Bad frame pacing
Hi, I get constant judder while moving with this new engine. I don't mean the classic Stalker freezes - its like when a movie frame rate does not match with monitor refresh rate. I got a 144Hz VRR monitor, so I can limit FPS to any value in range of 48 - 144 without tearing and judder, but it still there with or without VSync, even when the "rs_cap_framerate" is set to 900 and it does that even with the default 60. I suspect this has to do with the new internal FPS limiter, which seems inacurrate - it jumps 3 or 4 FPS around the selected value and the RTSS frametime chart is pretty jumpy. Thats why I also tried external limiters (RTSS and NVidia), but despite the flat frametime chart, there is still this bad frame pacing with constant judder. The only limiter value where it seems bearable is 100 FPS (10ms frametime), but it skips even then, just in longer intervals . This is present since STCOP 3.4 and now with STCOP 3.5, older versions didn't have this.
Is there something I can do from my end? Perhaps some hidden cvar to disable the internal limiter? Because otherwise the engine is really great. Many bugs with dx11 are fixed, it is faster overall and FINALLY eliminates the long loading times when using weather mods. BTW I also tried the new dx11 OGSR engine for Shadow of Chernobyl and there the frame pacing is perfect - smooth moving in the whole VRR range.
in the future, FPS lock will be removed from game mode and will only work in main menu
Awesome, thanks. One more thing regarding this judder - it is really present only when moving using WASD keys or circle strafing. Rotating the view using mouse or arrow keys while not moving is absolutelly smooth. Really don't understand what is causing this and why is it so much worse on any other frame rate than 100.