Closed Synthlight closed 2 years ago
If this isn't related to dinput8.dll itself, I can imagine it's because of the immediate code patch we do when REFramework starts. When RE8 came out initially, I had to create certain patch to stop the game from crashing due to some D3D errors.
It looks like they slapped the Enigma protector on the game. This particular message is a part of that protection.
The weird thing is I don't get this at all.
Can you try this build and see if it still persists?
That works, thank you. I also don't understand why some hit it and some don't. Race condition? It it loading it's protection faster than REF could patch it because it's a fast ssd? I can only guess. (I've seen a few comments on Nexus from others with the same issue.)
With the zip I can get the game to load and see the REF menu, but pressing insert doesn't seem to work. (Though I can interact with it using the mouse.) This is more of a separate issue though.
Thanks. This is enough for me to dump the hpp and update MHR-Editor.
Should be fixed in 7a50eafa8bd5b76065c20a68d2cf4be04639ad7e.
This happens with the
1832eef
build (on Nexus) as well as the latest nightly,4c86a89
. I can run the game just fine without the REFdinput8.dll
so it's gotta be detecting the injection. (All files validate without issue. No plugins or other injection dlls.)I've also tried the latest REF (
4c86a89
) with the updated RE3 and it works there without issue so I don't know what they did special for the Sunbreak demo.The log ends before hooking if dismissed right away:
And here's a log where I leave it up for 5-10 seconds: