Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Grand Theft Auto IV"

From PCGamingWiki, the wiki about fixing PC games
m (Reorganized the dxvk.conf file instructions in a more logical order.)
Line 434: Line 434:
 
|local play modes    = Coop, Versus
 
|local play modes    = Coop, Versus
 
|local play notes    = Use [https://github.com/ZeroFox5866/nucleuscoop/releases Nucleus-Coop Unofficial mod] - [https://www.reddit.com/r/nucleuscoop/comments/mo6kfj/grand_theft_auto_iv_pc_split_screen_multiplayer Guide].  
 
|local play notes    = Use [https://github.com/ZeroFox5866/nucleuscoop/releases Nucleus-Coop Unofficial mod] - [https://www.reddit.com/r/nucleuscoop/comments/mo6kfj/grand_theft_auto_iv_pc_split_screen_multiplayer Guide].  
|lan play            = true
+
|lan play            = limited
 
|lan play players    = 32
 
|lan play players    = 32
 
|lan play modes      = Co-op, Versus
 
|lan play modes      = Co-op, Versus
 
|lan play notes      = Use vanilla Games for Windows - LIVE's LAN feature, or use [https://iv-mp.eu IV:MP] or [https://citizeniv.net CitizenMP:IV]. [[#Downgrading|Downgrade]] first if running the Complete Edition.
 
|lan play notes      = Use vanilla Games for Windows - LIVE's LAN feature, or use [https://iv-mp.eu IV:MP] or [https://citizeniv.net CitizenMP:IV]. [[#Downgrading|Downgrade]] first if running the Complete Edition.
|online play          = true
+
|online play          = limited
 
|online play players  = 32
 
|online play players  = 32
 
|online play modes    = Co-op, Versus
 
|online play modes    = Co-op, Versus

Revision as of 18:45, 12 November 2022

This page may require cleanup to meet basic quality standards. The specific problem is: (Mrntptrs:) Issues need cleanup for fixes that are outdated or have bad layout, incorrect info or unsourced claims. Unclear which fixes and mods work wih the latest Complete Edition version and which needs downgrading. Maybe too many mods are listed; should maybe only list the best mods). You can help by modifying the article. The discussion page may contain useful suggestions.
Grand Theft Auto IV
Grand Theft Auto IV cover
Developers
Rockstar North
Windows Rockstar Toronto
Publishers
Rockstar Games
Japan Capcom
Russia 1C-SoftClub
Engines
RAGE
Release dates
Windows December 2, 2008
Reception
Metacritic 90
IGDB 88
Taxonomy
Monetization One-time game purchase, Expansion pack
Microtransactions None
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Open world, Action
Vehicles Automobile, Bus, Helicopter, Motorcycle, Naval/watercraft
Art styles Realistic
Themes Contemporary
Series Grand Theft Auto
Grand Theft Auto IV on HowLongToBeat
Grand Theft Auto IV on IGDB
Grand Theft Auto IV guide on StrategyWiki
Grand Theft Auto IV on MobyGames
Grand Theft Auto IV on Wikipedia
Grand Theft Auto 1997
Grand Theft Auto 2 1999
Grand Theft Auto III 2002
Grand Theft Auto: Vice City 2003
Grand Theft Auto: San Andreas 2005
Grand Theft Auto IV 2008
Grand Theft Auto: Episodes from Liberty City 2010
Grand Theft Auto: iFruit 2013
Grand Theft Auto: San Andreas 10 Year Anniversary 2014
Grand Theft Auto V 2015
Grand Theft Auto: Chinatown Wars 2021
Grand Theft Auto: The Trilogy – The Definitive Edition (series)

Warnings

For Games for Windows - LIVE on Windows 8 or later, install the latest Games for Windows - LIVE software.

Grand Theft Auto IV is a singleplayer third-person open world and action game in the Grand Theft Auto series.

Key points

Extensive modding community. Same with Grand Theft Auto: Episodes from Liberty City. See Downgrading.
PC version allows to import music files for playback in a custom radio station.
Rockstar Games has removed some music tracks from the game due to expired licenses. Same with Grand Theft Auto: Episodes from Liberty City. See Restore removed music.

General information

GTAForums - Grand Theft Auto IV Discussion
GTA Modding - A wiki hosting mod-information for the Grand Theft Auto series
GTA Network - A huge network of fansites all dedicated to the Grand Theft Auto series
Rockstar Support
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Icon overlay.png
Disc check (requires the CD/DVD in the drive to play)
CD key
Requires online activation
Games for Windows - LIVE and SecuROM PA DRM.[Note 1] Additionally uses SecuROM 7 DRM for disc checking. Released on 2 DVDs. CD keys can be redeemed on the Rockstar Games Launcher to activate the Complete Edition.[1]
Icon overlay.png
Windows
Official website
Icon overlay.png
Complete Edition.
Windows
Steam
Icon overlay.png
Icon overlay.png
Complete Edition.
Windows
Amazon.com (unavailable)
Icon overlay.png
Icon overlay.png
Requires online activation
The Complete Edition is also available.
Windows
GamersGate (unavailable)
Icon overlay.png
Icon overlay.png
Requires online activation
The Complete Edition is also available.
Windows
Games for Windows Marketplace (unavailable)
Icon overlay.png
[2]
Windows
Gamesplanet logo.svg (unavailable)
Icon overlay.png
Icon overlay.png
Requires online activation
The Complete Edition is also available.
Windows
Green Man Gaming (unavailable)
Icon overlay.png
Icon overlay.png
Requires online activation
The Complete Edition is also available.
Windows
Humble Store (unavailable)
Icon overlay.png
Icon overlay.png
Requires online activation
The Complete Edition is also available.
Windows
Rockstar Social Club is no longer needed to run the game since Patch 6 .[3]
The Complete Edition includes Grand Theft Auto: Episodes from Liberty City.
The March 2020 update to the Steam version upgraded the game to the Complete Edition, addding achievements, introducing Rockstar Games Launcher DRM and removing multiplayer[4] and Games for Windows - LIVE and SecuROM PA DRM entirely (see Network for solutions).

DLC and expansion packs

The Complete Edition includes the DLCs now. All previously bought copies on Steam were freely upgraded to that version, and original retail versions can be freely upgraded to the Complete Edition by registering a Games for Windows - LIVE key on Rockstar Games Launcher.
Name Notes
The Lost and Damned
Windows
The Ballad of Gay Tony
Windows

Essential improvements

Patches

Patches after the Patch 8 were released only for digital versions of the game.
The Patch 8 updates the game's version to 1.0.8.0.
The Patch 7 is also available (may be as much needed for mods as the Patch 4).

Disable Xbox GFWL

Xbox GFWL is no longer included in digital releases.
See XLiveLess/ASI loader[5]

DXVK

DXVK is a Vulkan-based translation layer for Direct3D 9-11 games.
May drastically improve the game's performance due to its added shader/state cache systems, advanced multithreading support and extended draw call handling capabilities.
May prevent some ENB shaders, like ambient occlusion, from caching and rendering.[6]
Install DXVK[7]

Notes

Create a text file, add d3d9.maxFrameLatency = 1 to it and save it as dxvk.conf in <path-to-game>\GTAIV\ to avoid or reduce occasional frame skipping and stuttering; this command ensures only a single frame is buffered by the CPU ahead of time.[8]
Adding d3d9.presentInterval = 1 to the dxvk.conf file enables Vsync; using Vsync via DXVK may provide less CPU overhead compared to the game's own Vsync implementation.
Adding d3d9.numBackBuffers = 3 to the dxvk.conf file may further improve frametime stability while using Vsync; this command ensures Triple Buffering is active.
The game may not detect the correct amount of VRAM available and only show 512 MB instead while using DXVK.
The game may require the use of more than 2 GB of RAM to avoid stuttering while using DXVK.

Fix in-game bugs

FusionFix

Aims to fix some issues on the Complete Edition (version 1.2.0.30 or later).
Installation[9]
Needs the Ultimate ASI Loader.
  1. Download the GTAIV.EFLC.FusionFix.zip file.
  2. Extract the files to <path-to-game>\GTAIV\ (replace the files when prompted).

Notes

See this for the Patch 8. It is recommended to use ZolikaPatch otherwise.

ZolikaPatch

For the patches 4, 7 and 8. See FusionFix for the Complete Edition (version 1.2.0.30 or later).
Needs the Ultimate ASI Loader.
Started as a bug fixing mod and added some graphical overhauls.
Fixes issues that FusionFix does not address.
Installation[10]
Needs downgrading.[citation needed]
  1. Download the ZolikaPatch_v6.9.4.20.zip file.
  2. Extract the files to <path-to-game>\GTAIV\.

Skip intro videos

Apply the GTA IV Intro Patch[citation needed]
Edit loadingscreens_pc.dat[11][12]
  1. Go to <path-to-game>\GTAIV\common\data\.
  2. Open loadingscreens_pc.dat with a text editor.
  3. Alter the value of "duration" for sections 1, 2, 3, 4, 5 and 6 to "0".
Use the No-intro Easy Fix
  1. Download and extract the NO-intro_easy-fix.rar file. (mirror on PCGamingWiki)
  2. Move the loadingscreens_pc.dat file to <path-to-game>\common\data\ (replace the file when prompted).

Game data

In-game general settings.
In-game general settings.

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\Rockstar Games\GTA IV\Settings\SETTINGS.CFG
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/12210/pfx/[Note 2]
Configuration files are encrypted. See Command line parameters for an alternative.

Save game data location

System Location
Windows %LOCALAPPDATA%\Rockstar Games\GTA IV\savegames\<user-id>\
%USERPROFILE%\Documents\Rockstar Games\GTA IV\Profiles\<user-id>\ (Complete Edition)
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/12210/pfx/[Note 2]

The Rockstar Games Launcher version searches for Games For Windows - LIVE saves.

(old versions only) %LOCALAPPDATA%\Microsoft\XLive must also be backed up; the save data is bound to the Games for Windows - LIVE profile.

Save game cloud syncing

System Native Notes
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud
Rockstar Games' cloud saves can be disabled while playing the game in Online Mode using the overlay's menu.
Uses Rockstar Games Launcher cloud saves for the Complete Edition.
Uses Rockstar Social Club's savegame and settings cloud sync function.

Video

In-game video settings.
In-game video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
Cutscenes and loading screens are Vert-.[13]
4K Ultra HD
Field of view (FOV)
Zolika1351's Trainer can be used to set a constant FOV or add a multiplier to the game's FOV. Ultimate Camera Control can be used to add a photo mode with adjustable FOV, but it does not allow adjustment of in-game FOV.
Windowed
Run the game with -windowed parameter.
Borderless fullscreen windowed
Use Borderless Gaming, FusionFix or ZolikaPatch.
Anisotropic filtering (AF)
Up to 16 samples.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
60 FPS
120+ FPS
Frame rates above 60 cause some bugs, like the inability to complete some missions, too slow handbrake camera and regular camera movement and too zoomed in cutscenes and buggy vehicle physics, like the motorcycle getting extremely slippery.
High dynamic range display (HDR)
[14]

Input

In-game key map settings.
In-game key map settings.
In-game keyboard/mouse settings.
In-game keyboard/mouse settings.
In-game gamepad settings.
In-game gamepad settings.

DirectInput Controller support (old versions only)

Run the game with -usedirectinput parameter[15]
Added in the Patch 2.[16]
A separate option is located in Controller Options on the Controls section on Options after the Patch 3.

PS3 Controller Buttons

It may be preferable to change the Xbox 360 buttons used in the game's UI to the DUALSHOCK buttons if using a PlayStation controller. Follow the instructions below to do so.

Instructions[citation needed]
  1. Download the Controller Button Icon Change mod.
  2. Extract buttons_360.wtd and frontend_360.wtd to <path-to-game>\PC\textures\.

Audio

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
SFX and Music.
Surround sound
Up to 5.0 output.[17]
Subtitles
Closed captions
Mute on focus lost
Royalty free audio
Commands responsible for the in-game audio:
  • -fullspecaudio: forces higher quality audio (default).
  • -minspecaudio: forces lower quality audio, good for lower-end CPUs (removes some extra audio details, not reducing the audio's definition. reduces CPU load).
DSOAL for using as alternative DirectSound wrapper (with or without HRTF) is compatible with the Rockstar Games Launcher version and with Windows 10 builds prior to 1809.
The game uses DirectSound[17], that can be handled by Creative Alchemy (set duration to 10).[18] Run LaunchGTAIV.exe as administrator to avoid crashes (unneeded in the Rockstar Launcher version).

Localizations

Language UI Audio Sub Notes
English
Czech
Fan translation, download.
French
German
Hungarian
Fan translation, download.
Italian
Japanese
Polish
Fan translation, download. Download this for the Complete Edition.
Brazilian Portuguese
Fan translation, download.
Russian
Official localization by «1C-Softclub» included in the Complete Edition. Download this for other versions.
Spanish
Turkish
Fan translation, download.

Network

Multiplayer types

Type Native Players Notes
Local play
4 Co-op, Versus
Use Nucleus-Coop Unofficial mod - Guide.
LAN play
32 Co-op, Versus
Use vanilla Games for Windows - LIVE's LAN feature, or use IV:MP or CitizenMP:IV. Downgrade first if running the Complete Edition.
Online play
32 Co-op, Versus
Use vanilla Games for Windows - LIVE's LIVE play feature, or use IV:MP, CitizenMP:IV or Grand Theft Auto Connected. downgrade first if running the Complete Edition.
GTA Connected provides the closest experience to the original multiplayer.

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Games For Windows - LIVE is P2P, GTA Connected has an optional toggle for P2P.
Dedicated
Self-hosting
Direct IP

Ports

Protocol Port(s) and/or port range(s)[19]
TCP GFWL: 3074
UDP GFWL: 3074, 88; IV:MP: 8888
Universal Plug and Play (UPnP) support status is unknown.

VR support

3D modes State Notes
Nvidia 3D Vision
Use Helix Mod: Grand Theft Auto IV for better support.
vorpX
G3D
Officially supported game, see official vorpX game list.

Issues fixed

A comprehensive list of all of the game's error codes can be found here.
Install the latest Games for Windows - LIVE in case of old versions - for Games for Windows - LIVE on Windows 8 or later.

Broken Space button in the missions "A Revenger's Tragedy" and "Out of Commission"

The helicopter quick-time event may not correctly respond to the inputs from the Space button on high FPS (60+ FPS).
Cap frame rate to 60 FPS[20]

Cutscenes are too zoomed in and handbrake and regular camera movement are too slow

These bugs occur when the frame rate exceeds 60 FPS.
Apply FusionFix (keyboard and mouse controls only)[21][22]
Cap frame rate to 60 FPS or below[23]

DRM-related errors

Do not occur on the Complete Edition, where GFWL and SecuRom were removed from the game.

Error: WS10

Install the updated Games for Windows Marketplace Client[citation needed]

Fatal error: WTV190

Reinstall GFWL client[citation needed]

Fatal error: WTV270

See In-game interface does not open

Release Date Check Failure

For older versions: Change the system date to any date before June 28, 2015.[citation needed]

SecuLauncher: failed to start application. [2000] error

Install Visual C++ Redistributable 2005 SP1 and .NET 3.5[24]
Remove any administrator compatibility fix from <path-to-game>\GTAIV\GTAIV.exe

Fatal error: RMN20

Issue most likely fixed in recent game updates or OS-updates; error does not seem to get reported anymore lately.
Whole error: GTA IV FATAL ERROR: Windows Vista: Need to have Service Pack 1 or higher to proceed.[25]
Windows must be updated to the latest version available if using Windows 7, Vista or XP[26]
Run the game in compatibility mode[citation needed]
  1. Go to the installation folder.
  2. Right-click GTAIV.exe and enter its properties screen.
  3. Set the compatibility mode to Windows 7 or Windows Vista (Service Pack 2) and click OK under the compatibility tab.

Invisible fonts bug[Note 3]

A bug that involves most of the game menu text not showing, that happens when the game is downgraded from Patch 6 or later to a patch before it may occur; the older versions use a different font rendering technique.
Instructions[citation needed]
  1. Download the files fonts.dat and fonts_r.dat.
  2. Go to the installation folder.
  3. Drag and drop the files into common\data\ in <path-to-game>.

Game language does not follow the Rockstar Games Launcher/Steam settings

Must be done separately for TBoGT and TLaD; they use separate GXT files: <path-to-game>\TLaD\common\text\ and <path-to-game>\TBoGT\common\text\ folders respectively.
Change Windows language[citation needed]
Replace .gxt file[citation needed]
  1. Go to <path-to-game>\common\text\ and delete the .gxt file of the language the game is in now, for example, "russian.gxt".
  2. Rename the file of the desired language to the language the game is currently set to, for example, change the name of american.gxt to russian.gxt to set the game language to American English.

Game stuck at disclaimer screen or Rockstar logo on Windows 10

Disable fullscreen optimizations[27]
  1. Go to the installation folder.
  2. Right click GTAIV.exe and enter its properties screen.
  3. Tick Disable fullscreen optimizations and click OK under the compatibility tab.

Multiplayer: Login to Social Club failed

Fixed in the Patch 8, but still relevant for downgraded versions.
Override paul.dll[citation needed]
  1. Rename <path-to-game>/paul.dll to paul.dll_old.
  2. Restart the game. It should load up directly.

No bullet spread/recoil

Bullet spread/recoil is enabled only when playing with a controller by default, resulting in 100% shooting accuracy when using a keyboard and a mouse.[citation needed]
Apply FusionFix[28]
Compatible with the Complete Edition.
Install the Bullet Spread/Recoil Fix script[29]
Needs an ASI Loader.
Not recommended to use in Multiplayer.
Never got updated for the Complete Edition, probably incompatible.

Rancher collision bug

Its front bumpers will collide against obstacles like stairs that other vehicles can normally go over when driving a Rancher truck. This issue is not present in the console versions.
Not recommended to use in Multiplayer.
Apply fixed Rancher model[30]
  1. Download and install OpenIV.
  2. Download the rancher.zip file and extract the "rancher.wft" file.
  3. Open the OpenIV software and select "Grand Theft Auto IV" (Click "Browse...", navigate to where the game is installed and select the "GTAIV" folder if prompted to choose the installation folder).
  4. Click the "Edit mode" button on the navigation bar, then navigate to <path-to-game>\GTAIV\pc\models\cdimages and double-click "vehicles.img".
  5. Replace the original "rancher.wft" with the modded file.
  6. Exit OpenIV.
Apply FusionFix

Right trigger does not work when using Steam Input

Bind Soft Pull Action to Right Trigger[31]
  1. Right-click the game in the Steam library and go to manage/controller configuration.
  2. Click Right Trigger and bind Soft Pull Action to Right Trigger.

Stuttering, texture popping and other performance issues after running the game for a while

Forcing available memory on the Patch 8 is not recommended; it will make the game unstable.[citation needed]
Force maximum available memory[32]
  1. Create a file named commandline.txt in the game's root folder.
  2. Enter one of the following codes in to the newly created file depending on the texture quality set:
    • Low textures (256 MB VRAM): -memrestrict 230686720
    • Medium textures (512 MB VRAM): -memrestrict 314572800
    • High textures (1 GB+ VRAM): -memrestrict 681574400
  3. Save the file and run the game.

The game will load with minimal graphics settings and will not allow them to be changed

Some instances of it fixed on the Patch 8.[33]
The game may run but not allow graphics settings to change to anything better for video cards that have 2 GB+ of VRAM.
Bypass graphics restrictions on other versions[citation needed]
  1. Go to <path-to-game>.
  2. Create a new text file in this folder and name it commandline.txt.
  3. Open it and add the string -norestrictions to it.
  4. Save the file.
  5. Start the game.
Bypass graphics restrictions on Steam version[citation needed]
  1. Open the Steam library.
  2. Right-click Grand Theft Auto IV and select Properties.
  3. Press the Set Launch Options... button.
  4. Enter -norestrictions into the text field, press OK.
  5. Start the game.

Unable to play in Offline Mode with the Steam version of the game

This solution will enable offline mode with local game saves.
Run the game from the Rockstar Games Launcher[34]
  1. Ensure both Rockstar Games Launcher and Steam are already set for offline mode: Rockstar Games Launcher's how-to. Steam's how-to.
  2. Disconnect the system from Ethernet and Wi-Fi.
  3. Run the Rockstar Games Launcher using Windows' Start Menu, that uses a shortcut to "LauncherPatcher.exe" (usually located in "%PROGRAMFILES%\Rockstar Games\Launcher").
  4. Run the game from this launcher by clicking "Play on Steam".

VRAM amount is incorrectly recognized

Fixed on the Patch 8.[33]
The game will not detect the correct amount of VRAM available, showing only 512 MB instead. This may happen while using wrappers, like DXVK.
Manually set available video memory[35]
  1. Go to <path-to-game>\GTA IV\ and open or create the commandline.txt file.
  2. Add -availablevidmem XXXX to a new line and replace XXXX with the desired amount of VRAM.
Use ExtendVidMem[36]
Works on the Complete Edition.
  1. Download the dinput8.dll file in this page.
  2. Extract it to <path-to-game>\GTA IV\.

Notes

Rename the ASI loader's variant of the dinput8.dll file to dsound.dll to use this fix along with the Ultimate ASI Loader.

Other information

API

Technical specs Supported Notes
Direct3D 9
Shader Model support 3
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Physics Bullet, Euphoria
Interface Adobe Flash
Cutscenes Bink Video 1.9r
Used for in-game television.

Launch options

Few commands work only on clear game and on the Patch 3.
It is possible to alter the way the game runs by creating a file called commandline.txt and saving it to <path-to-game>. Below is a list of all the parameters.
Parameter Description
-help Lists the available commands
-adapter Uses the specified screen adapter
-autoconfig Automatically adjusts the graphics settings depending on computer specifications
-availablevidmem Sets the amount of available physical video memory
-benchmark Launches the game in Benchmark mode and then quits it
-detailquality Sets the game's detail distance (0-99)
-disableimposters Turns off imposter rendering for vehicles
-forcehighqualitymirrors Enables 64-bit mirrors
-forcer2vb Forces rendering to Vertex Buffer
-frameLimit Limits the FPS to your monitor's refresh rate
-framelockinwindow Forces framelock to work even in a window
-fullscreen Forces fullscreen mode
-fullspecaudio Forces high-end CPU audio footprint
-gpucount Allows to manually set the GPU count if query fails
-height Sets the vertical resolution
-managed Uses D3D runtime managed resources
-memrestrict Restricts the amount of available memory the game can use
-minspecaudio Forces low-end CPU audio footprint
-no_3GB Disables 32-bit OS with /3GB
-noBlockOnLostFocus Prevents the game from blocking window updates during focus loss
-noprecache Disables precaching of resources
-nomemrestrict Disables memory restrictions
-nominimize Disables the ability to restore the game from minimize and altering resolutions (reduces system memory footprint)
-norestrictions Disables restrictions on graphics settings
-noswapdelay Disables sleep delay before Present (disables the hard present stalls fix)
-notimefix Disables Time Fix
-novblank Disables vertical blanking for V-Sync
-percentvidmem Percentage of video memory to be made available for the game
-refreshrate Sets the refresh rate (values set must be supported by your monitor)
-reserve Sets the amount of memory to be used by other programs
-reservedApp Sets the amount of memory to be left available within application space
-renderquality Adjusts anisotropic filtering (0-4)
-safemode Sets the game's graphics to the lowest setting possible
-shadowdensity Adjusts night shadows (0-16)
-shadowquality Sets the shadow quality (0-4)
-stereo Enables stereo audio support
-texturequality Sets the game's texture quality (0-2)
-unmanaged Uses application managed resources
-usedirectinput Allows DirectInput alongside XInput support.
-viewdistance Sets the game's view distance (0-99)
-windowed Forces windowed mode
-width Sets the horizontal resolution

Custom music

The game allows users to play their own music on a custom radio station: Independence FM.[37]

iTunes must be installed for M4A support.
Simply place any audio files/folders or create shortcuts in the %USERPROFILE%\Documents\Rockstar Games\GTA IV\User Music\ folder and tune into the station in-game.
Supported formats are M4A, MP3 and WMA. Other formats and extensions are not recognized.
Use shortcuts to audio files/folders to save disk space and improve performance.
Supports High-resolution audio files. Up to 96 kHz / 24 bit.
Supports Surround audio files. Up to 6 channels.
FLAC is not supported. Convert them to WMA Lossless to use them in-game.
Monaural audio files are not supported.

Downgrading

ENB Series graphical enhancement was never meant to work with patches later than the Patch 4[38], and the particular ENB version must support the Patch 8 (so also dax.dll fix included) (IV | EFLC), otherwise the game may display a black screen. This instruction is aditionally needed to fix the Social Club error on the RGL/Steam version.
Some mods may not work with the game's latest version.
The most recommended versions for modding are any patches between 4 and 7.
Steam Guide for downgrading Complete Edition to 1.0.8.0, 1.0.7.0 or 1.0.4.0

Notes

Delete any plugins, like FusionFix, from the game folder before using this method.
Can keep DLCs in one game, Steam achievements and the 3 EFLC-exclusive radio stations.
Compatible with GFWL (delete xlive.dll from the game folder and XlivelessAddon.asi from the plugins folder and get the GFWL code protection disabler to enable GFWL) and multiplayer clients.
Has a beginner-friendly installer with a guide.
It is alternatively possible to play Singleplayer without any requirements for GFWL thanks to xlive.dll.
Downgrading to the Patch 4 removes DLCs support.
Install the Patch 4 (1.0.4.0)[citation needed]
  1. Extract and run the installer.
  2. Download the font fixes.
  3. Place fonts.dat and fonts_r.dat into <path-to-game>\common\data\.
  4. Download and install XLiveLess.

Notes

An older Script Hook version is needed for modding on the Patch 4, found here.
Some mods work only with the Patch 4, while other mods, like ColAccel, do not work with the Patch 4 at all.
This version is claimed to have better game performance.[39][40]
Install the Patch 7 (1.0.7.0)
  1. Extract the files.
  2. Run UpdateTitle.exe and install it.
  3. Download and install XLiveLess.

Notes

Only works when downgrading from the patch 8 to 7.
The Patch 7 has better graphics, secondary key-bindings, several bug fixes, DLCs support and more.
Many report a performance decrease in this patch compared to the patches before Patch 6 due to the better shadow quality in the Patch 6 or later.

Reduce loading times

You must delete colCache.dat and let it get re-created when editing .IMG archives.
Place ColAccel script in <path-to-game>[41]
Needs an ASI Loader.
Greatly reduces loading times.
Supports the Complete Edition.
May cause bugs and/or other inconsistencies, mostly related to scripted models or objects that alter their appearance through story progression.[42]

Restore removed music

Over 50 radio station tracks were removed from the game in April 2018 due to expired licenses.[43]
Downgrading the Radio Stations[44]
  1. Download the (music) downgrader.
  2. Unpack to the installation folder.
  3. Run install.bat.

Ultimate ASI Loader

Needed by FusionFix and ZolikaPatch.
Installation[45]
  1. Download the Ultimate-ASI-Loader.zip file.
  2. Extract the file to <path-to-game>\GTAIV\.

Use more than 2 GB of RAM

The game will only use a maximum of 2 GB of RAM by default; this can be adjusted to up to 4 GB. Extending this limit may be needed while using wrappers, like DXVK.
Edit stream.ini[46]
  1. Go to <path-to-game>\GTA IV\pc\ and open the stream.ini file.
  2. Change every occurrence of 204800 to 409600 and save the file.

XLiveLess/ASI loader

Disables Games for Windows - LIVE.
May still be useful on the Complete Edition despite its name.
The location of the savegames changes to %USERPROFILE%\Documents\Rockstar Games\GTA IV\savegames\
Disables LIVE multiplayer acess. LAN multiplayer is still accessible, but connecting to a LAN lobby crashes the game.[citation needed]
ASI loader is a tool that loads custom libraries with the file extension .asi.

XLiveLessAddon

Includes Ultimate ASI Loader.
Installation[5]
Adds borderless windowed mode.
Allows to run via GTAIV.exe directly.
Can skip the intro videos and the main menu.
  1. Download the XLivelessAddon.zip file.
  2. Extract the contents of the download to <path-to-game> (replace the file when prompted).

XLiveLess

Built-in ASI loader.
Installation[47]
  1. Download XLiveLess.
  2. Extract the contents of the download.
  3. Move the xlive.dll file to <path-to-game> (replace the file when prompted).

Modifications

It is strongly recommended to backup any files these mods may replace.
Should not be used in multiplayer.
Use Script Hook and CE Hook for other mods.

Run EFLC as DLCs

For the patches 6 to 8.
Unneeded on the Complete Edition.
Merges the radio stations and songs from EFLC into the base game.
Removes RamJam FM, Self-Actualization FM and Vice City FM radio stations.

IV HUD & Radar overhaul

Aims to remake every texture of the the HUD in higher resolution without making any other changes if possible.
May need downgrading.

Beta Whiz Phone

Makes the phone model better match the Whiz Phone's cutscene model.

CG4 Radar/Map

Adds more details and information on the world map and improves its look.

Clean IV

Improves the game's saturation and removes the gray-green filter.

DayL's Natural Timecyc

Makes the game less dark/grey, more natural and more vibrant.

Draw Distance Tweak

Allows larger draw distances.

EFLC PC Quality Texture & GTA IV&EFLC Graphics Fix

For the patches 7 and 8.
Should be installed before FusionFix.
Fixes some minor graphical issues and replaces the low quality textures in EFLC with better quality ones.

First Person

Compatible with VR.

Fixed Combat Shotgun Icon

Makes the Combat Shotgun icon better match the in-game model.

Grand Theft Auto IV and Episodes From Liberty City: Characters Fixes

Needs OpenIV.
Fixes some character textures and makes the characters better match their EFLC appearances.

iCEnhancer Natural

Incompatible with other ENB mods.
Overhauls the game's visuals from lighting and reflections to vegetation.
Optimized for the Patch 4.[48]

Improved Animations Pack

Needs OpenIV.
Fixes many issues with gun animations, like the firing delay on the assault rifles.

Karin Sultan Trunk fix

Fixes a texture issue with the lights on the Karin Sultan's trunk.

Plane Flight Path Improvements

Alters the paths the planes take around the city.

Player Outfit Texture Fixes

Needs OpenIV.
N.O.O.S.E. and Ped Outfit Texture Fixes do not replace files from Grand Theft Auto IV and Episodes From Liberty City: Characters Fixes.
Fixes coloring issues on the N.O.O.S.E., pedestrians and player textures.
Player Outfit Texture Fixes replaces files from Grand Theft Auto IV and Episodes From Liberty City: Characters Fixes.

Potential Grim

For the patches 7/EFLC 2 (recommended) and 8/EFLC 3.
Increases the gangs' hostility and violence and expands their influence, relying on proper backgrounds and story details.
Fixes a coding error where some gangs should be more hostile after certain points in the game.

Project 2DFX

Needs an ASI Loader.
Makes street lights render from greater distances.

Replace D3D/DDraw renderer to fix lag and stutters

Fixes the game's legacy D3D/DDraw renderer with DDrawCompat or translates it to DX11/12 or Vulkan renderers, potentially providing better frame rates and less stutter.
The game uses multi-core systems more efficiently.

Responsive Plus

For the patches 7/EFLC 2 (recommended) and 8/EFLC 3.
Rebalances gunplay, substantially reducing total ammo pool and magazine size and increasing damage output in guns, making firefights more challenging and engaging, where time to kill is shorter for both the player and enemies. Ammo and weapons are also more expensive now.
Slightly adjusts the vehicle handling model.
Makes many fixes/tweaks across the game, notably to vehicle flags/spawning.

Road Textures by DKT70

Better results with an ENB mod.
Makes roads have high-definition textures.

Ultimate Graphics Tweak

For the patches up to the Patch 4.
Restores effects from the console versions, like depth of field and motion blur.

[1]

Fixes and improves the game's visuals based on the city's real life counterpart.

System requirements

Windows
Minimum
Operating system (OS) 7 SP1
Processor (CPU) Intel Core 2 Duo 1.8 GHz
AMD Athlon X2 64 2.4 GHz
System memory (RAM) 1.5 GB
Hard disk drive (HDD) 22 GB
Video card (GPU) ATI Radeon X1900
Nvidia GeForce 7900
256 MB of VRAM
DirectX 9.0c compatible


Notes

  1. Games for Windows - LIVE DRM features: Legacy activation, supports local profiles.
  2. 2.0 2.1 Notes regarding Steam Play (Linux) data:
  3. Should maybe be removed from this page; it is a downgrading-specific bug.

References

  1. Grand Theft Auto IV and Grand Theft Auto: Episodes from Liberty City updates to remove Games for Windows Live - Rockstar Games Customer Support - last accessed on 2022-09-20
    "Players with existing CD keys will be able to redeem them via the Rockstar Games Launcher."
  2. GTA IV PC - Games For Windows - last accessed on 2022-09-09
  3. Grand Theft Auto IV Patch Changelog - last accessed on 2022-09-20
    "Separate RGSC application no longer required to launch game."
  4. Grand Theft Auto IV and Grand Theft Auto: Episodes from Liberty City updates to remove Games for Windows Live - Rockstar Games Customer Support - last accessed on 2022-09-20
    "As a result of this update the following services will no longer be available in Grand Theft Auto IV: Complete Edition – Games for Windows Live, Multiplayer mode, Leaderboards."
  5. 5.0 5.1 [REL|GTAIV] XLiveLess - Page 32 - Scripts & Plugins - GTAForums
  6. (fix) ENB finally works back with Rockstar Games Launcher (and probably Steam) - n0emo comment - Reddit - last accessed on 2022-10-29
  7. DXVK works magic on GTA IV - Reddit - last accessed on 2022-10-29
  8. How to fix choppiness and stutters in GTA IV - last accessed on 2022-10-29
  9. GTAIV.EFLC.FusionFix/readme.md at master · ThirteenAG/GTAIV.EFLC.FusionFix · GitHub
  10. [IV] ZolikaPatch - Page 1 - Scripts & Plugins - GTAForums
  11. Remove/Skip annoying intro sequence! - /r/GTA
  12. Verified by User:Bowi on 2022-08-19
  13. GTA IV (2016 Patch) | 21:9 Review - YouTube
  14. Verified by User:Blackbird on 2021-04-17
  15. Currently Supported Controllers for GTA IV PC - Rockstar Support
  16. Title Update v. 1.0.2.0 - Help & Support - GTAForums
  17. 17.0 17.1 PC Gaming Surround Sound Round-up
  18. Creative Alchemy - GTAForums
  19. IV:MP T4 Manual - IV-MP Community Forum
  20. GTA IV: Bugs and Glitches compilation
  21. Handbrake camera is too slow · Issue #10 · GTAmodding/GTAIV-Issues-List
  22. Zoomed in cutscenes · Issue #1 · GTAmodding/GTAIV-Issues-List
  23. Verified by User:Mrtnptrs on 2022-08-23
  24. SecuROM™ Support Website - Grand Theft Auto IV
  25. GTA IV Fatal Error: RMN20 (service pack 1 error) Fix - last accessed on 2022-08-23
  26. GTA IV: Error Code RMN20 - Rockstar Support
  27. https://steamcommunity.com/app/12210/discussions/0/2592234299551921423/#c2592234299552032969
  28. Recoil behaves differently between gamepad and kb/mouse · Issue #6 · GTAmodding/GTAIV-Issues-List
  29. Archived Requests, need ideas? - GTAForums
  30. GTAIV-Issues-List - Rancher's collision #51
  31. https://gtaforums.com/topic/825999-ps4-anyone-else-having-trouble-with-their-right-trigger
  32. How to use -memrestrict to fix stuttering - GTA Forums
  33. 33.0 33.1 Grand Theft Auto IV Patch 8 Title Update Notes (PC Only) - last accessed on 2022-08-23
  34. Verified by User:Bowi on 2022-08-14
    Tested myself with both Steam's and Rockstar Launcher's clouds disabled.
  35. Issues with GTA IV showing video cards with over 2 GB as under spec – Rockstar Support
  36. Newest patch - VRAM 512MB limit !!
  37. Independence FM (User radio) in GTA IV - Rockstar Support
  38. https://www.reddit.com/r/GTAIV/comments/um4b8c/comment/i8ger42/?utm_source=reddit&utm_medium=web2x&context=3
  39. Patch 1.0.4.0 vs Patch 1.0.7.0 - GTA Forums
  40. [REL|III|VC|SA|IV] Project 2dfx - GTAForums
  41. ColAccel - reduce loading time by 50%* - Scripts & Plugins - GTAForums
  42. Post by Marsi4eg
  43. Grand Theft Auto IV Music Cut Patch - Rock Paper Shotgun
  44. IV/EFLC Radio "downgrader" - GTA Forums
  45. Ultimate-ASI-Loader/readme.md at master · ThirteenAG/Ultimate-ASI-Loader · GitHub
  46. How to really play this game + improving game performance
  47. [REL|GTAIV] XLiveLess - Scripts & Plugins - GTAForums
  48. [missing title] - last accessed on 2022-08-09