Fexty12573 / SharpPluginLoader

A C# plugin loader for Monster Hunter World
MIT License
32 stars 2 forks source link

Crashes / Doesn't work with SK (SpecialK) #40

Open roybreaker opened 3 months ago

roybreaker commented 3 months ago

I wanted to use this sharppluginloader to use better matchmaking mod. Only problem is it crashes when the game is running DX12 and also using SpecialK. Using specialK as I like the HDR of it and also the MHW features it has. Is there any fix for this beside running the game in DX11?

Fexty12573 commented 3 months ago

Can't reproduce. Try triggering the crash with this installed and post the crash dump here.

roybreaker commented 3 months ago

Well I just tried it as I had some time for it today, and it doesn't create any crash dump txt file at all. The error the game gives every single time is the ERR12 graphics driver or whatever. But as soon as I uninstall SPL it works every single time flawlessly. So I know the cause has to be SpecialK + SharpPluginLoader. No clue how to fix it as I can't provide you with any crash dump txt but yeah

roybreaker commented 3 months ago

Also to note, this only happens when in DX12 mode of the game. In DX11 the game works but I do lose some frames by going to DX11. What would you say would be the best to do? Or more so, what does your ingame configuration look like since you can't reproduce this

Fexty12573 commented 3 months ago

Well for a start you could tell me what exactly the error message says. Below are my graphics settings. graphics_option.zip

Next update will most likely contain a bunch of fixes for DirectX related stuff which might fix this issue as well.

roybreaker commented 3 months ago

Fatal error. ERR12: Graphics device crashed. MonsterHunterWorld.exe - System Error Exception Processing Message 0x0000005 - Unexpected parameters.

As said above, this only happens to me in DX12 when I launched the game with SK. No clue why it's happening tho. Always at the exact same time after the first saving while launching the game, it always crashes there.