70470 Posts in 6879 Topics - by 687 Members - Latest Member: Laricwashere

Author Topic: Tweak UT2004 if your performance is slow  (Read 1195 times)

Offline Pride

  • Administrator
  • Godlike Gamer
  • *
  • Posts: 4714
  • Karma: 0
Tweak UT2004 if your performance is slow
« on: March 24, 2004, 07:54:51 AM »
Thanks to Sinistar over at FITHLan for this tidbit.

I will copy the main post here, in case the site goes down.  Here is the original Thread:  http://www.ataricommunity.com/forums/showthread.php?s=&threadid=360368

____________________________________________________

(Alternate) slow Loading, hitch/freeze/lockup and (possible) GPF *SOLUTION*
hey guys  

dunno if this has already been posted but hey..
its worth bringing up again  

lots of people including myself got some trouble with long loading times and insane swapping (well i did) at the start of every match
also small lag like hitches are also pestering ppl.. didnt have this problem in the demo but it appeard in retail


Now for the fun stuff, fixing the problem  
ofcource i cant promise that this will work but it did for me  

right. lets try and fix the loading times first.
w/ standard settings i loaded up torland in just under 2 min on my xp2700+ w/ 512 ddr333 ram.

first of, disable precacheing of playerskins in the settings.
well duh.. everyone alreading knows about that :P but theres more..

exit UT and open up your UT2004.ini file and go to the [ALAudio.ALAudioSubsystem] section.

[ALAudio.ALAudioSubsystem]
UseEAX=False
Use3DSound=True
UseDefaultDriver=False
CompatibilityMode=False
MaxEAXVersion=255
UsePrecache=True <- set to False

w/ these changes made my torland is loaded in just over 30 sec with lots less swapping but we're not done  

in UT2004.ini, head down to the [D3DDrv.D3DRenderDevice] section
find the "UsePrecaching" attribute and set it to False.
do so in the [D3D9Drv.D3D9RenderDevice] to just to be sure

now torland loads in about 10-15 secs  

however as we disable preloading of a buch of stuff these resources will hade to be loaded during gameplay.. this may caue small hitches here and there but i didnt really notice them and they only occur the first time a perticular resource is needed
only change this if you really need to..


and now, the hitches..
they seem to be caused by microsofts speech API witch is used for speech recognition.. some players have noted that hitches are not as frequent in non teamgame matches where you cant yell stuff at the bots (or atleast they dont understand when you do so)

so try disableing speech recognition and possibly text to speech (T2S also uses the Speech API) in the settings menu.
then Restart ut2004.

if you still get hitches open up ut2004.ini and search for:
AvoidHitches
and
CheckForOverflow
and set them to True.

as a last resort, try disableing Vsync
at least if you have a ATI card.
i got some tiny but constantly reoccuring hitches with Vsync enabled..

hope this works for ya.. and if it does, please bump this thread  

EDIT:

a few players have reported that setting the
AvoidHitches and CheckForOverflow attributes stops GPFs from occuring  

so to recap:

open UT2004.ini and search for
"AvoidHitches" and "CheckForOverflow"
and set them them both to True where ever you find them.
then save, close and cross yer fingers  

i myself havent ever got a GPF in ut2004 so i cant confirm that this works but giving it a shot wont hurt
Insert witty signature here...