protonscr

[d3d9] Multiple games crash on startup (regression)

dxvkclosed
doitsujin/dxvk#3489 · opened 2023-06-13 by WinterSnowfall · updated 2023-06-18 · 3 comments · github
WWinterSnowfall 2023-06-13 github

52ac271 makes Sins of a Solar Empire - Rebellion crash on startup. Replaying a trace captured with WineD3D works, but spews out several warnings about missing render targets and depth stencils.

Software information

Sins of a Solar Empire - Rebellion

System information

  • GPU: Nvidia RTX 3060
  • Driver: 530.41.03
  • Wine version: 8.10 Staging
  • DXVK version: 52ac271

Apitrace file(s)

Sins of a Solar Empire Rebellion.trace.tar.xz

Log files

Sins of a Solar Empire Rebellion.log

BBlisto91 2023-06-13 github

Noting that with my 7900xtx and radv the commit makes the game only show a black screen instead of crashing. Proton Experimental used.
Sins of a Solar Empire Rebellion_d3d9.log

WWinterSnowfall 2023-06-13 github

After some additional testing it looks like a lot of things crash on startup actually...

WWinterSnowfall 2023-06-13 github

@K0bin The above PR fixes most of the crashes I've run into :tada: , but not all...

Majesty 2 for example is still crashing on startup. Here's a trace.

Proton versions