praydog / REFramework

Scripting platform, modding framework and VR support for all RE Engine games
https://cursey.github.io/reframework-book/
MIT License
2.82k stars 349 forks source link

DD2 Cannot use keyboard in-game with REFramework post-patch #1021

Open v0sc opened 6 months ago

v0sc commented 6 months ago

Describe the bug After the game updated, I am no longer able to use my keyboard in-game. Deleting/moving dinput8.dll from my game's install folder fixed this, so the issue is, in fact, because of REFramework. Starting DD2 normally, or with Fluffy's Mod Manager, both run fine if the DLL file has been removed. If it is in the game folder, both have the same issue 100% of the time.

To try and get things working properly again, I downloaded the nightly version from the 30th (dd2b7c4b944467d64e7bd9d20972ea6e0c6a5228), and am now unable to delete dinput8.dll because it states it's being used by another process. Steam is closed, DD2 isn't running, it was able to be moved out of my game's folder just fine.

Upload logs and any crash dumps re2_framework_log.txt Identify the REFramework version

Desktop and VR (please complete the following information):

praydog commented 6 months ago

Close your game via task manager.

v0sc commented 6 months ago

Close your game via task manager. Already had tried that, too, and it didn't fix anything. I am still unable to delete the file. As you can see, nothing at all is using it.

image

In fact, the only way I was able to delete it was to add it to my antivirus' blocked file list.

If I'm able to get the game to launch with the most recent nightly build (I had tried that before deleting both files and it wouldn't even boot), is closing it via task manager supposed to fix the inability to use my keyboard in game, as well?

Update: Tried the nightly from today; same exact problem, although I was able to erase it without needing to block it through my antivirus. Steam shows DD2 is running, but the game window doesn't come up, nor does a launcher or anything else DD2 related even start up when I look in my task manager.

re2_framework_log.txt Here's the most recent log from when I tried just a minute or two ago.

praydog commented 6 months ago

That razer software you are using is known to cause issues with REFramework.

praydog commented 6 months ago

That is very strange that it's just locking up like that. I'll take a look at it

v0sc commented 6 months ago

That razer software you are using is known to cause issues with REFramework.

Even just Razer Synapse? All that does is allow you to change the colour of your mouse LEDs.

I'll uninstall it and see if that fixes DD2 not even launching on the nightly builds. If it does, I'll update this post. I also found that I'm able to play DD2 with REF #674 with my XBox One controller, if that perhaps helps narrow things down any.

praydog commented 6 months ago

When's the last nightly you tried? I've been pushing a lot of fixes. Is the latest one still not working?