Barry Kennedy's blog
Vsynch or not
11:14 PM on Feb 21, 2007

Some mention has been made on RSC about the benefits of using vsynch in games.I don't use vsynch and have a little trouble understanding exactly what they are talking about.For example,running the monitor at say 100hz,you will get 50 fps?Ok,i run my monitor at 85hz,so i checked vsynch in config for GTR2 and rfactor and using ati tray tools for fps i started the game.In both games,fps in both were showing approx the same as with vsynch unchecked.Is this just an error with ati tray tools.I also ran the f3 events today with vsynch on and it reported quite good fps with no stuttering,bog down etc.By the way,i have never noticed any tearing in any games with it off using this crt monitor.Any enlightenment would be helpful.
bazza




Posted by Janko Glavac at 11:25 PM on Feb 21, 2007
Comment #1

If vsync is ON, the most FPS game will have is as much as monitor will have HZ. So 85fps if monitor is set to 85HZ. It all seems OK, but wherever i try VSYNC i always get stuttering problems (well i did some time ago) and now i never even try turning it ON. Its always OFF in any game for me.

Posted by Steve Smith at 11:30 PM on Feb 21, 2007
Comment #2

The GREATEST description / explination of Vsynch EVER. Enjoy....

THE LINK

Posted by Barry Kennedy at 11:44 PM on Feb 21, 2007
Comment #3

Yep,that's clearer.The one thing that still bugs me is when i load a track and the counter shows 125fps,offline that is.
bazza

Posted by Steve Wood at 07:00 AM on Feb 22, 2007
Comment #4

Yes that is a good read. I was going to explain how I see it...since I'm a programmer and written some graphics solutions, but that link works well.

It all comes down to this:

If you set your screen resolution high (1280x1024x32 for example) then you probably should not use Vsynch since your monitor refresh rate will probably be down around 60 and if your graphics card (nVidia 7800GTX for example) drops below that (occasionally will even top end cards) then you will see some lag.

If you set your screen resolution low (800x600x16 for example) then you can safely use Vsynch since your monitor refresh rate will probably be around 120 while your graphics card will probably be able to do 400.

This is because graphics cards will run about 4 times faster than monitor refresh rates at the lower resolutions. When in doubt don't turn it on...it's off by default. So, unless you see something happening like the top 1/2 of the screen flicker every now and then, then you don't want Vsynch on.

Another thing to keep in mind is the quality of your equipment. Vsynch will help a cheap monitor and a good graphics card combo, but will cause horrible visuals with a good monitor and cheap graphics card combo. I always err on the side of safety and buy the best monitors and best graphics cards so I don't have to mess with Vsynch or anything like that...I just crank up all the effects to max then increase the resolution until the graphics starts to slow down then I kick them back a notch.

It's also not just the monitor and graphics card to worry about these days with so much physics crunching by the CPU. It's almost at the point where we "need" to have at least a dual core processor to keep up with the game code.


CATEGORIZED IN:
Gaming