Author Topic: Screen tearing using Vsync patch.  (Read 2437 times)

Screen tearing using Vsync patch.
« on: May 31, 2011, 08:45:26 PM »
So, the problem is occurring in PCB at the moment. I'm using the Vsync patch to counteract the control input lag issue, of course. Anyway, I've tried forcing wait for vertical refresh/triple buffering on the graphics card (ATI Radeon HD 4600 series), using Riva Tuner's D3DOverrider to force Vsync/triple buffering, I even thought that it was a ground loop issue at one point! Also, at one point in the past, I also noticed screen tearing with Winamp's Visualiser, but with triple buffering enabled, this problem seems to have disappeared. Strange how it shouldn't work with Touhou...
If anybody has managed to fix the same sort of problem before, I'd be very pleased to hear from you.

Barrakketh

  • You're suddenly Director of Fixing That Shit!
  • Vice President of It's Your Problem Now.
Re: Screen tearing using Vsync patch.
« Reply #1 on: May 31, 2011, 09:35:55 PM »
The vsync patch disables vsync, which is why you're getting screen tearing in the games.
Cheating? I cannot even wrap my head around the point of it. Wouldn't you know you had cheated? How on Earth could you maintain crisp certainty of your superiority to all others? And if you're unable to do that, what's the point of anything?

Re: Screen tearing using Vsync patch.
« Reply #2 on: June 03, 2011, 12:59:04 PM »
I thought so... but can anything be done about it (short of sacrificing low control latency)?

Barrakketh

  • You're suddenly Director of Fixing That Shit!
  • Vice President of It's Your Problem Now.
Re: Screen tearing using Vsync patch.
« Reply #3 on: June 03, 2011, 11:53:26 PM »
I thought so... but can anything be done about it (short of sacrificing low control latency)?
I just live with the tearing, but if you look in vpatch.ini their is a line that says "Vsync = 0".  Change that 0 to a 1.

Dunno how much of a latency impact that will have, but it will be at least one frame of display latency.
Cheating? I cannot even wrap my head around the point of it. Wouldn't you know you had cheated? How on Earth could you maintain crisp certainty of your superiority to all others? And if you're unable to do that, what's the point of anything?