protonscr

dgVoodoo crash

dxvkclosed
doitsujin/dxvk#1111 · opened 2019-07-01 by xDShot · updated 2019-07-01 · 11 comments · github
XxDShot 2019-07-01 github

Software information

dgVoodoo crashes (both dgVoodooCpl.exe configurator and targeting games)

System information

  • GPU: Intel HD4600 and AMD Radeon 8750M
  • Driver: mesa 19.1.1
  • Wine version: wine-staging 4.11
  • DXVK version: 1.2.3

Apitrace file(s)

dgVoodooCpl.zip

Log files

XxDShot 2019-07-01 github

Software information

Sacred Gold

System information

Same

Apitrace file(s)

https://transfer.sh/133gfm/Sacred.7z

Log files

Mmozo78 2019-07-01 github

It depends on dgVoodoo, not on DXVK. If it crash with DXVK, it probably will not run on Windows either. I recorded some games with dgVoodoo and DXVK, just to name a few:
https://www.youtube.com/watch?v=Nhf71d6B2Pk&f
https://www.youtube.com/watch?v=gbgyFX6iOpA&t=41s
https://www.youtube.com/watch?v=Iu9sHgq1dTc
https://www.youtube.com/watch?v=mLivDIgsymI
https://www.youtube.com/watch?v=-sL216uXVUQ

Mmisyltoad 2019-07-01 github

The trace of the dgVoodoo cpl doesn't actually work on Windows here 🐸

I'll see if there's anything I can see on the real dgVoodoo.

Mmisyltoad 2019-07-01 github

Yep, no issues with dgVoodooCpl.exe + DXVK (d3d11 + dxgi) for me. It works fine.

Obviously a Wine bug or an issue in the DgVoodoo version you are using. 😄

XxDShot 2019-07-01 github

Yeah, didn't notice I was using old version. With latest (v2.55.4.1) the configurator launches, but the game still crashes, although it was confirmed to be working on windows.

Ddoitsujin maintainer 2019-07-01 github

Replaying your trace does not reproduce the crash. Please don't record traces with dxvk to debug crashes because the resulting trace files will end before the crash happens.

Ddoitsujin maintainer 2019-07-01 github

dgvoodoo is also using your Haswell GPU, which is not supported on DXVK.

XxDShot 2019-07-01 github

Please don't record traces with dxvk

It wasn't

Ddoitsujin maintainer 2019-07-01 github

In that case, all I can say is "works for me" :man_shrugging:
You might want to try actually using the AMD GPU though (export DXVK_FILTER_DEVICE_NAME=AMD should do).

XxDShot 2019-07-01 github

export DXVK_FILTER_DEVICE_NAME=AMD

Woah this magic var did actually help thanks!