Author Topic: Vsync Questions  (Read 3865 times)

GenericTouhouFailure

  • WHAT DO YOU MEAN IT'S NOT CALLED UNL? *boom*
Vsync Questions
« on: August 31, 2010, 09:21:32 AM »
I don't know if this is the right forum or not but whatever.

1. When you patch a game say PCB with the Vsync patch, what changes? the .exe file or the .dat file or is it something else entirely?
2. Is it possible and not illegal to send said patched file for PCB and EoSD to me (My mac doesn't run the vsync patch, even with Crossover)
Thanks in advance

Bananamatic

Re: Vsync Questions
« Reply #1 on: August 31, 2010, 09:30:06 AM »
vsync patches are overrated
seriously

[tso]your schtick is overrated
seriously[/tso]
« Last Edit: August 31, 2010, 01:19:19 PM by ♪ Matsuoka Miku ♫ »

Ghaleon

  • Long twintail-o-holic
Re: Vsync Questions
« Reply #2 on: August 31, 2010, 09:44:01 AM »
vsync patches are overrated
seriously

This is the guy who said crimson clover is a pile of dung because the input lag was too bad... For some people, pcb has MORE input lag... So stuff it =p.

As for the op, not sure. None of them work? Or didnyou just try eosd? You on windows xp?

GenericTouhouFailure

  • WHAT DO YOU MEAN IT'S NOT CALLED UNL? *boom*
Re: Vsync Questions
« Reply #3 on: August 31, 2010, 10:19:46 AM »
This is the guy who said crimson clover is a pile of dung because the input lag was too bad... For some people, pcb has MORE input lag... So stuff it =p.

As for the op, not sure. None of them work? Or didnyou just try eosd? You on windows xp?
I on mac os X
Tried it again, no dice

ふねん1

  • Scientific editor
  • If you're alive, you can always keep moving.
Re: Vsync Questions
« Reply #4 on: August 31, 2010, 12:01:26 PM »
Lag sucks. Especially since bullet hells require great precision at higher levels. I recommend getting the Vsync for all games that need it.

All you should need to Vsync a particular game are a .exe, .ini, and a .dll whose name corresponds to the game in question. Just to make sure this was covered, you need to click the vpatch.exe, not the game's original icon, to eliminate the lag.

Getting the Vsync to work with EoSD is a little complicated. You need to rename the original game icon to 東方紅魔郷.exe, or ?????g????.exe if that doesn't work, before using the vpatch.exe.
"Science is more than a body of knowledge. It's a way of thinking." - Carl Sagan

NEW AND IMPROVED YOUTUBE, now with 60 fps Touhou videos! Latest video update: WBaWC Lunatic/Extra no-miss no-bomb no-Roars no-Spirit-Strikes compilation.

Critz

  • Heartwarming ★ Miracle
Re: Vsync Questions
« Reply #5 on: August 31, 2010, 12:23:51 PM »
0_O? The patch I`m using does not modify the game at all. Download it from http://mentaltoilet.blogspot.com/2009/05/vsync-patch.html, then unpack and put only vpatch.exe, vpatch.ini and vpatch_th<number>.dll in the game folder. Vpatch.exe will start the game with patch applied, but it will only work with exe file with the original name (just switch names of english and japanese exe files in PCB, then always start the game with vpatch.exe to play english version with patch applied). Then, make shortcuts to vpatch.exe, change icon to the one from original exe and voila.

This for some reason doesn`t work with EoSD. So, to make it work, rename (copy & paste name) your english game exe file (th06.exe), after the cfg file from EoSD folder (not th06e.cfg but <jibberish>.cfg. The english exe should be <jibberish>.exe). It worked for me even without applocale. Also, you might want to edit vpatch.ini if you plan to apply the patch to MoF - it can fix Marisa Bugged if you type 1 instead of 0 at BugFixTh10Power3 :D. I heard that applying the patch to SA gives more lag that usual though, and the lag in SA is virtually non-existent from what I see anyway. And don`t pay attention to minor visual glitches that might appear  :derp:.
« Last Edit: August 31, 2010, 01:05:06 PM by Critz »

Helepolis

  • Charisma!
  • *
  • O-ojousama!?
Re: Vsync Questions
« Reply #6 on: August 31, 2010, 12:49:59 PM »
vsync patches are overrated
seriously
The guy is asking a normal question, if you got nothing useful to say then please stay quiet. Seriously.


Edit: Forget my previous quote on the OP. As Critz said, afaik the vsync patch doesn't modify game data.

Drake

  • *
Re: Vsync Questions
« Reply #7 on: August 31, 2010, 06:55:52 PM »
Guys, the problem is less of "What does the patch do" than it is "It doesn't work because I'm running Mac".

The vsync patch doesn't modify game data at all, so it's impossible to send you a "patched" dat or exe file or whatever. No idea how it's supposed to work on Macs though, so I can't really help.

A Colorful Calculating Creative and Cuddly Crafty Callipygous Clever Commander
- original art by Aiけん | ウサホリ -

Barrakketh

  • You're suddenly Director of Fixing That Shit!
  • Vice President of It's Your Problem Now.
Re: Vsync Questions
« Reply #8 on: August 31, 2010, 09:55:01 PM »
A quick search leads me to two problems, one with coalesced updates, the other with Beamsync.  Of course, looking at the code to programmatically disable it leads me to believe that in current versions of OS X the option to disable the latter works on the former.  I've seen a few solutions to disable it, but it doesn't do this per-app...

In a terminal this should disable Beamsync globally:

Code: [Select]
sudo defaults write /Library/Preferences/com.apple.windowserver Compositor -dict deferredUpdates 0
Replacing 0 with 1 will set it back to auto:

Code: [Select]
sudo defaults write /Library/Preferences/com.apple.windowserver Compositor -dict deferredUpdates 1
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?