@levicki said in Linux locks and a kinder, gentler Linus:
@powerlord said in Linux locks and a kinder, gentler Linus:
Left 4 Dead 1 and Left 4 Dead 2: locked at 33 server fps
That's not FPS you have in mind.
In-game (client) FPS easily goes up to 300.
On dedicated server you can set fps_max
to whatever the hardware can handle.
On the other hand, the tickrate on a dedicated server is locked to 30, but you can use Tickrate Enabler to change that to say 100 if you host your own server and then you can also bump sv_maxupdaterate
and sv_maxcmdrate
to 100.
The trouble with that this will affect game physics in some custom maps and make them impossible to play (for example Questionable Ethics 2 where you need to use grenade launcher to hit buttons that won't work).
The reason the tickrate is now locked on most of Valve's games is because it fucks with things. Word from Valve themselves was the tickrate got locked in the Source 2009 branch (which is HL2:DM, DoD:S, CS:S, and TF2) because it completely fucked up the door open and shut speeds in Team Fortress 2. Given TF2's propensity to use doors to section off different areas of the map, it's incredibly important that they finish opening before players reach them.
L4D and L4D2 are a different story. The tickrate was locked there because the game would otherwise start lagging during the horde events because of the sheer number of zombie enemies running around the map.
Well... they tried changing it in L4D2, but you already commented about how they fucked things up with the RDTSC detection, so they eventually changed it back to locked.