cursey / reframework-d2d

An REFramework plugin that adds Direct2D scripting APIs
MIT License
34 stars 11 forks source link

MHRise game still "Running" when exiting game. #4

Closed DanZinagri closed 2 years ago

DanZinagri commented 2 years ago

This is an issue on the REFramework github also, but i thought i'd post it here also as i'm unsure which piece is at fault.

Effectively anytime when the game is closed it won't close out normally and the Monster Hunter Rise.exe gets stuck and has to be manually killed in the task manager.

The odd part for me is i've tested the following:

  1. With no mods only REframework - exits fine
  2. With the d2d plugin- exits fine
  3. MHR Tweaks mod - exits fine
  4. With MHR overlay mod - hangs on exit and requires kill from task manager
  5. With coavins dps - hangs on exit and requires kill from task manager.

Now i need to add it also did this when i was using the .lua script included in the mod on the nexus. The release.zip here doesn't seem to have that .lua and a friend of mine is running the coavins dps and MHR tweaks mod with the d2d.dll/lib files but not the .lua in the autorun.

So i'm uncertain if the issue is with REFramework itself, or if d2d is causing the issue when a .lua script calls on it.

DanZinagri commented 2 years ago

Small update: I tried using the MHR overlay 1.2 that doesn't use this d2d, and i don't have the issue, so i can use overlay mods that don't call this. So it seems to follow that there's some sort of issue or conflict with this.

DanZinagri commented 2 years ago

So i found a fix. I had check my drivers, .netframework, directX versions, ect... The last thing i hadn't done was just run windows update, as i usually push off windows 10 updates as they tend to break more than fix (had several updates that broke drivers and caused bluescreens so i tend to only update as needed.)

After updating windows the problem disappeared so i assume there was something wrong with that version.