Grand Theft Auto IV
What does the American dream mean today? For Niko Bellic fresh off the boat from Europe, it is the hope he can escape from his past. For his cousin, Roman, it is the vision that together they can find fortune in Liberty City, gateway to the land of opportunity. As they slip into debt and get dragged into a criminal underworld by a series of shysters, thieves and sociopaths, they discover that the reality is very different from the dream in a city that worships money and status, and is heaven for those who have them and a living nightmare for those who don't. New high resolution technology brings Liberty City to life with even more stunning graphical detail Expanded multiplayer will require even more strategy and skill to come out on top Custom Match allows you to pick your favorite multiplayer options and then instantly find online matches that fit Optimized for PC controls and Xbox 360 controller
Steam User 535
Oh Wow! Thanks for the likes!
here's an update 24/03/2024
You need mod fixes to play this game properly,
Mods
• FusionFix
• Various Fixes
• Console Visuals
• Radio Downgrader (optional, if you want the original music)
• dxvk-gplasync by Ph42oN
this one is the holy grail, but uses more vram
you can also use it to other old games,
like Lightning Returns: Final Fantasy XIII
it fixes the stuttering when moving around the map
===============Step 01===============
you can use in game Vsync
lock the fps to 60 or 30
===============Step 02===============
the game is limited to 2GB ram, change it to 4GB.
go to this location
\SteamLibrary\steamapps\common\Grand Theft Auto IV\GTAIV\pc
edit this file > stream.ini change 204800 to 409600 all of it
===============Step 03===============
donwload dxvk-gplasync-v2.3.1-1.tar.gz by Ph42oN
and then copy " all " files from \dxvk-gplasync-v2.3-1\x32
to SteamLibrary\steamapps\common\Grand Theft Auto IV\GTAIV
> next (optional)
No need for " environment variable "
click on Environment Variable...
at " System variable " section
Delete all DXVK Variables
then click ok then close it
> next
make a file " dxvk.conf " using text document
paste this command line
dxvk.enableAsync = true
RADV_PERFTEST = gpl
dxvk.gplAsyncCache = true
(this one is optional but very helpful)
dxvk.hud = full
save it > SteamLibrary\steamapps\common\Grand Theft Auto IV\GTAIV
===============Step 04===============
for some reason, my game detects my “resolution” and
“vram size” properly so I only use these two commandline.txt
-nomemrestrict
-norestrictions
this one fixes street lights from flickering during night time.
save it
SteamLibrary\steamapps\common\Grand Theft Auto IV\GTAIV
===============Step 05===============
then play the game
Steam User 340
The state of the game on PC is tolerable with these mods listed here, alongside some of my own recommendations:
Here's the console visual mod that restores a bunch of the aspects of the console visuals that were lost or changed in the porting process:
Here's a mod that that fixes a bunch of other issues with the PC release:
Here's a mod that adds DualSense button prompts for those playing with a PlayStation controller:
I'd also recommend installing DXVK into the game's directory (Make sure to copy the x86/32-Bit binaries to the game's executable directory), as that increases the framerate by a noticeable amount thanks to D3D9 support practically being abandoned and terrible on most GPU vendor's drivers, but especially on AMD cards. Make sure to use 7-Zip or WinRAR to extract the tar.gz archive for the release build:
Steam User 417
Guys, please do yourself a favor and download Dxvk plugin for this game. It's a Vulkan translation layer that has the potential to double your framerate. Yes, a program meant for Linux-to-Vulkan api makes GTA IV, a non-Vulkan game, run better on Windows - that's what a disaster this games coding is.
You simply download dxvk, go into the x32 folder located in the zip file and then cut/copy d3d9.dll and dxgi.dll and put them into your GTA IV directory (where the games .exe is located)
My game is now a stable 60fps 90% of the time with all high settings and I'm one of those scrubs on a decade old AMD 8350. I do adaptive V-sync via the Nvidia Control Panel, for what it's worth. The only downside, if you even use it, is that it disables the Steam overlay, but the Rockstar one remains active: so you'll still see your delicious achievements pop when you get them.
Also, if your game is stuck at only recognizing 512mb of Vram - an old issue I thought was fixed but is apparently back thanks to Rockstars general incompetence and apathy - simply add a commandline via Steam in the launch options for the game with your Vram amount.
For example, "-availablevidmem 8192" if you have 8GB of Vram on your GPU.
It's hard to recommend this game without these improvements but once you get it running smoothly, you won't be disappointed. It's a travesty that we - as the consumer - have to jump through hoops and essentially do Rockstars job to make this game work well but those clowns have become a straight parody of themselves ever since GTA V online started making them half a billion a year. They've literally become one of the companies they would satirize in a GTA game, requiring their own customers to effectively do their programming just to make their game run adequately. It's frankly disgusting but welcome to the video game industry in 2021.
Alright, rant over. I genuinely hope this helps you as it helped me because everyone deserves to experience this gem of a game free of issues.
UPDATE: Editing my previous disclaimer to G-Sync/FreeSync users since more people have reported NOT having issues with dxvk than those who have.
Steam User 269
remove your crappy launcher
Steam User 450
Where's barbara with big titties and stephanie who sucks like a vacuum?
Steam User 195
Maybe the best gta ever made, certainly the most atmospheric
Niko is a great character, instead of making gta 5 for 3 console generations I really wish they would of given this a visual upgrade and first person camera
Incredible
Steam User 166
Least traumatized Balkan man