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 
. 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:.