protonscr

DXVK 2.0 crash with 20XX game (Epic)

dxvkclosed bugd3d932-bit
doitsujin/dxvk#3107 · opened 2022-11-30 by mmbossoni · updated 2022-12-03 · 7 comments · github
Mmmbossoni 2022-11-30 github

Using DXVK 2.0 with 20XX game makes it crash. If I use wine d3d implementation game boots normally (although I have missing textures).
Game needs d3dcompiler_47 to run

Software information

Game: 20XX
default settings

System information

  • GPU: NVIDIA GTX 1070
  • Driver: 525.60.11
  • Wine version: tried with Staging 7.22 and 7.20
  • DXVK version: 2.0 (as used by Heroic games launcher 2.5)

Log files

20XX_d3d9.log

Mmmbossoni 2022-11-30 github

Looking at ff xiv bug, using d3d9.textureMemory = 0 make the game work.

BBlisto91 2022-11-30 github

Try with latest master. There have been a fix to a potential crash with d3d9.textureMemory after the release of 2.0
You can grab a build here https://github.com/doitsujin/dxvk/actions/runs/3564902601

Mmmbossoni 2022-11-30 github

No dice. Same crash.
info: DXVK: v2.0-26-g9f706667

BBlisto91 2022-11-30 github

Try to make a apitrace of the game. https://github.com/doitsujin/dxvk/wiki/Using-Apitrace

Either without dxvk or if with dxvk then together with d3d9.textureMemory = 0 so it doesn't crash while tracing. Or just older dxvk version. What ever works

Mmmbossoni 2022-11-30 github

current dxvk (crash)
20XX.trace.tar.gz

BBlisto91 2022-12-02 github

Thank you. The issue reproduces in the trace :+1:

Nothing extracted yet.