-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
Feature Request
I confirm:
- [ Y] that I haven't found another request for this feature.
- [ Y] that I have checked whether there are updates for my system available that
contain this feature already.
Description
I would like a fix for 22520.169:013c:0140:err:module:find_forwarded_export module not found for forward '\\.\GLOBALROOT\SystemRoot\System32\dinput8.dll.DirectInput8Create' used by L"X:\\.local\\share\\Steam\\steamapps\\common\\Outlast 2\\Binaries\\Win64\\DINPUT8.dll" as this issue makes speedrunning Outlast 2s extra speedrunning categories difficult. This isn't high priority due to how niche it is, and categories that don't rely on injected mods work okay. The thing is that Outlast 2 and 1 speedrunning are so close to being perfect on Linux that at least to me it would be a shame for compatibility to end here.
The way I get the mod loader to start injecting is the following, from the speedrun.com page for the game I download the "Better Outlast 2 Launcher" as it sets up the mod loader automatically. Then place it in the Outlast 2s folder, and make it so I can launch the launcher with this steam launch option PROTON_LOG=1 PROTON_REMOTE_DEBUG_CMD="/home/superboo07/.local/share/Steam/steamapps/common/Outlast\ 2/" WINEDLLOVERRIDES="dinput8=n,b" %command% (does have to be adjusted depending on where steam is installed and where outlast 2 is installed)
I use the remote debug cmd launch option as it lets me also launch livesplit, livesplit actually works perfectly like this and hooks into the game no issue. The issue arrises with the mod loader, which I had to make hookable by adding that WINEDLLOVERRIDES. When I launch the game from steam, I wait till it loads, close the game. then in the file browser window that the remote debug cmd launch option loaded I open the better launcher, and livesplit. Livesplit is unimportant for reproducing however. What is important is that in the better launcher something like the speedrun helper in the mods menu, the no CPK mod, or the cutscene skip mod are checked. Then you can press the launch option and the game will load, only to crash. I have in the attachments included a full log of a session where this crash occurs. Am also happy to provide any other information.
I know this is low priority due to the level of niche, so regardless of if implemented or not I will appreciate any help regardless. Thank you so much!
Justification [optional]
This is as far as I know, specific to the Outlast 1 and 2 mod loader.
Risks [optional]
Not sure.