Precaching in Doom III

PrayForDeath

Diamond Member
Apr 12, 2004
3,478
1
76
Is there anyway I can enable precaching when loading normal levels in Doom III just like the one JBT did on timdemo (add 1 at the end of the timedemo command)? That would eliminate all the stuttering during gameplay (not saying I have stuttering all the time, but it happends every now and then).
Can I do this by modifying a file in Doom III's folder? Anyone got a clue?
 

PhoenixOrion

Diamond Member
May 4, 2004
4,312
0
0
1. open doomconfig file
2. for systems with less than 1GB system memory, change settings to these:
seta image_useCache "1"
seta image_cacheMegs "128"
seta image_cacheMinK "10240"

for systems with 1GB or more sys mem, multiply above by 2.

3. do "save as" and rename as "autoexec.cfg"
 

Shinei

Senior member
Nov 23, 2003
200
0
0
Pay attention to what you're saying, guys. Stop setting the minK value so high; 3MB (3072) is all you need. If you raise it to 20MB, you're going to ruin the system's caching ability because it won't cache textures that are under the specified size (and since there aren't many textures that are 20MB, it won't cache much of anything; and it only works on compressed textures, so if you set it to Ultra quality, you won't get any bonus either). It's in the tweak guide that Chopstick posted, I'm not sure why you guys are still using large minK values.

Sorry for the hostility. :s
 

Insomniak

Banned
Sep 11, 2003
4,836
0
0
Originally posted by: PrayForDeath
Is there anyway I can enable precaching when loading normal levels in Doom III just like the one JBT did on timdemo (add 1 at the end of the timedemo command)? That would eliminate all the stuttering during gameplay (not saying I have stuttering all the time, but it happends every now and then).
Can I do this by modifying a file in Doom III's folder? Anyone got a clue?



Uh, Doom 3 precaches by default whenever it runs. You think the game is pulling textures and models off of your hard drive on the fly? Try again, gumby.


Now, the image_CacheMegs or some similar jazz helps to reduce texture trashing, which is what you're describing - this occurs when your GPU HASN'T precached a few textures and has to pull them out of the system RAM. If Doom 3 didn't precache at all, your performance would be like that all the time......


...fun...
 

PrayForDeath

Diamond Member
Apr 12, 2004
3,478
1
76
Originally posted by: Insomniak
Originally posted by: PrayForDeath
Is there anyway I can enable precaching when loading normal levels in Doom III just like the one JBT did on timdemo (add 1 at the end of the timedemo command)? That would eliminate all the stuttering during gameplay (not saying I have stuttering all the time, but it happends every now and then).
Can I do this by modifying a file in Doom III's folder? Anyone got a clue?



Uh, Doom 3 precaches by default whenever it runs. You think the game is pulling textures and models off of your hard drive on the fly? Try again, gumby.

If it precaches by default, then why does my harddrive load during the first time playing timedime (if I don't add 1 at the end of timedemo command) and it doesn't when I add 1? That means the game doesn't precache by default, unless it does during normal levels and doesn't in timdemo, is that what you mean?