K|W Gaming Community

HalfLife 2 Engine => Counter-Strike: Global Offensive => Topic started by: Krillin on May 27, 2014, 12:22:07 PM

Title: Tweak Settings for CS:GO
Post by: Krillin on May 27, 2014, 12:22:07 PM
Searching the internet to find out what settings are OKAY to change and which ones are not, I came across an article which lead to another. I found it probable and likely at PCGAMER.COM (http://www.pcgamer.com/2014/02/04/how-to-configure-counter-strike-go-for-the-maximum-competitive-advantage/) so I decided to document this and make some notes of incorrect data here. You can check out their article above or continue reading this constantly updated document as we discover tips and tricks here.

Add these launch options to your launch parameters in Steam:
-novid -console -high -threads 4

These commands disable the intro, enable the console, set the process affinity to high, and grant your cores to CS:GO, even though technically Source can only use 3 threads.

Video Settings For CS:GO

Edit these settings in your config.cfg file.

Disable first-person tracers. Enemy tracers are still drawn.
r_drawtracers_firstperson Set to "0"

The brighter the better so you can illuminate enemies.
mat_monitorgamma Set to "2.1"

Auto-detect multi-core rendering (This setting doesn't seem to exist in the config file, but is already set to setting below?)
mat_queue_mode "-1"

Add this line to write video settings to the registry.
mat_savechanges

Forces the game to load all the sound and art assets on map load. This can help you if you experience stuttering when certain sounds go off, such as throwing a grenade into a bunch of props
cl_forcepreload "1"

disables those annoying ads when connecting to a server
cl_disablehtmlmotd "1"

Disables automatically switching to a primary gun you pick up off the ground so you don't draw an unloaded weapon (Optional)
cl_autowepswitch "0"

Disables the annoying freeze on death so you can make proper calls to your team mates (Optional)
cl_disablefreezecam "1"


Network Settings
These network settings are the most important commands you will type into your config file.

cl_interp "0" (This command is NOT in the config file, but it is OK to add it in.)
cl_cmdrate "128"
cl_updaterate "128"


Add this line into you autoexec.cfg file. If it doesn't exist, create it. Just be sure you are able to see the file extensions. Such as ".CFG", if you do not, then you do not have them enabled in your OS.
rate "128000"