GAME · GRAND THEFT AUTO IV · DXVK 3.1.1 · UNTESTED BY US
GTA IV with DXVK: the sourced setup
How we checked this
- EXE
- GTAIV.exe · game folder root (Complete Edition; check your install)
- Bitness
- 32-bit → x32
- API
- D3D9
x32/d3d9.dll- DXVK
- 3.1.1 (untested)
- Built-in profile
- d3d9.hideNvidiaGpu = True, dxgi.maxDeviceMemory = 128, d3d9.supportDFFormats = False, d3d9.deviceLossOnFocusLoss = True
- Conflicts
- FusionFix and other mods that use d3d9.dll (community)
Before you start: which GTA IV do you have?
The Complete Edition and older versions (1.0.7.0 and 1.0.8.0, used for some mods) keep different files, and mod support differs by version; the FusionFix project lists the versions it supports, so read its page rather than relying on us. Right-click GTAIV.exe, Properties, Details shows the file version. We did not test any edition.
Install DXVK for Grand Theft Auto IV
-
Download DXVK from GitHub
Use the official release page only, and check the hash with the verifier on the download page.Check: You have dxvk-3.1.1.tar.gz.
-
Open the x32 folder
Grand Theft Auto IV is reported to be a 32-bit game, so you need thex32folder. x64 files do nothing for a 32-bit game, and there is no error (F05).Check: You see d3d9.dll.
-
Copy d3d9.dll next to the game's .exe
A Direct3D 9 game needs onlyd3d9.dll(F38). Do not copy it next to the launcher. With a mod that also supplies ad3d9.dll, stop: see the mods section.Check: d3d9.dll sits beside GTAIV.exe.
-
Start the game and check
DXVK writes<exe>_d3d9.lognext to the game on Windows (F13). Turning on the HUD is the other check; see the HUD guide.Check: A log file appears next to the .exe.
To undo it, delete the DLL: see the uninstall guide. The general steps, with the checklist and warnings, are on the Windows install page.
What DXVK already does for this game
The profile lists GTAIV.exe and EFLC.exe (Episodes from Liberty City). The options are DXVK’s own: it reports no more than 128 MB of video memory to the game, hides an NVIDIA GPU from the Direct3D 9 path, turns off DF texture formats and loses the device when the window loses focus. We have not tested what each does in the game.
| Option | Value |
|---|---|
| d3d9.hideNvidiaGpu | True |
| dxgi.maxDeviceMemory | 128 |
| d3d9.supportDFFormats | False |
| d3d9.deviceLossOnFocusLoss | True |
No rows match.
DXVK applies these automatically when it recognises the exe name, so you do not need to copy them into a dxvk.conf. The release notes of DXVK 1.7, 1.9.1, 1.10, 2.0, 3.0 and 3.0.1 name this game among their fixes.
Mods
FusionFix, ZolikaPatch, ENB and ReShade often use file names such as d3d9.dll, dinput8.dll or vorbisFile.dll in the game folder. DXVK’s d3d9.dll would replace a file of the same name. Put the game folder into the Game Checker’s folder mode: it flags a conflicting d3d9.dll before you copy anything. See the conflicts page.
What we have not tested
- Any run of the game: FPS, stutter and crashes are unmeasured, so we make no speed claim.
- Whether DXVK is better or worse than the game’s normal Direct3D on your GPU.
- Mods and fixes: FusionFix, ZolikaPatch, ENB and ReShade setups, and the community advice that FusionFix can load DXVK from a file named
vulkan.dll. We could not verify that claim (the FusionFix README was not reachable from our environment), so we do not give it as an instruction - Whether the game’s online features still exist.
Check your own copy
The Game Checker reads your .exe on your device and tells you its bitness and Direct3D version. Our checker also flags files in the game folder that use the same name as DXVK’s DLLs.
Questions people ask
Is GTA IV a 32-bit game?
It is reported to be, and the Game Checker confirms it for your copy by reading the exe header. Match the x32 folder to a 32-bit exe (F05).
Which file do I copy for GTA 4?
d3d9.dll only, from the x32 folder, next to GTAIV.exe (F38). The launcher is LaunchGTAIV.exe: do not target it.
Does DXVK work with FusionFix?
Community guides say yes, using a file named vulkan.dll. We could not verify this and have not tested it. If a mod already provides d3d9.dll, the two collide, so check the folder first.
What is the best DXVK version for GTA 4?
We do not know: we have not tested the game. 3.1.1 is current; older GPUs may need 1.10.3 (see the Version Picker).
Can I get banned for using DXVK in GTA IV?
The DXVK README warns about multi-player games. Check whether your copy has any online mode, and do not use DXVK there.
Sources
- DXVK source: built-in profiles (config.cpp at v3.1.1) · accessed 2026-11-07
- DXVK releases · accessed 2026-11-07
- DXVK README at v3.1.1 · accessed 2026-11-07