Author Topic: Paging Lephturn  (Read 405 times)

Offline Ripsnort

  • Radioactive Member
  • *******
  • Posts: 27260
Paging Lephturn
« on: March 04, 2002, 11:03:14 AM »
http://www.hitechcreations.com/forums/showthread.php?threadid=46803&referrerid=3203


Could you comment about V-sync once again? I've done some post searches but found nothing...

Offline SKurj

  • Gold Member
  • *****
  • Posts: 3630
Paging Lephturn
« Reply #1 on: March 04, 2002, 11:30:04 AM »
V-sync supposedly may cause the rubber buwwett syndrome.

I've been running v-sync off since friday, and I am not noticing any differences.  (i just came back from a few months off tho...)


SKurj

Offline Ripsnort

  • Radioactive Member
  • *******
  • Posts: 27260
Paging Lephturn
« Reply #2 on: March 04, 2002, 11:42:24 AM »
Found it, disregard Leph!

Quote
Sprint... I want to clarify what you said a bit. Yes, you want to leave V-Synch turned on for playing the
                            game. The only reason to disable v-synch would be if you were benchmarking video cards, then you would
                            want to disable v-synch so that the fps counter would not be limited by your monitor's refresh rate. If you
                            do this, be sure to enable V-synch again to avoid issues such as the dreaded "rubber bullets" syndrome. As
                            Sprint mentions, if v-synch is disabled, you are not going to be seeing every frame the video card draws,
                            and that can lead to gunnery problems.

http://www.hitechcreations.com/forums/showthread.php?threadid=29071&referrerid=3203

Offline SKurj

  • Gold Member
  • *****
  • Posts: 3630
Paging Lephturn
« Reply #3 on: March 04, 2002, 11:46:58 AM »
Now...

I have to question this because....

Just because the player doesn't see the hit, doesn't mean his PC didn't ... or does it?


SKurj

Offline Wotan

  • Platinum Member
  • ******
  • Posts: 7201
Paging Lephturn
« Reply #4 on: March 05, 2002, 02:24:10 AM »
V sync = the synchronization of rendered frames to the monitor (refresh rate).

when off the frame rate wont be limited but banding may occur.

It may seem as if a plane is flying through your bullets stream and you aren't getting hits when in fact you are missing. This is different then when you fire and see a hit sprite and it then appears as if no damage occurred even though your fe registered a hit.

If a hit is registered by your fe it counts whether you see it or not do frame rate flux.

The rubber bullet is when it appears a plane is flying through your bullet stream without any damage. From what I understand the reason for this is you graphics card is rendering frames faster then your monitor can update.

Offline mrsid2

  • Parolee
  • Silver Member
  • ****
  • Posts: 1081
Paging Lephturn
« Reply #5 on: March 05, 2002, 03:28:04 AM »
I haven't noticed the problem in AH like I did in WB.

Back then I didn't know anything about vsync effects, but I did notice that if I flew 2D I could score a kill with 1/3 the ammo compared to the 3D side.

That meant 2-3 kills in spit ix 3D, 5-6 kills in 2D. Guess which one I used? :)

Offline Lephturn

  • Silver Member
  • ****
  • Posts: 1200
      • http://lephturn.webhop.net
Paging Lephturn
« Reply #6 on: March 05, 2002, 02:49:00 PM »
Have been busy Rip, and haven't checked here in a bit. :)


I see it like this.  V-synch should be on, it just makes sense.  Why bother drawing frames in video card that you won't ever see, and furthermore why have 1/2 drawn frames showing up when your monitor refreshes?  Now I have NOT heard of any problems recently, but there were numerous reports a year or so back of folks getting nasty "rubber bullet" syndrome that seemed to go away when they enabled V-synch.

Why should this be the case?  Well it totally depends on how HT does hit detection in the FE.  This could be a total red herring and I could be completely wrong...  However, there is no good reason I can see to disable V-synch.  Leave it on and you won't have to worry about it. :)

Offline FLS

  • AH Training Corps
  • Plutonium Member
  • *******
  • Posts: 11621
      • Trainer's Website
Paging Lephturn
« Reply #7 on: March 05, 2002, 03:38:31 PM »
It seems likely that hit detection has nothing to do with what is seen on the monitor due to refresh/framerate issues. I doubt the program is watching the monitor to see if you hit something. Sounds like the cart pulling the horse.

To create even the appearance of 'rubber bullets'  wouldn't the hit sprites have to be drawn just on one frame?

--)-FLS----
Musketeers

Offline bloom25

  • Silver Member
  • ****
  • Posts: 1675
Paging Lephturn
« Reply #8 on: March 05, 2002, 07:35:27 PM »
Turning vsync off doesn't actually increase your true frame rate, as it's still limited by the monitor refresh rate.  All you are doing is making your video card work harder and potentially missing parts of frames that didn't get completely drawn.  This is where the rubber bullet issue could come into play.  It's possible to miss seeing hits, OR seeing multiple hits if that part of the frame was redrawn or missed being drawn.  I'm sure the FE still calculates the correct number of hits, but you aren't seeing the right number.

Offline Lephturn

  • Silver Member
  • ****
  • Posts: 1200
      • http://lephturn.webhop.net
Paging Lephturn
« Reply #9 on: March 06, 2002, 07:11:47 AM »
Quote
Originally posted by FLS
It seems likely that hit detection has nothing to do with what is seen on the monitor due to refresh/framerate issues. I doubt the program is watching the monitor to see if you hit something. Sounds like the cart pulling the horse.

To create even the appearance of 'rubber bullets'  wouldn't the hit sprites have to be drawn just on one frame?

--)-FLS----
Musketeers


I agree that it seems unlikely.  I was simply going on reports of folks who's problems seemed to go away when the enabled v-synch again.  However, it's more likely that by enabling V-synch, their gunnery simply improved due to a smoother framerate and possibly smoother control.

In any case, V-synch = good. :)