Oh yes, the Voodoo5 can run UT2003 in 1024x768
I usually run it in 16bit with the 22bit POST Filter. Looks good enough in my Opinion, and conserves some Memory bandwidth.
And with only 850Mhz, and (beware) a bare 128MB, your Voodoo5 has alot of unused potential
UT2003 runs on low memory very fast, and 256MB are considered really minimum for smooth Gameplay.
Mine is running on an AthlonXP 2200+ and 256MB, commonly doing anywhere from 25 to 80 fps (really depends on CPU load I guess).
Since your System is 100% CPU and RAM limited, the Voodoo5 doesn't care if it's running 640x480 or 1024x768.
You could even tweak the Visual Quality much further :
3dfx Advanced Options :
- Video Quality : High
- Alpha Blending : Sharper
- MipMap LOD Bias : -0.25
- FSAA : you could try 2x/4x FSAA
Engine Settings :
(found in ut2003.ini , in the Game's \System Directory)
look under [D3DDrv.D3DRenderDevice]
DetailTexMipBias=0.800000
DefaultTexMipBias=-0.500000
You can increase the Texture MipMap Detail by lowering the number (lower values will result in higher Detail Level)
For example, try :
-0.75 for DefaultTexMipBias
-0.50 for DetailTexBias
While this will increase the MultiTexturing workload considerably, the gain in Visual Quality can be really significant !
Play around with the values that give you the best Quality/Performance balance