Quick question about fps_max values for other GoldSrc games
6 years ago
Minnesota, USA

Just to make sure I understand this correctly, you use fps_max 99.5 on SteamPipe, and fps_max 100 on clients such as NGHL or the GoldSrc package?

I'm asking this as well for Counter-Strike: Condition Zero (& Deleted Scenes.) These are both ran through completely vanilla Steam, but the rules for this game say fps_max 100. Shouldn't it be 99.5 in this case?

Finally, why exactly do we even need 99.5 vs 100? Was it a change to the way SteamPipe works, or something else?

Thanks in advance.

Derbyshire, England

It'll depend on which package you're using, for example my GoldSrc Package 1.34 is running on latest Steam (SteamPipe), therefore you'll need 99.5 there, however GoldSrc Package 2 is based on a much older client so you'll need to use 100. NGHL also runs on a pre-SteamPipe client so once again you should use 100 there.

I can't really speak much for the CS:CZ runners, but I'm 95% sure their rules are just a copy-paste of one of the old rulesets for the Half-Life leaderboards, so they're most likely inaccurate. In fact, the "No saveglitches" rule stems from a pretty ancient controversy exclusively related to single segment runs in Half-Life. I can't think of any reason why it'd actually be appropriate to ban "saveglitches" from that game. Once again, the recommended fps_max value depends on what client the game is being run on. To my knowledge, the best client to run CS:CZ on is latest Steam (SteamPipe), so it'd be appropriate to use 99.5 there.

The reason we use 99.5 in more recent clients is due to a lazy fix that Valve implemented to solve an issue where the fps counter activated with cl_showfps 1 displayed the incorrect amount by -.5fps. Their "fix" was to just make the game add an extra .5fps to whatever value you specified in fps_max. Therefore, if you use a fps_max value of 99.5, you're actually getting a max of 100fps. If you use a value of 100, you're getting 100.5.

Trollzorz1337 likes this
Minnesota, USA

Thanks for the information. I'll make a post on the forums explaining the fps_max and reconsidering saveglitches.

Also, for some reason, apparently only the mac version of CS:CZDS has actual bunnyhopping. Do you have any explanation for this, or any possible way to get bunnyhopping from Mac to PC? Would copying the DLLs be possible?