Similarly to how Half-Life on steam works, the actual limit for fps should be 99.5 for steampipe (which is every current steam version of GoldSrc games, this is also the version we play on.) fps_max should only be 100 on a client similar to NGHL, like what they use for Half-Life. I'm not even completely certain why this is, but it has to do with a certain update valve made to SteamPipe.
tldr; change fps_max to 99.5, because it's more accurate to fps_max 100 on pre-SteamPipe clients.
Edit: PJC gave a response here: https://www.speedrun.com/hl1/thread/mog36/1#nqmld
As he also mentioned, saveglitching should be allowed. If not in the normal category, then in another category. The reasoning for it being banned is obsolete.
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.
Using Bunnymod XT (Speedrun tool for Half-Life) on CSCZ and CSCZDS works fine. It also has other useful features, such as a speedometer. I think it should be allowed.
Here's some more information on it: https://github.com/YaLTeR/BunnymodXT