HansKristian-Work / vkd3d-proton

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.
GNU Lesser General Public License v2.1
1.93k stars 202 forks source link

Monster Hunter Wilds: Crash after RE Engine splash screen #2182

Open CreatureDev opened 4 weeks ago

CreatureDev commented 4 weeks ago

After compiling shaders and making it through the RE Engine splash screen the game crashes with the following error

Assertion failed!

File: ./src-wine/dlls/winevulkan/loader_thunks.c Line: 5772

Expression: "!status && "vkLatencySleepNV""

Software information

Monster Hunter Wilds Beta proton bleeding-edge

System information

I can gather the logs if necessary

mbriar commented 4 weeks ago

Does it work with VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2? Just post the logs as well, it takes 2 seconds.

CreatureDev commented 4 weeks ago

That fixed it, thanks For some reason the log file produced was over 450 MB

Pao-Lumu commented 4 weeks ago

Hello, I was having the same issues, but that fix worked for me.

System information

Log files

Before: (Had to be compressed, as it's ~300 meg for some reason): steam-3065170.zip

After: steam-3065170.log

mbriar commented 4 weeks ago

For some reason the log file produced was over 450 MB

even huge logs usually compress to almost nothing if you zip them up.

Blisto91 commented 4 weeks ago

This is a driver issue that i can't recall at the moment if the fix is included with the 560 versions or not. Should work with the latest dev betas and 565 at least.

Blisto91 commented 4 weeks ago

Note that i just assume it is the same issue as Dragons Dogma 2 had which was fixed. It is possible there could be another so if any hit this with the drivers mentioned above do tell.

ryzendew commented 4 weeks ago

steam-3065170.log my crash with 565 beta drivers

VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2 PROTON_LOG=1 %command%
ryzendew commented 4 weeks ago

https://github.com/HansKristian-Work/vkd3d-proton/commit/dd7ad6d2545cb79a27f907d8512c4f1c1520c24f Use this commit to get the game working on nvidia

image

ShadowDrakken commented 4 weeks ago

Still an issue for some systems (Steam thread going on about it), myself included. Using Proton Experimental [bleeding edge]

Lenovo Legion 7i gen 9 Intel Core i9-14900HX NVIDIA GeForce RTX 4070 Laptop GPU 8GB GDDR6 ZorinOS 17.2 Linux 6.8.0-48-generic x86_64 nvidia-driver-560/jammy,now 560.35.03-0ubuntu0~gpu22.04.4 amd64

Working fine on two other systems in the house though, an Intel laptop with a GTX1650 and an Intel desktop with a RTX3060. The only other substantial difference, and I don't know if this even matters, is that the laptop that's failing has SecureBoot enabled while the other two don't.

Blisto91 commented 4 weeks ago

Note that the original problem for this issue is specifically about the below error before it gets too confusing

Assertion failed!

File: ./src-wine/dlls/winevulkan/loader_thunks.c
Line: 5772

Expression: "!status && "vkLatencySleepNV""
ryzendew commented 4 weeks ago

https://youtu.be/iEwbpi9ufAA?t=2983 GFX issues

Tried with Disabled up-scaling and lowest graphics also steam-3065170.zip here is the log

tvgold42 commented 4 weeks ago

Currently running into a different issue, using GE 9-17 that has the latest git commit, using Nvidia 565. Main issue is LOD problems, random walls of sand that are 1 px thick with no colision, and no ground will load correctly around you if you move at all. screenshot linked to below https://imgur.com/a/7XbGotH

Pao-Lumu commented 4 weeks ago

That should probably be reported separately, though I'm also experiencing that.

tvgold42 commented 4 weeks ago

That should probably be reported separately, though I'm also experiencing that.

Thanks for letting me know, made a separate issue here, happy to move the conversation on this specific issue over there

ShadowDrakken commented 3 weeks ago

Currently running into a different issue, using GE 9-17 that has the latest git commit, using Nvidia 565. Main issue is LOD problems, random walls of sand that are 1 px thick with no colision, and no ground will load correctly around you if you move at all. screenshot linked to below https://imgur.com/a/7XbGotH

the holes in the ground and walls of sand are caused by the Surface Quality setting (only accessible from the main menu, not once you load into the game). Setting it to Low resolves the issue (at least for a bit, it will slowly start glitching over time still)