rossy Posted August 15, 2007 Report Posted August 15, 2007 "RECIPE FOR CALCULATING WHAT RATES TO USE This guide is aimed primarily at people with less than perfect hardware... i.e. those of us who get choke / loss if we try using the "L337 rates" people with good hardware always try forcing on everyone else... RECIPE FOR CALCULATING WHAT RATES TO USE This guide is aimed primarily at people with less than perfect hardware... i.e. those of us who get choke / loss if we try using the "L337 rates" people with good hardware always try forcing on everyone else. THE INGREDIENTS: * cl_cmdrate - this should apparently be approximately equal to the FPS you're getting (check netgraph). Too much above or too much below and you'll get choke. * cl_updaterate - you should set this as high as it will go without causing ANY packet loss - if you're getting any loss, that's BAD. * rate - capped at 20000 for online play (25000 at LAN). Setting it too low will cause choke. Setting it too high will cause choke. * ex_interp - the "ideal" is supposed to be 1/cl_updaterate. NEVER set this to zero because CS uses your current cl_updaterate, not the server's. Basically, the higher ex_interp, the smoother play will appear, but true player positions will be less accurate on your screen. Some people prefer to just set this low and leave it there. (0.01) THE METHOD: So, to figure out decent settings for you, best thing to do is probably something along the lines of this: 1 ) Turn on netgraph ("net_graph 3" I think is the one you want) 2 ) Start with this: * cl_cmdrate 30 * cl_updaterate 40 * rate 15000 * ex_interp 0.033 3 ) Run around a bit (preferably on a busy server) and take note of your FPS... what you want is you *average* FPS. 4 ) Set cl_cmdrate to that value. E.g. if you're averaging 40 FPS on a busy server, then set cl_cmdrate to 40. 5 ) Run around some more, and see if you experience any choke. If you're getting choke, drop this value by 5. If you're not, increase by 5. Basically - keep doing this for a bit - you want the highest setting you can get before getting any choke / loss. Once you're happy, subtract 5! (safety buffer - and lets us play with the next settings) (max of 101) 6 ) Ok, so we've got our "ideal" cl_cmdrate... let's mess around with the cl_updaterate... Increase your cl_updaterate by 5, then run around some more. If you're not getting choke / loss, add 5. If you are, subtract 5. Basically, find the highest setting for this you can without getting any loss / choke. (max of 101) 7 ) Now that we've got those sorted, change your ex_interp to 1/cl_updaterate - so if your cl_updaterate is 50, you'll use 0.02. If your cl_updaterate is 100, you'll use 0.01. etc. (use a calculator) This value has more to do with the "feel" of the game rather than choke/loss, and some people will tell you to use 0.01 all the time (which is usually the same bunch of people who have decent connections capable of handling cl_updaterate of 100/101 and think they know better - it depends on how much easier you find it playing with a smoothe gameplay vs. a jerky but slightly more accurate one) 8 ) Ok... now you can start mucking about with the rate setting. Start increasing the rate by 500 until you get choke / loss. As soon as you do, decrease it by 500, and voila! You should have a pretty decent game on your hands. 9 ) Hopefully you'll also have a reasonable ping, but your ping, or latency, is actually less important than the rest of the above. Put your trust in the Half-Life server code for client compensation on this one. If you're really worried about your ping, then this is what you need to know: The higher your cl_cmdrate, the higher your ping. So you could try lowering the cl_cmdrate, then repeating steps 5-7 to get your better values for the other netcode (you might find though that you won't get a better cl_updaterate or rate at all). I suggest you forget about ping for an evening and try with the values this little exercise gives you and see how it handles, and only worry about your ping if the feel of the game is still really poo. Ok then... so who's going to give this a try? It has worked ok for me and most people I've told about it - again, if you're not getting any choke or loss running 20000/25000 101 101 then there's no point in messing with your rates since they're about as good as they'll get. Only reason you might have to play is if your ping absolutely sucks (i.e. worse than 50ms), otherwise you might as well stick with the higher rates. Something else to bear in mind... these settings are not only affected by your hardware, but also by the server you're connecting to (and the settings on that server), as well as every bit of network connection between your PC and the server you're playing on. So while one setup might be fantastic on most UK servers, you might need to tweak things again if you play on a server where you're getting a lot of choke / loss (a slow server or foreign one for example) " - Some guy Felix, and then from LycoLoco from appst. orig article http://www.clan-uke.co.uk/modules.php?name...icle&sid=40 and u kids going back to schoool, wait until u get back so u dont have to re -do it Quote
Phonetically Phamous (dice Posted August 15, 2007 Report Posted August 15, 2007 copy pasta is delish thank you app Quote
jinseei Posted August 15, 2007 Report Posted August 15, 2007 * rate - capped at 20000 for online play (25000 at LAN). Setting it too low will cause choke. Setting it too high will cause choke. Setting the rate too low will make you get disconnected from the server because your ping will go to like 10 million lol. I can honestly say that I haven't touched my rates since like, 7.1 because I don't really care about lagging Quote
Liam Posted August 15, 2007 Report Posted August 15, 2007 * rate - capped at 20000 for online play (25000 at LAN). Setting it too low will cause choke. Setting it too high will cause choke. Setting the rate too low will make you get disconnected from the server because your ping will go to like 10 million lol. I can honestly say that I haven't touched my rates since like, 7.1 because I don't really care about lagging I dont really think 1.6 has much in the way of variation on this stuff anyway and the Sauce server forces you to a minimum of 25000/75/75 anyway. Quote
aznjun Posted July 4, 2009 Report Posted July 4, 2009 haha, that doesn't account for bad servers at all. all your doing is setting yourself up for 1 server. I have a great machine, and I still get choke in the 1.6 server because well...it's not the greatest. Quote
Kuros Posted July 5, 2009 Report Posted July 5, 2009 My post in the other thread is much more accurate. Maybe I should copy it over later. Quote
MasterP Posted July 5, 2009 Report Posted July 5, 2009 My post in the other thread is much more accurate. The guide in the OP is terrible IMO. Then again the head honchos at ASU weren't really impressive on the server-side either so, meh. Quote
Phonetically Phamous (dice Posted July 6, 2009 Report Posted July 6, 2009 Then again the head honchos at ASU weren't really impressive on the server-side either so, meh. can you name said people? :offtopic: Quote
MasterP Posted July 6, 2009 Report Posted July 6, 2009 can you name said people? :offtopic: The guy who gave the unprepared team a bye after 30 minutes of waiting and told us if we didn't like it we could leave. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.