Grand Theft Auto IV: The Complete Edition

Grand Theft Auto IV: The Complete Edition

View Stats:
Eminent Demon Jan 21, 2024 @ 12:40pm
Did they ever fix the performance?
I haven't touched this game in years because of the notorious stuttering and fps drops in the game, overall the performance was just god awful regardless if you have a really good system or not. Even an rtx 3090 gets ryzen 5900x gets garbage performance and fps on this game. I'm just wondering if they ever fixed it, or anything that improves performance. Otherwise this game will just sit in the library untouched. The command line thing never worked so please don't comment that
< >
Showing 1-10 of 10 comments
Ruiツ Jan 21, 2024 @ 5:45pm 
Vulken.
lightwo Jan 23, 2024 @ 2:01am 
No, but if you have a Vulkan-capable card, you can override DirectX with DXVK[github.com] if you use Windows. If you play on Linux, it's already being used if you play the game under Proton, but it can be installed to any Wine prefix manually (or automatically if you use a Wine manager).

I'm seeing everyone mention how the game is a lot more stuttery with just plain old DirectX, so just try it out.

If you want to use it on Windows, simply take the latest release[github.com] (the first .tar.gz file under Assets), open it with software like 7-Zip, descend into /dxvk-x.x/x32, then extract d3d9.dll and dxgi.dll into the directory with GTAIV.exe, and you should be good to go.

If you want to manually install it to a Wine prefix on Linux, simply follow the instructions from the release page[github.com].
Pablithough Jan 27, 2024 @ 2:42am 
modders did with DXVK but rockstar didn't do ♥♥♥♥ lol
Shadynasty Jan 27, 2024 @ 3:47pm 
runs like ass on modern hardware confirmed
lightwo Jan 27, 2024 @ 4:22pm 
Originally posted by Havoc:
runs like ass on modern hardware confirmed
I disagree. With DXVK and FusionFix, most problems are gone.

If you play on a 60 Hz screen, just cap to 60 FPS using FusionFix; otherwise, juggle between 60 and monitor's refresh rate during gameplay using a third party tool (whenever something breaks, cap to 60).

Given how much everyone likes to dunk on the PC port, at least with said tweaks, the game is almost perfectly playable. The same cannot be said for many other PC ports.
Last edited by lightwo; Jan 27, 2024 @ 4:22pm
retro_Ed Jan 28, 2024 @ 9:50am 
Steam Deck can run this game 1920 x 1200 40fps.
Graphic settings are default except Draw and Detail distance are maxed and AF x16.
And total power draw is 25 Watt.

DXVK is made for Linux by Valve.
Modern hardware can run this game smooth and stable.
Shadynasty Jan 28, 2024 @ 2:21pm 
Originally posted by retro_Ed:
Steam Deck can run this game 1920 x 1200 40fps.
Graphic settings are default except Draw and Detail distance are maxed and AF x16.
And total power draw is 25 Watt.

DXVK is made for Linux by Valve.
Modern hardware can run this game smooth and stable.

i have tried everything on gtx1650, 32gb ram, 11 gen core i5, runs very choppy
Hampster-Style Jan 28, 2024 @ 9:04pm 
I hadn't played this on PC since many years ago and it's never been more buttery after it's tweaked. Stuff needed:
1. DXVK - DX9 to Vulkan translator[github.com] (since GTAIV is 32bit app use 32bit version)
a. Make sure these variables are set in https://github.com/doitsujin/dxvk/blob/master/dxvk.conf config file:
d3d9.forceAspectRatio = "16:9" (this needed for game to detect proper display resolution)
dxgi.maxFrameLatency = 1
d3d9.maxFrameLatency = 1
2. Fusion Fix[github.com] (use complete edition of game/no version downgraders)
3. Console Visuals[gtaforums.com] (adds more shadows and foliage, etc.)
4. Various Fixes[gtaforums.com] (many outstanding bug fixes)
5. Radio Restoration mod for GTAIV CE[downgraders.rockstarvision.com]
6. Change these variables in stream.ini file:
virtual 409600
physical 409600
virtual_optimised 409600
physical_optimised 409600
7. Try these variables in commandline.txt
-availablevidmem 8192 (use your gpu vram amount here)
-percentvidmem 100
-noprecache
-nomemrestrict
-norestrictions
-heapsize 2097152
8. Don't use vsync but lock your game to 60fps using afterburner/rtss and not with game settings and don't roll with night shadows. 60fps lock is needed to stop physics bugs and certain missions will bug out without it.

Tested on Ryzen 7 5800x with 64GB ram, RTX 2080, and dedicated sound card.
If anyone needs more assistance check out this youtube channel for spoon-fed how-to videos. Hope this helps.
Last edited by Hampster-Style; Jan 28, 2024 @ 10:15pm
Still B0r3d Jan 28, 2024 @ 11:40pm 
Originally posted by Havoc:
Originally posted by retro_Ed:
Steam Deck can run this game 1920 x 1200 40fps.
Graphic settings are default except Draw and Detail distance are maxed and AF x16.
And total power draw is 25 Watt.

DXVK is made for Linux by Valve.
Modern hardware can run this game smooth and stable.

i have tried everything on gtx1650, 32gb ram, 11 gen core i5, runs very choppy
use dxvk
Saul Gravy Jan 31, 2024 @ 7:49am 
If you did the DXVK fix and it's still choppy make sure Steam overlay is on, somehow this fixed it for me.
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Jan 21, 2024 @ 12:40pm
Posts: 10