Thanks for the tips. Wow, that didn't take long for them to appear.
I also play at 1024x768 in 16bit mode. Don't care about the eye candy. Sure, I'll try it just to see what it looks like, but then I'll turn everything down. It's the gameplay that matters to me.
[!] [GUIDE] [!] The (un)OFFICIAL Better Performance and Gameplay Guide! - By DDRRE.
LEVEL 1 - USING OpenGL **NOTE: ATI users may not feel a performance boost. **
**OpenGL rendering is not selectable through the game, and must be done manually. How to do so is shown here. ** Purpose - HIGHER FPS
Enter the System directory and edit UT2004.ini .
Inside, switch
"
[Engine.Engine]
RenderDevice=D3DDrv.D3DRenderDevice
;RenderDevice=D3D9Drv.D3D9RenderDevice
;RenderDevice=Engine.NullRenderDevice
;RenderDevice=OpenGLDrv.OpenGLRenderDevice
;RenderDevice=PixoDrv.PixoRenderDevice
"
With:
"
[Engine.Engine]
;RenderDevice=D3DDrv.D3DRenderDevice
;RenderDevice=D3D9Drv.D3D9RenderDevice
;RenderDevice=Engine.NullRenderDevice
RenderDevice=OpenGLDrv.OpenGLRenderDevice
;RenderDevice=PixoDrv.PixoRenderDevice
"
And keep the rest of the file.
LEVEL 2 - Detail Adjustments Purpose - HIGHER FPS
Make sure ALL details are set to Low, not Lower or Super Low, cause then you will notice the uglyness. When using Low you won't feel a big difference between it and high, except for FPS.
Uncheck "Detail Textures" and "Show Decals". Also uncheck "Trilinear Filtering".
Switch "32bit" to "16bit". Smoke and other effects should look blurry, but the FPS will rise sky-high!! Unlike other games, in this game there's a huge FPS difference between 32Bit-mode and 16Bit-Mode.
After performing level 2, switch the resolution 1024x768. Now the FPS will be OK, even though the resolution is high. Don't change it to a higher res or lower, because gameplay gets harder when you do so.
LEVEL 4 - CacheSizeMegs Purpose - FASTER LOADING LEVEL 4 IS UNCONFIRMED AND EPIC PROGRAMMERS SAY IT DOESN'T DO MUCH, SO DON'T USE IT! - I still believe it works, it worked for me.
Edit the file System\UT2004.ini
And Change:
"
[Engine.GameEngine]
CacheSizeMegs=32
"
To:
"
[Engine.GameEngine]
CacheSizeMegs=64
"
Also try doing 66% of your physical memory. Sometimes 64 is better, but sometimes the game will lag less if you set it to 66% of your physical memory (if you have 256MB's, for example, and you want to try the 66% settings, change the 32 to 169 and try running the game.)
After performing level 2 and 3, edit System\UT2004.ini and change:
"
[OpenGLDrv.OpenGLRenderDevice]
DetailTextures=True
HighDetailActors=True
SuperHighDetailActors=True
UsePrecaching=True
UseCompressedLightmaps=True
UseTrilinear=True
UseStencil=False
MaxTextureUnits=8
VARSize=32
ReduceMouseLag=True
UseVSync=False
LevelOfAnisotropy=1
DetailTexMipBias=0.0
DefaultTexMipBias=-0.5
UseVBO=True
UseVSync=False
AppleVA=1
"
To:
"
[OpenGLDrv.OpenGLRenderDevice]
DetailTextures=False
HighDetailActors=False
SuperHighDetailActors=False
UsePrecaching=True
UseCompressedLightmaps=True
UseTrilinear=False
UseStencil=False
MaxTextureUnits=8
VARSize=32 {Set to 64 or 96 if you have a large size of Video Memory. Thanks go to Daniel from Epic again!}
UseVSync=False
LevelOfAnisotropy=0.000000
DetailTexMipBias=1.000000
DefaultTexMipBias=0.5
UseVBO=False {Thanks again Daniel!}
UseVSync=False
AppleVA=1
MultisampleHint=0
MultisampleSamples=0
MultisampleBuffers=0
DesiredRefreshRate=0
ForceCompression=False
TerrainLOD=0.4
SkyboxHack=True
LowQualityTerrain=True
Use16bitTextures=True NOTE! this will make your game flickery [**Thanks Madfresh**], but if you want more FPS like me, do this!
Use16bit=True NOTE! this will make your game flickery [**Thanks Madfresh**] , but if you want more FPS like me, do this!
ReduceMouseLag=False{NOTE: Thanks go to Epic's programmer, Daniel Vogel. Thanks Dude! }
UseTripleBuffering=True {NOTE: This one isn't approved, but it is said that it gives smoother gameplay. Thanks SSHAwk for this one.}
"
LEVEL 6 - Changing UT Default Graphics Purpose - HIGHER FPS This level is independent upon other levels.
TIP: To see what's your frame rate, enter the console by pressing ` and type 'Stat FPS'.
TIP: Adjust your netspeed to your monitor Hz and FPS. Low-End PCs should use 3200, Mid-End PCs should use 5300 and High-End PCs should use 8120. To adjust your netspeed, enter the console by pressing ` and type 'Netspeed ####'. This might help with lags. {Thanks go to -=Smiley=- for this one!}
Some non-related tips: *Some users find FOV 100-110 more useful for aiming. I personally use 110. To change your FOV (Field of View) to 110, enter the console and type FOV 110. You cannot pick more than FOV 100 in the Menu. *When spectating, if you want to switch to first-person view, enter the console and type 'behindview 0'. To switch back to 3rd person view enter the console and type `behindview 1'. This is also nice if in the middle of a game you want to see yourself from 3rd person view and start giving gestures
Well, that's it. Enjoy!
P.S. I am not responsible for whatever happens after using this. Use at own risk
(C) DDRRE, 2004
Special Greetings: HUGE THANKS to Daniel Vogel from Epic for the tips that make this guide better. A little credit given to "madfresh" for that 16-bit tip. Also, I would like to thank "-=Smiley=-" for the netspeed tip. I WOULD LIKE TO THANK YOU for reading my guide and supporting my work that keeps me going!
Leave a comment: