Page 1 of 1
Counter-Strike Source - Beware the Choke
Posted: 20 Aug 2006, 23:37
by whoisrich
Hi All,
I recently got my first TFT which is also widescreen, I loved how great CS look, but then mysteriously found killing a lot harder, my 'reg' was terrible, and the choke meter was high when in a fight.
Ive since found out the reason, so I thought id share it, but its a bit messy to explain, so I will give the solution first then explain why.
--------------------------------------------
In CS the famous rates to use are:
rate 25000
cl_cmdrate 100
cl_updaterate 100
If you have a 60hz refresh with vertical sync ENABLED use instead:
rate 25000
cl_cmdrate 50
cl_updaterate 100
--------------------------------------------
The reason being that cl_cmdrate is limited to your FPS, and if you set it HIGHER THAN YOUR AVERAGE FPS YOU GET CHOKE.
When I switched from a 100hz CRT to a 60hz TFT it meant that suddenly I was trying to send 40 more packets per second than was possible, thus the choke.
The reason for using 50 rather than 60 is that you will probably find your FPS drops in the middle of a big fight, and thats the time you dont want choke.
Unfortunately you will find some servers have rate enforcers, and set your rate to 60 or even worse 66. For these you have to either accept the choke or turn off vertical sync. Just remember to set it back to 50 when you goto another server.
--------------------------------------------
cl_updaterate is limited by the servers tickrate and set to 100 should naturally take care of itself by going as fast as the server, however on crappy servers you can change cl_updaterate to less than the tickrate to help, but its better to change servers unless your in a match.
Counter-Strike Source - Beware the Choke
Posted: 22 Aug 2006, 01:51
by Mott
Thank you so very much. This completely solved my problem. I am now pwning left and right again!
Counter-Strike Source - Beware the Choke
Posted: 02 Sep 2006, 19:41
by Dyg
Where do I set these rates?
Counter-Strike Source - Beware the Choke
Posted: 06 Sep 2006, 04:23
by Gabbo
Good info. Well done.
Dyg: you can simply run them from the console, which should write it to the config file, but I am not 100% on this. This was how it worked way back when with Quake etc...
Counter-Strike Source - Beware the Choke
Posted: 09 Sep 2006, 22:09
by Dyg
Ok... Anybody knows how to bring down the console?
Counter-Strike Source - Beware the Choke
Posted: 09 Sep 2006, 22:23
by BongoTrumman
Ok... Anybody knows how to bring down the console?
1 . Start the game:
Options >> Keyboard >> Advanced >> check "
Enable developer console"
2. Open your
config.cfg with notepad:
C:Program FilesValveSteamsteamappsaccount-namecounter-strike sourcecstrikecfgconfig.cfg
3. Add this:
Code: Select all
bind "F1" "toggleconsole"
You can change the hot-key
F1 to whatever key you want to use. Some special characters will crash the game upon start so if it does this just change the hot-key to another standard character and it will load again.
4. Press the hot-key you wrote in the
config.cfg and voila.
Where do I set these rates?
The rates are found in the
config.cfg. If you change the rates in the console it will save them into
config.cfg so it doesn't matter if you type them in the console or search and edit them in the
config.cfg.
Counter-Strike Source - Beware the Choke
Posted: 10 Sep 2006, 15:44
by ikeyes
[quote]Ok... Anybody knows how to bring down the console?
1 . Start the game:
Options >> Keyboard >> Advanced >> check "
Enable developer console"
Do that, and then just hit the " ~ " or tilde key... that is the default bind, no need to change it and it definitely won't crash the game...
I don't know about the rest of you, but my config.cfg doesn't save everything so most people create there own set of commands and compile them into another custom config file.
You can create a autoexec.cfg file, using notepad, and place it in your CFG directory with your config.cfg. It will launch any options you want automatically when you start the game. Extremely handy.
Counter-Strike Source - Beware the Choke
Posted: 10 Sep 2006, 15:58
by BongoTrumman
[quote][quote]Ok... Anybody knows how to bring down the console?
1 . Start the game:
Options >> Keyboard >> Advanced >> check "
Enable developer console"
Do that, and then just hit the " ~ " or tilde key... that is the default bind, no need to change it and it definitely won't crash the game...
I don't know about the rest of you, but my config.cfg doesn't save everything so most people create there own set of commands and compile them into another custom config file.
You can create a autoexec.cfg file, using notepad, and place it in your CFG directory with your config.cfg. It will launch any options you want automatically when you start the game. Extremely handy.
Some servers force custom rates and settings on you which can result in your own settings in config.cfg not getting saved. I use my own bongo.cfg with all my bind and settings and it is executed in my launch options. I don't bother with config.cfg or autoexec.cfg.
Jericho, default/standard characters will work but we are from different countries and some of the special characters will crash your game upon load. I have had this several times trying to get a better bind than ~ on my swedish keyboard. I know other people who have binded some of their regular keys to a special character in their language which also resulted in a crash. Not all country specific characters will crash your game. But a few special characters do.
Counter-Strike Source - Beware the Choke
Posted: 12 Sep 2006, 05:50
by JetSonic
So basically Counter Strike isnt about skill, its about frame rates, who has the best frame rates.
What needs to be done is have everyone in the same building playing on identical computers with same frame rates.... THEN you can really tell who is KING and who is a court jester
Counter-Strike Source - Beware the Choke
Posted: 28 Sep 2006, 23:06
by Mott
BongoTrumman: How do i make my own config file to be executed every time?
Counter-Strike Source - Beware the Choke
Posted: 28 Sep 2006, 23:12
by Vector
Nice post whoisrich.
Counter-Strike Source - Beware the Choke
Posted: 28 Sep 2006, 23:13
by Gilly
BongoTrumman: How do i make my own config file to be executed every time?
make a file called "autoexec.cfg" and place it in the cfg folder :)
Counter-Strike Source - Beware the Choke
Posted: 28 Sep 2006, 23:23
by BongoTrumman
BongoTrumman: How do i make my own config file to be executed every time?
Here's 2 ways. I use the second way.
1. Create a new config(copy and paste of another cfg or create a new text document but change the file format to .cfg instead of .txt) called
autoexec.cfg. All cfg files can be read and editied in notepad. Don't use other apps like word because the text format can get wrong. Everything in this
autoexec.cfg will be executed everytime you start cs:s.
2. Rightclick the steam icon in system tray >> Games >> My Games tab >> rightclick counter-strike:source >> properties >> General tab >> press set Launch Options... >> Add this
+exec bongo.cfg >> click Ok.
You can also put
+exec bongo.cfg in your desktop shortcut but then it only executes the cfg when starting the game via the shortcut. Do note you have to create the bongo.cfg file with some settings first. You can call it whatever you want :wink:.
Let me know if you want more info about how the different cfg files works, like config.cfg will be overwritten if the server forces a setting for you or when you change some settings in-game or via console. Your own executed files will never be overwritten unless you edit them yourself. If you enter a server which forces some custom rates on your client it will write them to your config.cfg and you will use those rates on the server but since you own created cfg executes after config.cfg next time you enter a server you will have the settings you set yourself again.
EDIT: oops. I had to many tabs open and forgot to refresh before I replied. Well you got another option in this reply so it wasn't entirely overkill :D. Cheers Gilly.
Counter-Strike Source - Beware the Choke
Posted: 29 Sep 2006, 01:27
by ChickenSoup
Whaat's this - rate 25000? This doesn't look like a commande and it's not in the config file ??
Counter-Strike Source - Beware the Choke
Posted: 29 Sep 2006, 01:51
by BongoTrumman
Whaat's this - rate 25000? This doesn't look like a commande and it's not in the config file ??
It is a command(setting).
Enter cs:s and bring down the console and type
rate and press enter and you will see what value you have and what the default value is.
Counter-Strike Source - Beware the Choke
Posted: 19 Oct 2006, 05:32
by Mott
Vote for sticky. I couldnt do ANYTHING when I got my WS untill i read this.