First post, by DracoNihil
This is namely in reference to the UTGLR OpenGL for Unreal/Unreal Tournament/Deus Ex, but there's also a few other games I sometimes come across that has this problem.
Everytime my system uptime goes past the 3 days 1 hour mark, the framerate limiter completely malfunctions in spectacularly strange ways, here's a short list of them:
- Framerate magnitudes worse than specified. (i.e. getting less than 20 FPS even if 60 FPS was the set target)
- Inexplicable crashes that happen at complete random with no clear pattern to them. (Always of the "Illegal page fault / General Protection Fault" kind)
- Framerate limiter does absolutely nothing and only VSync has any kind of effect, but with severe microstuttering.
What exactly is broken to cause this behaviour to happen? And is this a problem in the implementation of a particular framerate limiter, or the game executables's main loop?