Maidens of the Kaleidoscope

~Hakurei Shrine~ => Help Me, Eirin! => Tech Support => Topic started by: ultramage on September 21, 2009, 12:58:09 PM

Title: vsync patch can't find game executable
Post by: ultramage on September 21, 2009, 12:58:09 PM
Hello. Today I realized that the input lag and nonexistend deathbomb times in EoSD and PCB were probably not meant to be there, and that eliminating them might improve my hard/lunatic mode score. I grabbed the 'latest' version from the coolier site.

My problem is, no matter which touhou game I try to use it with, it always says "could not find executable" (in japanese). I am unable to read the japanese instructions thoroughly, but it says something like extracting the tool into the same directory as the game... so, how to actually use this tool?
Title: Re: vsync patch can't find game executable
Post by: Zengar Zombolt on September 21, 2009, 01:02:39 PM
You need to rename the .exe to the original file. Also, in case this is your error, you gotta place the vsync executable and the needed .dll in the game's directory.
Title: Re: vsync patch can't find game executable
Post by: ultramage on September 21, 2009, 01:12:31 PM
I believe I have all the japanese files named as they are supposed to be... in case of th06, it's 東方紅魔郷.exe, straight off the cd. The other exes are named th0X.exe, I believe.

Is the tool looking into some hardcoded path for the games (like the installer's default c:\program files)?
Title: Re: vsync patch can't find game executable
Post by: LHCling on September 21, 2009, 09:26:00 PM
(http://i80.servimg.com/u/f80/12/80/32/92/th/untitl42.png) (http://www.servimg.com/image_preview.php?i=283&u=12803292)
The underlined files are the only ones that you should've taken and placed into the required game folder.

For example, for PCB you add the following files to the game directory:
Title: Re: vsync patch can't find game executable
Post by: ultramage on September 21, 2009, 10:30:03 PM
Thank you, I did not guess it would be something like this.
I have experimented a bit with this tool, and with a bit of hexing got it to run the translated exes. However, the th07 dll apparently messes with the process memory, and so giving it a wrong exe causes the game fps to go unlimited.
Also, I noticed that playing with the default setting 'vsync' off makes everything run a bit faster (meaning harder), yet the fps counter remains the same. Kinda unfair ^^

EDIT: just noticed another vsync topic (http://www.shrinemaiden.org/forum/index.php?topic=357.60)... someone should go fix the forum search function, because searching 'vsync' just turns up random posts where 'vsync' doesn't even occur!
Title: Re: vsync patch can't find game executable
Post by: ultramage on September 22, 2009, 08:20:38 PM
Meh. Wanted to hex the PCB dll to load th07e.exe instead of th07.exe... but doing so makes the game fps go haywire. HowEVER, if the english game exe is called th07.exe, it will run fine (beside the messed up backgrounds). So this might be a case of poor coding.

If anyone knows how to do this, let me know :)
Title: Re: vsync patch can't find game executable
Post by: Drake on September 23, 2009, 12:03:00 AM
just uh rename the damn thing (th07.exe -> derp.exe, th07e.exe -> th07.exe)

everyone knows this already