Rates

CheeseCheese Lork on the Clorf Join Date: 2003-12-15 Member: 24396Members, Constellation
<div class="IPBDescription">loss choke...and other crap</div> It is kind of annoying...

Whenever i am playing i get either choke or loss. Its not much. Most of the time around 1-3...

The Problem is...as soon as it comes to rates loss or choke everyone starts saying "omg change your rates!"

I know the commands for my userconfig

cl_cmdrate "60"
cl_updaterate "50"
rate "25000"
ex_interp "1"

so...however..if i change those..it never gets better...most of the time it gets worse!
I have never any Problems with my Ping itself...but this choke and loss really really annoys me.

So...I am sitting at a (austrian) cable modem.

Now...for me...and i consider myself as really noobish when it comes to rates, internet connections and other stuff...

PLEASE explain to me in detail how to set up my config to get rid of this choke?
Do i have to check the server i am playing on too? And edit my config according to the settings of the server?
Where do i find my exact downloadspeeds and other stuff.

thanks for your help

Comments

  • InFlamesInFlames Join Date: 2004-10-22 Member: 32396Members, Constellation
    Im crap with rates, but if your CPU usage is going through the roof, lower the hl.exe process to below normal. Steam issue only way to resolve it, they ignore it also.

    this only works for a handfull of poeple though, but worth a blast
  • CheeseCheese Lork on the Clorf Join Date: 2003-12-15 Member: 24396Members, Constellation
    i dont know if it is the cpu usage?

    Is choke/loss about the cpu usage or about the connection?

    [/noob]
  • DC_DarklingDC_Darkling Join Date: 2003-07-10 Member: 18068Members, Constellation, Squad Five Blue, Squad Five Silver
    lets for the sake of arguement see it as a conn prob.

    loss: packets to and from the server are lost during transmition. This is possible because of a bad connection or because of to many packets on one line. (collition)

    choke: this is a lack of packets you are receiving, usually caused by loss. (your client is getting choked of info). It can also be possible that you set your rates on cable, and you only have a modem. This way the server sends out to many packets to you, your client expects more packets, some get dropped (cause you got modem) and you lost those packets.

    How to fix:
    first of, go to the steamsite (http://www.steampowered.com)
    search with the help on rate or rates
    download the ratescript. it helps a bit.
    you read the values in the script, then use it ingame.
    adjust some of those values ingame manually, you know if you gotta lower or raise by looking at the script. (if cable has 2, and modem has 1, you know for modem its lower, try 1.5 if set to 2.. etc)
  • BulletHeadBulletHead Join Date: 2004-07-22 Member: 30049Members
    <!--QuoteBegin-DC Darkling+Jun 26 2005, 01:05 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DC Darkling @ Jun 26 2005, 01:05 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> lets for the sake of arguement see it as a conn prob.

    loss: packets to and from the server are lost during transmition. This is possible because of a bad connection or because of to many packets on one line. (collition)

    choke: this is a lack of packets you are receiving, usually caused by loss. (your client is getting choked of info). It can also be possible that you set your rates on cable, and you only have a modem. This way the server sends out to many packets to you, your client expects more packets, some get dropped (cause you got modem) and you lost those packets.

    How to fix:
    first of, go to the steamsite (http://www.steampowered.com)
    search with the help on rate or rates
    download the ratescript. it helps a bit.
    you read the values in the script, then use it ingame.
    adjust some of those values ingame manually, you know if you gotta lower or raise by looking at the script. (if cable has 2, and modem has 1, you know for modem its lower, try 1.5 if set to 2.. etc) <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    tha'ts nice DC

    just did a search of all of the STEAM forums and website... RateScript has never been mentioned as far as it's concerned <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad-fix.gif' border='0' style='vertical-align:middle' alt='sad-fix.gif' /><!--endemo-->

    linkage?
  • FlounderFlounder Join Date: 2004-09-12 Member: 31656Members
    A good person to ask about this would be A Cilivian. You could PM him and ask him what he finds works best. But if you don't feel like doing that, here's an amateur response:

    fps_max 100
    rate 20000
    cl_rate 9999
    cl_cmdrate 100
    cl_updaterate 10
    ex_interp 0

    First, disable vsync, which caps your fps in HL at 60 HL. You can do this through your windows control panel.

    Now actually set your fps to 100 with fps_max 100 (this assumes, as with all these settings, you have a good computer).

    Max out your rate and cl_rate (cl = client). Max values for these are 20000 and 9999 respectively.

    Set cl_cmdrate = your fps. Hopefully your fps is 100.

    Set cl_updaterate = the server's fps. Most dedicated servers run NS at the retardedly low fps of 10 in order to save CPU juice.

    And now for the most powerful variable: ex_interp. Set it to 0. HL will automatically adjust it to the proper value if you have your cl_updaterate set correctly. If ex_interp is set to 0, then any adjustments you make to cl_updaterate will be immediately noticeable. If you want, start cl_updaterate at 10, then try 20 and 30 and so on until you get as high as you can without excess choppiness.





    I'm sure I've missed somethings, and I'm by no means an expert, but this is what I've come across in my own research into HL netcode. Most of this comes from CS beta 6 clanners. If anyone has links to more in depth discussions about rate and interpolation studies you should include it in this thread. And please don't take this as THE HOLY WORD, but more as an educated response. Some people take their knowledge of rate settings personnally, and actually flame other people for listing different figures from their own.
  • CheeseCheese Lork on the Clorf Join Date: 2003-12-15 Member: 24396Members, Constellation
    thank you very much. going to try this now
  • DC_DarklingDC_Darkling Join Date: 2003-07-10 Member: 18068Members, Constellation, Squad Five Blue, Squad Five Silver
    <a href='http://steampowered.custhelp.com/cgi-bin/steampowered.cfg/php/enduser/std_adp.php?p_faqid=254&p_created=1096521254&p_sid=i48RJ*Ih&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MzEmcF9wcm9kcz0wJnBfY2F0cz0wJnBfcHY9JnBfY3Y9JnBfc2VhcmNoX3R5cGU9YW5zd2Vycy5zZWFyY2hfbmwmcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1yYXRl&p_li=&p_topview=1' target='_blank'>Click Meh</a>
Sign In or Register to comment.