Joshua-Ashton / d9vk

A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
https://github.com/doitsujin/dxvk
zlib License
833 stars 42 forks source link

Secret Files: Tunguska → it crashes after the intro and before the main menu #439

Closed NerosTie closed 3 years ago

NerosTie commented 4 years ago

When it crashes, there is this error message:

Screenshot_20191029_175411

System information

Apitrace file(s)

https://mega.nz/#!nm5XxYbB!qI56F02y0ZkdZTL0YJGwMrM7eITEwArTxaysFDsrscQ

Log files

steam-40330-d3d9.log steam-40330-d9vk.log

Joshua-Ashton commented 4 years ago

Can you try with this?

d3d9.zip

NerosTie commented 4 years ago

It has no effect, unfortunately.

Joshua-Ashton commented 4 years ago

Hm, that is peculiar then, as that fixes the only issues/differences in the trace.

NerosTie commented 4 years ago

Maybe there is an other issue?

Joshua-Ashton commented 4 years ago

Idea: Would you be able to apitrace it with that dll also?

NerosTie commented 4 years ago

https://mega.nz/#!LnwGTSaZ!BbHrWpeQDEJJFzdP2rH3tZHS81PeF5rCNVC2hA0V4LE

Joshua-Ashton commented 4 years ago

Thanks! I'll take a look in just one moment.

NerosTie commented 4 years ago

I want to add that if you disable the option "Software Cursor" (pic), the game hangs when you launch it. It doesn't happen with wined3d.

Mephistople commented 3 years ago

Not sure if anyone has tested this game in a while, but seems to be mostly working now. Manage to reach the main menu after the intro, and is able to play normally in-game. Only issue left seems to be when you disable "software cursor" option you talked about @NerosTie. Once disabled I'm able to reach the main menu, but then the cursor won't appear and I can't proceed.

Menu Gameplay

System information

NerosTie commented 3 years ago

I still have the same issue with "GDIFont.cpp"...

@Mephistople how did you solve this?

NerosTie commented 3 years ago

The issue is fixed with Proton Experimental 2021/05/21 but still present with Proton 6.3-4.

I'll wait the next update of Proton to close this issue.

NerosTie commented 3 years ago

With Proton 6.3-5-rc1 + DXVK 1.9.0, everything is working now.