Posted June 23, 2013
Just a quick question. I know the purpose of vsync, to limit framerate to match that of the monitor (i.e. frames in game are synchronised to monitor refresh rate) which stops graphical tearing that occurs when too many frames are rendered for the monitor to output.
However, I also know that some games have other uses for the framerate, namely physics (Painkiller, for example, with the notable bridge issue that people suffered, and both Painkiller and Daikatana have load times related to framerate - I know Painkiller Black has had a fix for this though).
Now, my question is this. Where games have such reliance on framerate for correct gameplay, vsync should be used. But what if you have a high refresh rate monitor such as 100Hz or 120Hz, which is quite feasible with 3D monitors that need the higher refresh rates? Does using vsync with these monitors only allow you to limit down to 100 or 120 frames per second instead of 60? If so then physics would still be affected.
However, I also know that some games have other uses for the framerate, namely physics (Painkiller, for example, with the notable bridge issue that people suffered, and both Painkiller and Daikatana have load times related to framerate - I know Painkiller Black has had a fix for this though).
Now, my question is this. Where games have such reliance on framerate for correct gameplay, vsync should be used. But what if you have a high refresh rate monitor such as 100Hz or 120Hz, which is quite feasible with 3D monitors that need the higher refresh rates? Does using vsync with these monitors only allow you to limit down to 100 or 120 frames per second instead of 60? If so then physics would still be affected.
This question / problem has been solved by DreadMoth
