Ads keep us online. Without them, we wouldn't exist. We don't have
paywalls or sell mods - we never will. But every month we have large bills
and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3
When playing on an older PC, FPS could be very low, this tweaks should increase FPS :
cl_detaildist [0-9999] - Sets the distance at which items are detailed at
cl_detailfade [0-9999] - Sets the distance at which the detail of items will fade
cl_show_bloodsprays [0/1] - Shows blood sprays - May increase FPS if off, but very minimal.
cl_show_splashes [0/1] - Shows splashes in water - May increase FPS if off.
cl_showfps [0/1/2] - Draw fps meter at top of screen (0 = Off, 1 = On, 2 = smooth fps)
cl_smooth [0/1] - Turns Smooth view/eye origin after prediction errors on and off (0 and 1)
cl_smoothtime [0-2.0] - Smooth client's view after prediction error over this many seconds (0.01 - 2.0). This command is only relevant if cl_smooth is set to "1".
fog_enable [0/1] - Enable/Disable the viewing of fog. When fog_enable is set to "1", you will see visible fog if it is on the map. By turning it off you will gain a minimal amount of fps in maps that have fog.
fps_max [001-999] - Sets the maximum limit for your frame rate.
mat_antialias [0/1] - This is your antialias setting. You can change this manually or in the Options > Video > Advanced menu.
mat_bloom [0/1] - Bloom lighting effect. It is visible on textures and props and gives the objects a more realistic appearance.
mat_bumpmap [0/1] - Bumpmap Setting. This has a 5-10% FPS hit if turned on "1". There is a noticeable difference in the textures when this is turned off, but when I was playing full speed, I didn't really notice it.
mat_clipz [0/1] - This is a video optimization that only draws what is visible on the client's screen, which yields a performance gain. If you have video problems when this is on, your card may not support this feature, and you will have to set it to "0".
mat_compressedtextures [0/1] - Enable/Disable compressed textures. If you turn this off "0", you will get minimal quality increase with a huge performance hit of 10-15%. When this is on, the system uses compressed textures, which is easier to process. Kind of like the size of jpeg and a bmp picture file. They look the same, but the jpg is smaller with better compression.
mat_dxlevel [50/60/70/80/81/90] - The DirectX Level, Default is optimal, but you can adjust manually here. A good idea is to switch your dxlevel to another level and then back to your original value, then reset your Video settings and restart your game. For example, you have DX9, you then switch your DX to mat_dxlevel 81, then you switch it back to mat_dxlevel 90. After that, you go into the game settings and re-select your Video settings, then restart your game. Dropping this value may increase your peformance, but it will reduce the overall picture quality.
mat_fastnobump [0/1] - This setting only seemed to have an effect if mat_bumpmap was on. When on, this setting will reduce the quality of some textures, while improving performance.
mat_fastspecular [0/1] - Enable/Disable specularity for visual testing. This setting only seemed to have an effect if mat_specular was on. If you turn this off "0" when mat_specular is on, you will see a small performance increase.
mat_filtertextures [0/1] - Enable/Disable filtered textures. When this value is turned off "0", you will get unfiltered "grainy" textures with a performance gain.
mat_forceansio [0/1] - Ansio Setting. You can change this manually or in the Options > Video > Advanced menu.
mat_mipmaptextures [0/1] - Enable/Disable mipmaptextures. This command details with the sharpness of the textures. If you turn it off you will get degraded textures with a slight performance increase. On average, I went from 110 to 111 FPS when this was turned off, which equates to less than 1%.
mat_monitorgamma [0-9.9] - Adjusts monitor gamma (typically 2.2 for CRT and 1.7 for LCD).
mat_specular [0/1] - Enable/Disable specularity for perf testing. This has a 5% FPS hit if turned on "1". I didn't notice that much of a quality difference when this was turned off.
mat_vsync [0/1] - Force sync to vertical retrace.
(Recommendation - Leave it at the default value and set your fps_max to your monitor's refresh rate)
mp_decals [0-9999] - Sets the maximum number of decals in multiplayer game. Decreasing this value will increase performance, but will decrease the amount of decals your client can retain in memory. Also, remember that blood sprays can help you recognize where players are hiding, etc; so leaving this set to the default value or even increasing it is also an option.
r_decals [0-9999] - Sets the maximum number of decals. Decreasing this value will increase performance, but will decrease the amount of decals your client can retain in memory. Also, remember that blood sprays can help you recognize where players are hiding, etc; so leaving this set to the default value or even increasing it is also an option.
r_dynamic [0/1] - Enable/Disable dynamic lighting. When this is turned off you can gain some performance with only a slight decrease in visual quality.
r_propsmaxdist [0-9999] - Maximum visible distance of prop. Decrease this value from default to increase performance. If reduce this too much, props will just pop up on your screen, so the safe values are from about 600 - 1800, with 1200 being optimal.
r_rainalpha [0-9999] - Changes rain alpha values (0=Off, higher value makes darker rain)
r_RainSimulate [0/1] - Enable/disable rain simulation (0=Off, 1=On)
r_shadows [0/1] - Enable/Disable shadows
r_WaterDrawReflection [0/1] - Enable/Disable water reflections. Turning this off will give you a performance gain but will make water look unrealistic and may even give you some video rendering problems on water textures.
r_WaterDrawRefraction [0/1] - Enable/Disable water refractions. Turning this off will give you a performance gain but will make water look unrealistic and may even give you some video rendering problems on water textures.
NOTE : I take no credit for this, www.CounterScript.net.