will turning vsync ON help with reducing ghosting?

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Kongzi

Member
Jul 6, 2003
50
0
0
Originally posted by: hurrikaane
v sync slows down your fps thus affecting gaming performance.

How does that affect your game performance? Your monitor can't display above a certain fps depending on the refresh rate anyways. Even if you're getting 200 fps in the game, yet your refresh rate is only 60hz, you're effectively seeing only 60fps.
 
Apr 17, 2003
37,622
0
76
Originally posted by: KoolHonda
Which ATI drivers are you using? I'm using Cat 3.9s, and in the custom 3D settings I have Vsync always on.

i'm using 3.4, i find them to be most stable, i dont want to change the drivers unless i absolutely have to
 

Nebor

Lifer
Jun 24, 2003
29,582
12
76
Originally posted by: Kongzi
Originally posted by: hurrikaane
v sync slows down your fps thus affecting gaming performance.

How does that affect your game performance? Your monitor can't display above a certain fps depending on the refresh rate anyways. Even if you're getting 200 fps in the game, yet your refresh rate is only 60hz, you're effectively seeing only 60fps.

Exactly. But they don't seem to understand that.... The moral is, never listen to VIAN... Why would you take LCD advice from a CRT nazi?
 

VIAN

Diamond Member
Aug 22, 2003
6,575
1
0
It affects game performance because it's not operating at full performance, duh. Obviously, 60 is better than 30 don't you agree, as 90 is better than 60 -performance. Just because you see 60 frames, how does that tie in to frame performance. If the card was pumping out 30fps, you would still be seeing 60fps from the monitor, so I guess then that you would still see uncanny performance.

With Vsync, not only are you capping your frame rate, you are also subjecting it to an even lower frame rate in times when the card has to stop rendering and wait, not doing anything - wasting clock cycles sitting in it's desk with its hands holding his head up staring at the ceiling - wait until he can draw another frame. There is more of a lag with response time when Vsync is also on killing your gaming experience.

Try playing it without Vsync for a while and then go back to vsync. There will be more lag. Vsync off has the power of showing in between frames to make transitions from one frame to another smoother.

Anyway, its totally up to you, I like playing with vsync off.

Here is a selection from 3dfx Tools help file so you can understand easier.

V Sync - This feature synchronizes a game?s maximum 3D rendering frame-rate to the vertical refresh rate selected for the current display mode. With a 75 Hz vertical refresh rate, for example, a game with V Sync enabled would not be able to render frames faster than 75 times a second, which can result in pauses or lags in the on-screen action as the rendering is delayed to synchronize it with the next screen refresh.

Disable V Sync to allow a game to render frames as fast as it can, even if that rate exceeds the screen?s current vertical refresh rate. This can produce a more fluid and continuous gaming experience, but it can also allow for some screen tearing or artifacts under certain rare conditions.
 

hurrikaane

Member
Oct 4, 2003
169
0
0
V sync definitely leads to more stagger when I play FFXI. That's just my experience. Like that quote said, much more smooth with it off.
 

Mem

Lifer
Apr 23, 2000
21,476
13
81
can someone please tell me how to turn vsync on for gods sake

It`s in ATI Control panel,then 3D tab , select custom button and move the slider all the way to the right and tick "wait for vertical sync",do it for both OpenGL and D3D.
 

jiffylube1024

Diamond Member
Feb 17, 2002
7,430
0
71
I think BFG10K put it best about Vsync. It's not just a framerate cap, unfortunately there's more detrimental effects:

Originally posted by: BFG10K
if the timing is right - you might see a half a frame, tearing.
Exactly - you can see the effects of partially drawn frames. But if you read the quote I took, it was incorrectly saying that there was no difference between the different framerates.

So to have vsync off all those times to get that higher frame rate was foolish and is foolish, unless you want to see how high it can go for bragging, but to enjoy a game vsync is on.
That is incorrect. 120 FPS @ 60 Hz is always better than 60 FPS @ 60 Hz because you're getting extra information from the partially drawn frames; you're seeing 120 FPS rolled into 60 Hz instead of just seeing 60 FPS to begin with.

Also vsync causes a lot of problems such as increased mouse lag and framerate drops that are divisions of your monitor's refresh rate. For example, because of timing issues an 85 Hz vsynced system can often drop to 42.5 FPS or even 28.3 FPS, even if the system is normally capable of pumping out more than 85 FPS when vsync is off.

Vsync is not just a simple framerate cap.

This was from the thread on framerate here.
 
Apr 17, 2003
37,622
0
76
Originally posted by: Mem
can someone please tell me how to turn vsync on for gods sake

It`s in ATI Control panel,then 3D tab , select custom button and move the slider all the way to the right and tick "wait for vertical sync",do it for both OpenGL and D3D.

cat 3.4 doesnt have this, only options are vsync always off or application preference...
 

Mem

Lifer
Apr 23, 2000
21,476
13
81
cat 3.4 doesnt have this, only options are vsync always off or application preference...

Well you can upgrade to 3.9s or wait for the very soon to be released 3.10s or just leave it on "application preference",personally you should upgrade your drivers IMHO.