protonscr

Pirate Hunter doesn't work with DXVK

dxvkclosed d3d932-bit
doitsujin/dxvk#4921 · opened 2025-05-19 by dreamhunt · updated 2025-05-19 · 4 comments · github
1 matching comments, n / p to jump
Ddreamhunt 2025-05-19 github

Hello and good day :)
The game doesn't start with DXVK at all. There's a black screen for about 15-20 seconds and it crashes. It's working with WineD3D but it's slow and choppy. I tried different DXVK versions and different Wine and Proton versions to no avail. In the apitrace log is says "virtual_memory out of memory for allocation" but I have plenty - 64GB. I even set 50GB of SWAP memory but it doesn't help as well.

Software information

Pirate Hunter

System information

  • GPU: RTX 4090
  • Driver: 570.144
  • Wine version: 10.8
  • DXVK version: 2.6.1

Apitrace file(s)

https://mega.nz/file/KZAHDBIZ#6BX2xCyxWxdsYLc70KTd_jjFsdfJBhlMIcwNCuwpfCs

Log files

DXVK.log
Apitrace.log

BBlisto91 2025-05-19 github

Line of interest from log

Assertion failed: !status && "vkAllocateMemory", file /home/runner/build_wine/wine/dlls/winevulkan/loader_thunks.c, line 93
BBlisto91 2025-05-19 github

@dreamhunt Does it work fine if you start it with DXVK_CONFIG="d3d9.memoryTrackTest = True; d3d9.maxAvailableMemory = 2048" ?

Edit: Corrected wrong config

Ddreamhunt 2025-05-19 github

Yes, and it's working great!

Ddreamhunt 2025-05-19 github

Thank you!