protonscr

DXVK not working with GTA IV (Ryzen 5600G iGPU / RX 580)

dxvkclosed d3d9windows
doitsujin/dxvk#5307 · opened 2025-11-03 by AmodeusR · updated 2025-11-03 · 3 comments · github
AAmodeusR 2025-11-03 github

I've been trying to make GTA IV work with the Vulkan API but it doesn't work at all. The option to use Vulkan API from fusionfix mod itself doesn't work. The game tries to open, but stays in a black screen for a few seconds and then closes. I tried download dxvk directly, but this way the game doesn't even open.. I also experimented with both the Ryzen 5600G iGPU and the RX 580 GPU, and with neither of them the game opens.

Software information

GTA IV using fusionfix mod.

System information

  • GPU: RX 580
  • Driver: 25.8.1
  • Wine version: N/A (I'm on Windows)
  • DXVK version: 2.7.1

Log files

GTAIV_d3d9.log

KK0bin maintainer 2025-11-03 github

Probably caused by some recording broken ingame overlay or recording software.

If it's not that, check the DXGI interop presentation option in your driver. Either way, the game works fine on Linux so this isn't our bug.

AAmodeusR 2025-11-03 github

If it's not that, check the DXGI interop presentation option in your driver. Either way, the game works fine on Linux so this isn't our bug.

Well, as I pointed out, I'm on Windows, not Linux. Anyways, I believe it worked avoiding using the d3d9 that comes with dxvk, only using the dxgi, because I got a better overall performance after bringing the original d3d9.dll and not deleting the dxgi.

KK0bin maintainer 2025-11-03 github

If you only use the dxgi.dll, that won't do anything.

GTA IV is a d3d9 game so it needs d3d9.dll.

DLLs