MainMemory, on 05 April 2015 - 05:52 PM, said:
I know it was intended to be renamed, but that clashes with my philosophy of not changing the original files.
InvisibleUp, on 05 April 2015 - 07:25 PM, said:
Also, I just tried to open the game from the folder out of curiosity and it ran the modded version. Does this patch the .EXE?
Yes, you can copy the original CD content to HDD yourself, or you could just use the "install from original CD" feature, after all I went to the trouble of making it. It's actually preferrable to use the launcher's install function, because it'll copy the necessary files, which might not always be identical to a manual copy. Sonic CD for example doesn't have the two required RDX libraries in its "GAME" folder, but the launcher's install function will place them there for you.
The "pick already installed location" function is rather dumb at this point. It only checks if there's a valid executable in the folder you select. The original Ecco-only launcher checked the existence of all required data files as well. I guess I should add that feature again.
As for starting games directly and not with the launcher: some work, some don't. It depends on when the game in question loads ddraw.dll, the DLL that contains my patches. Some games have a static reference to ddraw.dll in their import table, so that Windows automatically loads ddraw.dll the moment the game is executed, meaning my patches can modify the game in memory before it gets a chance to run. That's the case with Sonic 3D Blast, and Bug! as well. Other games however load ddraw.dll only later during their execution. Sometimes too late, I.e. after running unwanted or broken code (CD checks, video mode checks, etc.). Starting the games via launcher makes sure that ddraw.dll will be loaded right from the start, regardless whether the game originally imported it statically or dynamically (or not at all).
muteKi, on 06 April 2015 - 06:11 AM, said:
Thanks. Sounds like you have changed some settings of Sonic 3D. It lets you choose between 50, 55, and 60 fps, and has a setting cryptically named "motion smoothing". What the latter actually does is half the frame rate when disabled. So, selecting "60 fps" in S3D's game menu will actually result in 30 fps, unless "motion smoothing" is enabled. Alternatively, the "sleep value" (near the bottom of the launcher's configuration page) could be too high. Try reducing it (Alt+"-" and Alt+"+" while the game is running).
I'm not sure what you mean about Sonic CD. Does the normal stage music not resume after the speed-up track? Or is there just a delay / pause? If it's the latter, the pause might be in your audio file.

00