This topic is about how to setup a config file and some launch options for your CS:S, which will boost your fps a bit and will make your CS:S sync with our servers better.
Part #1 - Config
Go here (make the missing folders): ..\Counter-Strike Source\cstrike\custom\my_custom_stuff\cfg\
Create a file named autoexec.cfg and open it with notepad.
Then copy the above code, paste it in the file and save it.
// _Set netcode settings_ rate 30000 cl_cmdrate 66 cl_updaterate 66 cl_interp_ratio 2 cl_interp 0 cl_lagcompensation 1 cl_lagcomp_errorcheck 1 cl_pred_optimize 2 cl_predict 1 cl_predictweapons 1 cl_smooth 0 cl_smoothtime 0 cl_wpn_sway_interp 0 // _Set graphics settings_ fps_max 999 r_3dsky 0
Part #2 - Launch Options
For Steam players:
In the "Library" tab of your Steam client, right click on CS:S and select "Properties".
A window will show up. In the "General" tab click the "Set launch options" button.
Another window will show up. In the text box paste the following commands that you will copy from below:
-novid -freq X -nod3d9ex -high -threads X
Note: Replace the "X" from the second and fifth command in order to use them. Those commands are a bit explained somewhere below.
For non-Steam players:
Right click on the desktop shortcut of your CS:S and select "Properties".
Click on the blue colored highlighted text box and go to the end of it.
Hit space once and then paste the commands you will copy from below:
-novid -freq X -nod3d9ex -high -threads X
Note: Replace the "X" from the second and fifth command in order to use them. Those commands are a bit explained somewhere below.
-freq X: Where X type the Hz of your monitor. If you don't know how many Hz your monitor provides, google your monitor so you find its specifications or just don't add the command.
-threads X: Where X type the number of your CPU's threads. If you don't know how many threads your CPU has, google your CPU or use an software like Speccy or just don't add the command.
Extra!
For pings under 50 use cl_interp_ratio 1.
Set all game video settings low unless your PC can handle it.