Doom3 Performance Tweaks
SillyGoose Join Date: 2003-03-16 Member: 14572Members, Constellation Posts: 470
edited August 2004 in Off-Topic
thank god for hardocp!ATi Cat 4.9 Beta Drivers
These are the beta drivers, straight from ATi, that should help with doom3 performance. Use at your own risk.
A very nice config tweak
seta image_cacheMegs "20" is the default setting in your config. It should be something higher according to your ram. Have fun dooming with better fps.
| Heres another tweak, credit to the fellow on Planet doom forums:|
This is a guarenteed way to get a MASSIVE performance increase to your game, at the expense of taking up a little more hard drive space (2 gigs approx). I went from running low quality at 800x600 to running High Quality on 1024x768. This improves load times AND framerate/details.
There is a catch! By doing this, you temporarily can't connect to pure multiplayer servers. You have been warned (I'll tell you how to revert it at the end)
After installation, the Doom III Folder consists only of the doom3.exe and some .PK4 files. Those PK4 files includes the entire game (sounds, videos, textures etc.) compressed. They are normally uncompressed in mid game, which is very hard on your CPU. Lets fix this!
1. Make a copy of ALL the files in C:\Program Files\Doom 3\base. This is some big filage, but if you want to revert to MP without reinstalling you need to do it.
2. Unrar the following .pk4 files (just pretend they are .rar's and open them with winrar) into the C:\Program Files\Doom 3\base folder (each one should unrar a single folder such as textures or models):
pak004.pk4 (This one has many files, put them all in \Base and over right any that apply.
3. Now delete the files above (pak000-004) or move them to another folder for storage so you can revert to multiplayer.
When you want to revert to multiplayer, restore everything you had before and get rid of the new stuff. I'm not sure if the folder "maps" is the same or not, so make sure you back that up.
When in normal mode, you should have "maps" "savegames" "config.spec" "doomConfig.cfg" "doomkey" "game00.pk4" and "gamex86.dll", nothing else.
ALSO! If you open DoomConfig.cfg (C:\programfiles\doom3\base) in notepad and change
seta image_cacheMegs "32"
to a higher number, such as 96 or 128 you will see a big increase too. Go for it bad boys!
Im not sure how well this one works, as different people seem to be getting different results. It helped me some, but I un-did it for MP.
|Here are some more big preformance tweaks:|
Create an autoexec.cfg file in the base dir. that will exec itself everytime you start the game.
seta com_videoram "128" // <--- How much memory your card has
seta com_allowconsole "1" // Hit alt + ctrl + ~ for console in game
seta image_downSizeBumpLimit "512"
seta image_cacheMegs "128" // <--- Set to 1/4 of your total memory
seta image_filter "GL_LINEAR_MIPMAP_NEAREST" // <-- Normally says GL_LINEAR_MIPMAP_LINEAR
seta image_anisotropy "0"
The above all have to do with your ram.
If you aren't getting a muzzleflash (helps in dark areas...), throw these in:
seta g_decals "1"
seta g_projectileLights "1"
seta g_doubleVision "1"
seta g_muzzleFlash "1"
Also to get rid of the bob with running, helps preformance a bit:
set pm_bobroll = 0 // default: "0.002"
set pm_bobpitch = 0 // default: "0.002"
set pm_bobup = 0 // default: "0.005"
set pm_runroll = 0 // default: "0.005"
set pm_runpitch = 0 // default: "0.002"
set pm_runbob = 0 // default: "0.4"
set pm_walkbob = 0 // default: "0.3"
set pm_crouchbob = 0 // default: "0.5"
Thanks lorn, keep em coming guys.
Post edited by Unknown User on