Having FPS/Ping Issues? A Config For You! (otherwise it's time to upgrade)

Glock_Coma [JONES]

Active Member
Joined
Jun 25, 2007
Messages
377
Hopefully this will help some people out. I saw this thread "In-Game Lag" and this is mostly in response to that thread (created a new one so more of you could see this). I personally don't use this config, but if you are having serious problems with fps/ping issues - you may want to consider it. This is what many players use in Caleague who don't have capable video cards for their matches and this is a competition legal config. For those of you who are getting more than 60 fps right now, and don't have fps/ping issues - don't bother using this config; this config will take away from some of the quality of the game/hints that you get at higher graphics levels and is not necessary if you have a decent video card (Nvidia GeForce 7800 or higher / Ati Radeon 800).

This is the zip file you will need:
http://fragdods.com/index.php?option=com_remository&Itemid=48&func=startdown&id=3

The zip file comes with a readme on instructions on how to install and run the config correctly. I HIGHLY suggest everyone reads it.

For those that don't want to download the zip file and such below is what is inside the two files which are in the zip file.

The Readme.

+=+=+=+=INSTALLING+=+=+=+=

Put the "fps.cfg" file into your "C:\Program Files\Steam\steamapps\YOURUSERNAME\day of defeat source\dod\cfg" Folder. The Location of this folder may be different on some computers but the main thing is that its put into your "\day of defeat source\dod\cfg" Folder.

After you done that set your "Config.cfg" file in that directory to READ ONLY! To do this right click on it and select properties then put a check mark into the Read Only Box. You do this just in case you don't like my config it won't overwrite your settings you had before. That way you can just delete my fps config and just load up your game and your settings will be back to what you had. But doing this will also make changes you do ingame not stay such as name changes after you close your DOD:s it will revert back to what it was.

Now after you done that, Load up Day of Defeat : Source open the console and type :

exec fps
<hit the enter key>

then do it again!!!!!!!

exec fps
<hit the enter key>

and now one more time!!!!

exec fps
<hit the enter key>


The reason you do this three is because it changes your Direct-X Level. And after it does that it doesn't do some of the commands in the fps config until you exec it twice. Once you do that load up a game and see if you fps has improved.

Also I note since your Config.cfg file is readonly you will have to do the exec fps twice thing, Everytime you load up your game.

+=+=+=+=OTHER+=+=+=+=

If you want you can rename my "fps.cfg" file to 'autoexec.cfg" and it will exec it everytime you load up the game. Or if you have an autoexec.cfg file with other stuff in it , You can just add my stuff from my fps.cfg file to your autoexec.cfg and save it.

If you do it this way I suggest checking atleast once after you do it this way to make sure it changes everything it should. To do this open your game it should autoexec. Now goto : (Options - Video - Advanced) Look in there and see if the current Direct-X Level is set to 8.1 and that everything about that should be set to low with maybe aa set to 2x. I still suggest typing exec autoexec.cfg once after you load the game if you set it as an autoexec to be safe.

If you have any problems you can just post on the DoD:S Hub forums, The GotFrag Forums or the CAL Forums and ask for help I will be able to help you if not me someone else will be able to. The links to these sites are at the bottom of the Readme.

ALSO IF YOU HAVE A PROBLEM WITH IT NOT RUNNING OR CRASHING YOU MAY WANT TO TRY AND TAKE OUT THE DIRECT-X SECTION IN THE FPS CONFIG FIRST!!!!!!!!!!

Below is the actual FPS.cfg file which is in the zip file.

The FPS Config.

//DAY OF DEFEAT: SOURCE - FPS SECTION : APPROVED BY CAL-AC


//DIRECT-X LEVEL
mat_dxlevel 81
echo "DIRECT-X CHANGED TO 8.1"


//Netcode Settings
rate 30000
cl_cmdrate 101
cl_interp_ratio 1
cl_interpolate 1
cl_lagcomp_errorcheck 1
cl_lagcompensation 1
cl_smooth 1
cl_smoothtime 0.1
cl_updaterate 101


//GPU AND CPU
r_3dnow 1
r_mmx 1
r_sse 1
r_sse2 1
echo "GPU AND CPU - *CVARS LOADED*"


//ADVANCED GRAPHICS
mat_antialias 2
mat_forceaniso 0
mat_hdr_enabled 0
mat_hdr_level 0
mat_picmip 2
mat_reducefillrate 1
mat_trilinear 1
mat_vsync 0
r_rootlod 2
r_shadowrendertotexture 0
r_waterforceexpensive 0
echo "ADVANCED GRAPHICS - *CVARS LOADED*"


//GRAPHIC DETAILS
cl_drawmonitors 0
cl_ejectbrass 0
cl_enabledeatheffects 0
cl_enablespectatoreffects 0
cl_forcepreload 1
cl_muzzleflash_dlight_1st 0
cl_muzzleflash_dlight_3rd 1
cl_ragdoll_collide 0
cl_ragdoll_fade_time 1
cl_ragdoll_physics_enable 1
cl_show_splashes 0
cl_showhelp 0
cl_showsunvectors 1
mat_bloomscale 0
mat_bufferprimitives 1
mat_bumpmap 0
mat_clipz 1
mat_colorcorrection 0
mat_compressedtextures 1
mat_disable_bloom 1
mat_fastnobump 1
mat_fastspecular 1
mat_filmgrain 0
mat_filterlightmaps 1
mat_forcehardwaresync 0
mat_forcemanagedtextureintohardware 1
mat_monitorgamma 1.6
mat_parallaxmap 0
mat_specular 0
mat_wateroverlaysize 8
r_3dsky 0
r_avglight 0
r_cheapwaterend 1
r_cheapwaterstart 1
r_decal_cullsize 2
r_decals 0
r_decalstaticprops 0
r_dopixelvisibility 0
r_drawbatchdecals 0
r_drawflecks 0
r_drawmodeldecals 0
r_dynamic 0
r_eyeglintlodpixels 0
r_eyegloss 0
r_eyemove 0
r_eyes 0
r_eyeshift_x 0
r_eyeshift_y 0
r_eyeshift_z 0
r_eyesize 0
r_fastzreject -1
r_flex 0
r_lightaverage 0
r_lod -3
r_maxdlights 0
r_maxmodeldecal 1
r_maxnewsamples 0
r_maxsampledist 0
r_minnewsamples 0
r_modellodscale 0.1
r_occlusion 0
r_phong 0
r_PhysPropStaticLighting 0
r_renderoverlayfragment 0
r_shadowmaxrendered 0
r_shadows 0
r_teeth 0
r_updaterefracttexture 0
r_WaterDrawReflection 0
r_worldlightmin 1
r_worldlights 1
rope_averagelight 0
rope_collide 0
rope_shake 0
rope_smooth 0
rope_smooth_enlarge 0
rope_smooth_maxalpha 0
rope_smooth_maxalphawidth 0
rope_smooth_minalpha 0
rope_smooth_minwidth 0
rope_subdiv 0
rope_wind_dist 0
texture_budget_background_alpha 9999999
texture_budget_panel_height 0
texture_budget_panel_width 0
fps_max 500
gl_clear 0
lod_enable 1
mp_decals 0
muzzleflash_light 1
props_break_max_pieces 0
echo "ALL GRAPHIC DETAILS - *CVARS LOADED*"


//SOUND
dsp_enhance_stereo 1
dsp_mix_max .7
dsp_room 1
dsp_slow_cpu 1
dsp_volume 1.0
snd_async_fullyasync 1
snd_digital_surround 0
snd_flushasync
snd_mixahead 0.1
snd_musicvolume 0
soundscape_flush
volume 1
echo "SOUND - *CVARS LOADED*"


//VIOLENCE
violence_ablood 1
violence_agibs 1
violence_hblood 1
violence_hgibs 1
echo "VIOLENCE - *CVARS LOADED*"


Final Notes
Hopefully this helps a bunch of you guys out!
-glock

PS: You can also try modifing other cvars as well (here's a full list - http://cs.rin.ru/forum/download.php?id=5774), but keep in mind - the above config is the bare for "competition legal" settings. If you screw up your settings and dods crashes/becomes buggy as a result, just delete your config files in the "C:\Program Files\Steam\steamapps\YOURUSERNAME\day of defeat source\dod\cfg" Folder - the game will recreate them the next time you restart.

[edit] adding footnote/changed title.
[edit] wrong zip file path included (now correct).
[edit] adding more language to intro and gave video card threshold for use of the config.
[edit] making title more intriguing :)
[edit] changing font size for readibility
[edit] adding cvar full list to footnote
 
This can be really helpful, Lets hope more people look here, instead of posting "Help, I am really laggy"

Good Job
 
perhaps we could make this into a sticky in the tech help forum? It may help. :)
 
[quote1197602970=RompTheChomp -TR-]
This would be a really good sticky. What would be a good FPS ?

like 30 ?
[/quote1197602970]
A good fps is 45 at the low point. At a competitive level though everyone wants 60 as the low point.

But also don't go out of your way to get high fps. For example: if your monitor is at 60hz(cycle/second)... you won't see anything above 60fps (frames/second).

You have a big advantage though if you have a 100hz monitor with 100+ frames per second. It's almost like you're in heaven at that point :)
 
im usually hovering at like 25-30..
but i dont know if i want to do that..
does it make the graphics really bad or something ?
 
[quote1197648126=RompTheChomp -TR-]
im usually hovering at like 25-30..
but i dont know if i want to do that..
does it make the graphics really bad or something ?
[/quote1197648126]

The graphics will still look quite reasonable. Unfortunately in order to get good fps you will need to sacrifice some graphic quality. But, I promise you it is worth it - just think about all the times you've been frustrated by missed shots you thought were dead on/other weirdness. Upping your fps as much as you can will do wonders for your performance and your enjoyment.
-glock
 
Back
Top