Hi Peixoto! Your patch already helped me replay RE2 and RE1 on a Win10 PC, something I considered completely impossible, so thanks a ton for this brilliant little thing.
By now, I'm trying some of the other options. Two things I have on my mind here:
1) I just tested the new Jedi Knight patch, but that one didn't work for me so far. My old retail got installed fine by the in-built installer, I patched everything as I was told by it, but it just crashes after a row of messages in the cmd box before anything happens or gets started. It's the same with 2.0.0.6 gog version. Neither with nor without unofficial patch of the jk.exe did the patch load the game. I discovered two bad looking lines in the log:
Failed to hook IDirect3DTexture::Load - detours error 1
Failed to hook IDirect3DTexture::GetHandle - detours error 1
The launcher crashes after:
GetCursorPos hook 0
ShowCursor hook 0
Maybe the Jedi Knight patch isn't really finished yet? I'm looking for another option for making the exe with the unofficial patch work on 3d cards. DGVoodoo does a great job on the 3d parts, but makes the fmv picture tear like crap, or just stutter and freeze awfully with vsync turned on. Somehow this only happens with the patched exe + dll, not with the plain 2.0.0.6 gog exe. But I need the pre-patched exe to get the enhanced mods to work.
2) Something I'd really like to see in the future is an option to make the batch file wait actively in the background as long as the main game is running. I'm using launchbox as a frontend, which is helpful for automatically loading xpadder profiles or CD/DVD isos and unloading after the game stops. But the batch files that your program creates kill themselves off before the main exe starts, so I can't select, say, "Unmount CD after game ends" if I use the batch file as main executable in the frontend. It would unmount the CD, before the game runs in that case, so these functions unfortunately become useless.
Would an option to make the batch file run the same length as the game be something that could easily implemented? Or would this bemore difficult than I imagine at the moment?