Open sunnydrake opened 5 years ago
There's a lot of NtRaiseException's being thrown here (far more than this example). Might have something to do with it, but either way its not good =)
6032.671:0008:0009:trace:seh:NtRaiseException code=c0000094 flags=0 addr=0x105aede7 ip=105aede7 tid=0009
6032.671:0008:0009:trace:seh:NtRaiseException rax=0000000000000000 rbx=000000001ac2f3d0 rcx=0000000000000000 rdx=0000000000000000
6032.671:0008:0009:trace:seh:NtRaiseException rsi=0000000000000001 rdi=00000000093170c8 rbp=000000000023e850 rsp=000000000023e7e0
6032.671:0008:0009:trace:seh:NtRaiseException r8=0000000000000000 r9=0000000000000000 r10=0000000000000000 r11=0000000002591c30
6032.671:0008:0009:trace:seh:NtRaiseException r12=000000000023ecf0 r13=0000000002794d48 r14=000000000023ec00 r15=0000000000000000
6032.671:0008:0009:trace:seh:call_vectored_handlers calling handler at 0x6a40d4b0 code=c0000094 flags=0
6032.671:0008:0009:trace:seh:call_vectored_handlers handler at 0x6a40d4b0 returned 0
6032.671:0008:0009:trace:seh:call_vectored_handlers calling handler at 0x6f273570 code=c0000094 flags=0
6032.671:0008:0009:trace:seh:call_vectored_handlers handler at 0x6f273570 returned 0
6032.671:0008:0009:trace:seh:call_vectored_handlers calling handler at 0x180133dec code=c0000094 flags=0
6032.671:0008:0009:trace:seh:call_vectored_handlers handler at 0x180133dec returned ffffffff
Looks like the game is Early Access so maybe they have some problems with the code they need to fix.
There might be something else going on in the log too. There's a bunch of empty GetModuleFileNameW L"" and maybe more.
just tested it on wine 3.17 . Surprise it runs fine with characters visible. only issue is that it hungs on exit
DXVK currently has no Stream Output https://github.com/doitsujin/dxvk/issues/135 but I didn't notice that in the log so not sure why else the characters are missing with Proton VS Wine.
Edit: I think some people have fixed this with the Proton args, but I'm not looking into that at the moment (also see below).
Could be something newer Wine version will fix. Proton looks to be on Wine 3.7 https://github.com/ValveSoftware/wine/blob/689c6989d5a0778065529d1e4b28773e7b389a3a/VERSION
You could try the Proton command line args and see if one works. Otherwise, DXVK does introduce opportunities where regular Wine will run a game (better/correctly) but Proton won't until DXVK is improved enough. The same thing should occur if you used DXVK with regular wine.
You can see if the Proton 3.16 beta (Transform feedback requires using Mesa git or NVIDIA's 396.54.09 Vulkan Beta driver) fixes it.
checked DXVK 0.90 with wine 3.18 definetly DXVK issue(characters now missing). Game is Unity3D engine game
Hello @sunnydrake, the radv transform feedback patches haven't landed in mesa git yet, so they wouldn't be in Padoka PPA, If you're feeling adventurous, you could give the mesa build in https://launchpad.net/~kisak/+archive/ubuntu/steamvr a try (updated xorg and kernel not needed for this) with Proton 3.16-3.
Thanks kisak for support. applyed PPA installed libs and .... here are results: wine + DXVK 0.90 - same issue Proton 3.16-3 Beta characters visible ! and even allowing alt-tab to other apps on exit :)
Compatibility Report
System Information
I confirm:
Symptoms
Game loads fine, but when entering character mode (key F) all characters (player and npc) models are invisible. +When game exits it hungs not allowing to alt-tab to another app got to kill it from console.
Reproduction
x)Start a game, hit F or just docking into the station x)Exit game