Staggering frames...

G

Guest

Guest
Archived from groups: alt.comp.periphs.videocards.nvidia (More info?)

My spec is: P4 3.2, Ti4200, 1Gb RAM, WinXP. For some
reason, if my FPS falls below my monitor's refresh rate by so
much as a frame or two with VSync ON or OFF, or it rises
above what my monitor's fresh rate for the particular resolution
is, I get constant staggered/choppy frames. I could understand
this happening if, say, my refresh rate was 60Hz but some game
could only manage 40 FPS. But if my refresh rate is 85Hz and
the game can only manage 60 FPS (or even 80 FPS!) then I
wouldn't expect to see any degradation in performance. Likewise,
with a refresh rate of 85Hz (and VSync OFF), I'd expect a
game to run just as smoothly at 100 FPS as it would at 85 FPS,
but that's not the case. Is this just a nVidia thing? (My old
GeForce 2 does exactly the same. And it happens on several
different monitors too.)

Anyone else experienced this rather peculiar effect?


- I love you.
 

Danny

Distinguished
Dec 31, 2007
411
0
18,780
Archived from groups: alt.comp.periphs.videocards.nvidia (More info?)

"Just Me" <Simon_Dainty@Yahoo.co.uk> wrote in message
news:c6bclc$a3gfi$1@ID-186257.news.uni-berlin.de...
> My spec is: P4 3.2, Ti4200, 1Gb RAM, WinXP. For some
> reason, if my FPS falls below my monitor's refresh rate by so
> much as a frame or two with VSync ON or OFF, or it rises
> above what my monitor's fresh rate for the particular resolution
> is, I get constant staggered/choppy frames. I could understand
> this happening if, say, my refresh rate was 60Hz but some game
> could only manage 40 FPS. But if my refresh rate is 85Hz and
> the game can only manage 60 FPS (or even 80 FPS!) then I
> wouldn't expect to see any degradation in performance.

With v-sync on you'd be wrong. The instant the fps doesn't match the refresh
rate the fps will become choppy.

> Likewise,
> with a refresh rate of 85Hz (and VSync OFF), I'd expect a
> game to run just as smoothly at 100 FPS as it would at 85 FPS,
> but that's not the case.

That is certainly puzzling. You're saying it runs choppy when the fps goes
*higher* than the refresh rate with v-sync off?

> Is this just a nVidia thing? (My old
> GeForce 2 does exactly the same. And it happens on several
> different monitors too.)
>
> Anyone else experienced this rather peculiar effect?
>
Can't say I have. And I'm an expert on the whole v-sync on off affair.
 
G

Guest

Guest
Archived from groups: alt.comp.periphs.videocards.nvidia (More info?)

> Can't say I have. And I'm an expert on the whole v-sync on off affair.

Speaking of which - what does it exactly do (v-sync on/off)?
 

Danny

Distinguished
Dec 31, 2007
411
0
18,780
Archived from groups: alt.comp.periphs.videocards.nvidia (More info?)

"MheAd" <cosibeg@hotmail.com> wrote in message
news:nNaic.9846$EV2.96143@amstwist00...
>
>
> > Can't say I have. And I'm an expert on the whole v-sync on off affair.
>
> Speaking of which - what does it exactly do (v-sync on/off)?
>
>
Basically all TVs and monitors have refresh rate, which is a sweep of the
screen to degauss it.
They do this at least 60 times a second, and usually more - up to and beyond
120.
When you enable v-sync, it locks the framerate in with the pattern of
refreshes - aka - each sweep is accompanied by a frame of the game.
So for a refresh rate of 85hz, you'll get 85 frames a sec. But never any
more.

Switching v-sync off no longer locks the framerate in with the refresh rate,
and the fps can now go as high as the system can get it.

The problem with v-sync off is wobbling and tearing - the image isn't tied
to the refresh rate so the image isn't solid. hence why I always run with
v-sync on.
With it on the image is completely solid.
 
G

Guest

Guest
Archived from groups: alt.comp.periphs.videocards.nvidia (More info?)

But, wait a minute....does this mean that even refresh rate effects the
fps-performance, or did I get it all wrong?
With other words, a game running on 85Hz will run faster if you degrade it
to 60Hz ?


"Danny" <danny__grant//@hotmail.com> skrev i meddelandet
news:c6bing$ab3uq$1@ID-227554.news.uni-berlin.de...
>
> "MheAd" <cosibeg@hotmail.com> wrote in message
> news:nNaic.9846$EV2.96143@amstwist00...
> >
> >
> > > Can't say I have. And I'm an expert on the whole v-sync on off affair.
> >
> > Speaking of which - what does it exactly do (v-sync on/off)?
> >
> >
> Basically all TVs and monitors have refresh rate, which is a sweep of the
> screen to degauss it.
> They do this at least 60 times a second, and usually more - up to and
beyond
> 120.
> When you enable v-sync, it locks the framerate in with the pattern of
> refreshes - aka - each sweep is accompanied by a frame of the game.
> So for a refresh rate of 85hz, you'll get 85 frames a sec. But never any
> more.
>
> Switching v-sync off no longer locks the framerate in with the refresh
rate,
> and the fps can now go as high as the system can get it.
>
> The problem with v-sync off is wobbling and tearing - the image isn't tied
> to the refresh rate so the image isn't solid. hence why I always run with
> v-sync on.
> With it on the image is completely solid.
>
>
 

Danny

Distinguished
Dec 31, 2007
411
0
18,780
Archived from groups: alt.comp.periphs.videocards.nvidia (More info?)

"MheAd" <cosibeg@hotmail.com> wrote in message
news:2mcic.9869$EV2.96221@amstwist00...
> But, wait a minute....does this mean that even refresh rate effects the
> fps-performance, or did I get it all wrong?

Not directly, no. It depends on the environment and your settings.

> With other words, a game running on 85Hz will run faster if you degrade it
> to 60Hz ?

Only if the fps struggles to get higher than 60 and you have v-sync on. And
even then, it will only run faster, or smoother, because the fps has a lower
number to have to peak at. 60fps+ is the level at which the eye can see no
improvement in terms of game fluidity.