It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
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.
This question / problem has been solved by DreadMothimage
Best ask the developers of the game
Post edited June 23, 2013 by simon_vd
V-sync doesn't always work to fix issues caused by >60 fps in some games - eg. MechWarrior 3 (which has a funny to watch but annoying physics issue - mechs and vehicles bouncing into the sky) I could only fix by forcing a cap of 60fps using Nvidia Inspector.

V-sync on a 120Hz monitor works at 120fps normally (assuming 120+fps; if you're getting less than 120 it'll cap at 60fps, less than 60 and it'll cap at 40, less than 40 it'll cap at 30, 24, 20, and so on - unless you're using triple buffering).
If you have an Nvidia graphics card (not sure if a similar setting is available through AMD drivers) you can set V-sync on a particular application to work at half your refresh rate.
If that option isn't available, you could just temporarily change the refresh rate to 60Hz.
Post edited June 23, 2013 by DreadMoth
avatar
DreadMoth: V-sync doesn't always work to fix issues caused by >60 fps in some games - eg. MechWarrior 3 (which has a funny to watch but annoying physics issue - mechs and vehicles bouncing into the sky) I could only fix by forcing a cap of 60fps using Nvidia Inspector.

V-sync on a 120Hz monitor works at 120fps normally (assuming 120+fps; if you're getting less than 120 it'll cap at 60fps, less than 60 and it'll cap at 40, less than 40 it'll cap at 30, 24, 20, and so on - unless you're using triple buffering).
If you have an Nvidia graphics card (not sure if a similar setting is available through AMD drivers) you can set V-sync on a particular application to work at half your refresh rate.
If that option isn't available, you could just temporarily change the refresh rate to 60Hz.
Some nice potential fixes there and quite comprehensive too. Thanks. :)
Post edited June 23, 2013 by korell