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
(As modern GTA IV modding no longer relies on downgrading, removed mention from patches.)
 
(433 intermediate revisions by 41 users not shown)
Line 1: Line 1:
{{cleanup}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Grand Theft Auto IV cover.jpg
 
|cover        = Grand Theft Auto IV cover.jpg
Line 32: Line 31:
 
|steam appid side = 901583, 200690
 
|steam appid side = 901583, 200690
 
|gogcom id    =  
 
|gogcom id    =  
|official site= https://www.rockstargames.com/IV/
+
|official site= https://www.rockstargames.com/IV
 
|hltb        = 4062
 
|hltb        = 4062
 
|lutris      = grand-theft-auto-iv
 
|lutris      = grand-theft-auto-iv
|mobygames    = grand-theft-auto-iv
+
|mobygames    = 33867
 
|strategywiki = Grand Theft Auto IV
 
|strategywiki = Grand Theft Auto IV
 
|wikipedia    = Grand Theft Auto IV
 
|wikipedia    = Grand Theft Auto IV
Line 45: Line 44:
 
|introduction      =  
 
|introduction      =  
  
|release history  =  
+
|release history  = The PC version allows importing music files for playback in a [[#Custom music|custom radio station]]. Rockstar Games has removed some music tracks from the game due to expired licenses as it has done with [[Grand Theft Auto: Episodes from Liberty City]]. See [[#Restore removed music|Restore removed music]]
  
|current state    =  
+
|current state    = Visual effect shaders are known to be broken in the PC release when compared to both the Playstation 3 and the Xbox 360 releases.<ref name="brokenshaders2">{{Refurl|url=https://www.youtube.com/watch?v=qRSGyFWICKA&t=126s|title=YouTube video comparison (2:06)|date=2023-01-16}}</ref> See [[#FusionFix|FusionFix]] for partial fixes. The game has an extensive [[#Modifications|modding community]], with mod compatibility split between the Complete Edition and older, retail versions. It is also notorious for poor performance (especially on maxed out settings) and frame-pacing issues, even on high-end systems<ref>https://www.youtube.com/watch?v=HZ48QRa4U0U&t=156s</ref>. [https://www.pcgamingwiki.com/wiki/Topic:Xb4ov9qlt2htfylx Lowering settings] and/or [[#DXVK|DXVK]] are strongly advised.
 
}}
 
}}
 
'''Key points'''
 
{{ii}} Extensive [[#Modifications|modding community]], along with [[Grand Theft Auto: Episodes from Liberty City]]. See [[#Downgrading|Downgrading]].
 
{{++}} PC version features the ability to import music files for playback in a [[#Custom music|custom radio station]].
 
{{--}} Certain graphical effects and details are different to the console versions (e.g. different grass coverage, more texture flickering, and weaker volumetric lighting).<ref>{{Refurl|url=https://translate.google.com/translate?sl=ru&tl=en&u=https://libertycity.ru/gta-4/articles/4346-gta-iv-complete-edition-xbox-protiv-pc.html|title=GTA 4: Complete Edition: Xbox vs. PC Version - Detailed Comparison|date=2020-12-15}}</ref>{{dubious|date=2022-08-09|reason=The comparison is somewhat unfair since it features an emulated and upscaled (from 720p to 1080p) Xbox 360 version of the game.}}
 
{{--}} Rockstar Games has removed certain music tracks from the game due to expired licenses. Same with [[Grand Theft Auto: Episodes from Liberty City]]. See [[#Restore removed music|Restore removed music]].
 
  
 
'''General information'''
 
'''General information'''
 +
{{mm}} [https://gtaforums.com/forum/120-gta-iv GTAForums - Grand Theft Auto IV Discussion]
 +
{{mm}} [https://gtamods.com/wiki/Main_Page GTA Modding] - A wiki hosting mod-information for the Grand Theft Auto series.
 +
{{mm}} [https://www.gtanet.com GTA Network] - A huge network of fansites all dedicated to the Grand Theft Auto series.
 
{{mm}} [https://support.rockstargames.com/categories/200013096 Rockstar Support]
 
{{mm}} [https://support.rockstargames.com/categories/200013096 Rockstar Support]
{{mm}} [https://gtamods.com/wiki/Main_Page GTA Modding] - A wiki hosting mod-information for the GTA series.
+
{{mm}} [https://steamcommunity.com/app/12210/discussions Steam Community Discussions]
{{mm}} [https://gtaforums.com/forum/120-gta-iv/ GTAForums - Grand Theft Auto IV Discussion]
 
{{mm}} [https://www.gtanet.com/ GTA Network] - A huge network of fansites all dedicated to the Grand Theft Auto series
 
{{mm}} [https://steamcommunity.com/app/12210/discussions/ Steam Community Discussions]
 
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | GFWL, Disc, Key, Activation | {{DRM|GFWL||SecuROM PA|SSA=no|ZDPP=no|local=yes}} Additionally uses {{DRM|SecuROM|7}} for disc checking.<br>CD keys can be redeemed on the [[Store:Rockstar Games Launcher|Rockstar Games Launcher]]. Doing this will activate the Complete Edition.<ref>{{Refurl|url=https://support.rockstargames.com/articles/360043039674/Grand-Theft-Auto-IV-and-Grand-Theft-Auto-Episodes-from-Liberty-City-updates-to-remove-Games-for-Windows-Live|title=Grand Theft Auto IV and Grand Theft Auto: Episodes from Liberty City updates to remove Games for Windows Live - Rockstar Games Customer Support|date=2020-03-25|snippet=Players with existing CD keys will be able to redeem them via the Rockstar Games Launcher}}</ref> Released on 2 DVDs. | Rockstar Games Launcher | Windows }}
+
{{Availability/row| Retail | | GFWL, Disc, Key, Activation | {{DRM|GFWL||SecuROM PA|SSA=no|ZDPP=no|local=yes}} Additionally uses {{DRM|SecuROM|7}} for disc checking. Released on 2 DVDs. | Rockstar Games Launcher | Windows }}
{{Availability/row| Official | https://socialclub.rockstargames.com/store/ | Rockstar Games Launcher | Complete Edition.  | | Windows }}
+
{{Availability/row| Official | https://store.rockstargames.com/game/buy-grand-theft-auto-iv | Rockstar Games Launcher | Complete Edition.  | | Windows }}
 
{{Availability/row| Steam | 12210 | Steam, Rockstar Games Launcher | Complete Edition.  | | Windows }}
 
{{Availability/row| Steam | 12210 | Steam, Rockstar Games Launcher | Complete Edition.  | | Windows }}
 +
{{Availability/row| Amazon | B008FPV6CS | Steam, GFWL, Activation | The {{store link|Amazon|B00906A1HM|Complete Edition}} is also available. | | Windows | unavailable }}
 +
{{Availability/row| GamersGate | DD-GTA4S-GB | Steam, GFWL, Activation | The {{store link|GamersGate|DD-GTA4CP-GN|Complete Edition}} is also available. | | Windows | unavailable }}
 +
{{Availability/row| Games for Windows Marketplace | GFWL | GFWL | <ref>{{Refurl|url=https://web.archive.org/web/20110519104211/http://www.gamesforwindows.com/en-US/Games/GTA-IV-PC|title=GTA IV PC - Games For Windows|date=2022-09-09}}</ref> | | Windows | unavailable }}
 +
{{Availability/row| Gamesplanet | 1687-1 | Steam, GFWL, Activation | The {{store link|Gamesplanet|1687-5|Complete Edition}} is also available. |  | Windows | unavailable }}
 +
{{Availability/row| GMG | grand-theft-auto-iv | Steam, GFWL, Activation | The {{store link|GMG|grand-theft-auto-iv-complete-edition|Complete Edition}} is also available. | | Windows | unavailable }}
 +
{{Availability/row| Humble | grand-theft-auto-iv | Steam, GFWL, Activation | The {{store link|Humble|grand-theft-auto-iv-complete-edition|Complete Edition}} is also available. | | Windows | unavailable }}
 
}}
 
}}
{{ii}} ''Complete Edition'' includes [[Grand Theft Auto: Episodes from Liberty City]].
+
{{ii}} Rockstar Social Club is not needed to run the game using retail patches 1.0.6.0, 1.0.7.0, or 1.0.8.0.<ref>{{Refurl|url=https://games.softpedia.com/progChangelog/Grand-Theft-Auto-IV-Patch-Changelog-30489.html|title=Grand Theft Auto IV Patch Changelog|date=2022-09-20|snippet=Separate RGSC application no longer required to launch game.}}</ref>
{{ii}} The March 2020 update to the Steam version upgraded the game to the ''Complete Edition'', introducing {{DRM|Rockstar Games Launcher}} while removing {{Removed DRM|GFWL||SecuROM PA}} entirely and adding achievements, but also removing multiplayer<ref>{{Refurl|url=https://support.rockstargames.com/articles/360043039674/Grand-Theft-Auto-IV-and-Grand-Theft-Auto-Episodes-from-Liberty-City-updates-to-remove-Games-for-Windows-Live|title=Grand Theft Auto IV and Grand Theft Auto: Episodes from Liberty City updates to remove Games for Windows Live - Rockstar Games Customer Support|date=2020-03-25|snippet=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}}</ref> (see [[#Network|Network]] for solutions).
+
{{ii}} The ''Complete Edition'' includes [[Grand Theft Auto: Episodes from Liberty City]].
 +
{{ii}} The March 2020 update to the Steam version upgraded the game to the ''Complete Edition'', adding achievements, introducing {{DRM|Rockstar Games Launcher}} and removing multiplayer<ref>{{Refurl|url=https://support.rockstargames.com/articles/360043039674/Grand-Theft-Auto-IV-and-Grand-Theft-Auto-Episodes-from-Liberty-City-updates-to-remove-Games-for-Windows-Live|title=Grand Theft Auto IV and Grand Theft Auto: Episodes from Liberty City updates to remove Games for Windows Live - Rockstar Games Customer Support|date=2022-09-20|snippet=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.}}</ref>, {{Removed DRM|SecuROM PA}} and {{Removed DRM|GFWL}} entirely (see [[#Network|Network]] for solutions).
 +
{{++}} CD keys can be redeemed on the [[Store:Rockstar Games Launcher|Rockstar Games Launcher]] to activate the Complete Edition.<ref>{{Refurl|url=https://support.rockstargames.com/articles/360043039674/Grand-Theft-Auto-IV-and-Grand-Theft-Auto-Episodes-from-Liberty-City-updates-to-remove-Games-for-Windows-Live|title=Grand Theft Auto IV and Grand Theft Auto: Episodes from Liberty City updates to remove Games for Windows Live - Rockstar Games Customer Support|date=2022-09-20|snippet=Players with existing CD keys will be able to redeem them via the Rockstar Games Launcher.}}</ref>
  
 
{{DLC|
 
{{DLC|
{{ii}} DLCs are now a part of the '''Complete Edition'''. All previously purchased copies on Steam were upgraded for free to that version, while original retail versions can be freely upgraded to '''Complete Edition''', by registering a Games for Windows - LIVE key on [[Store:Rockstar Games Launcher|Rockstar Games Launcher]].
+
{{ii}} 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 [[Store:Rockstar Games Launcher|Rockstar Games Launcher]].
 +
{{DLC/row| The Ballad of Gay Tony |  | Windows }}
 
{{DLC/row| The Lost and Damned |  | Windows }}
 
{{DLC/row| The Lost and Damned |  | Windows }}
{{DLC/row| The Ballad of Gay Tony |  | Windows }}
 
 
}}
 
}}
  
 
==Essential improvements==
 
==Essential improvements==
''Many suggestions here might belong to the [[#Modifications|Modifications section]].''
 
===Skip intro videos===
 
{{Fixbox|description=Edit loadingscreens_pc.dat|ref=<ref>[https://www.reddit.com/r/GTA/comments/1cbe9t/gta_ivpc_removeskip_annoying_intro_sequence/ Remove/Skip annoying intro sequence! - /r/GTA]</ref>|fix=
 
# Go to <code>{{p|game}}\GTAIV\common\data\</code>.
 
# Open {{code|loadingscreens_pc.dat}} with a text editor.
 
# Change the value of "duration" for sections 1, 2, 3, 4, 5, and 6 to "0".
 
}}
 
 
{{Fixbox|description=Use GTA IV No-intro Easy Fix|ref=|fix=
 
# Download and extract the [https://www.gtagarage.com/mods/show.php?id=20394 NO-intro_easy-fix.rar] file.
 
# Move the {{code|loadingscreens_pc.dat}} file to {{code|{{p|game}}\common\data\}} (replace the file when prompted).
 
}}
 
 
{{Fixbox|description=Use [[#FusionFix|FusionFix]]|ref=<ref>[https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix ThirteenAG/GTAIV.EFLC.FusionFix: This projects aims to fix or address some issues in Grand Theft Auto IV Complete Edition]</ref>}}
 
 
{{Fixbox|description=Apply [[#XLiveLessAddon|XLiveLessAddon]] (old versions only)|ref=<ref name="XLiveLessAddon">[https://gtaforums.com/topic/388658-relgtaiv-xliveless/?do=findComment&comment=1070799516 &#91;REL|GTAIV&#93; XLiveLess - Page 32 - Scripts &amp; Plugins - GTAForums]</ref>}}
 
 
{{Fixbox|description=Apply the [https://gtaforums.com/topic/387410-release-gtaiv-intro-patch/ GTA IV Intro Patch]|ref={{cn|date=March 2018}}}}
 
 
{{Fixbox|description=Use [[#ZolikaPatch|ZolikaPatch]]|ref=<ref>[https://gtaforums.com/topic/955449-iv-zolikapatch/ &#91;IV&#93; ZolikaPatch  - Page 1 - Scripts & Plugins - GTAForums]</ref>}}
 
 
===Use more than 2 GB of RAM===
 
{{ii}} The game will only use a maximum of 2 GB of RAM by default; this can be adjusted up to 4 GB. Extending this limit may be necessary while using wrappers such as [[#Using DXVK to improve performance|DXVK]].
 
{{Fixbox|description=Edit stream.ini|ref=<ref>[https://steamcommunity.com/sharedfiles/filedetails/?id=727632927 How to really play this game + improving game performance]</ref>|fix=
 
# Go to <code>{{p|game}}\GTA IV\pc\</code> and open the {{file|stream.ini}} file.
 
# Change every occurrence of <code>204800</code> to <code>409600</code> and save the file.
 
}}
 
 
 
===Patches===
 
===Patches===
{{ii}} For patch releases after Patch 1.0.8.0, you must update through Steam or the Rockstar Games Launcher.
+
{{ii}} Patches after 1.0.8.0 were released only for the game's digital versions. Although the first numbered upgrade was referred as "1.20", subsequent versions of the game adopted a "1.2.x.x" model.
{{ii}} [https://community.pcgamingwiki.com/files/file/1056-grand-theft-auto-iv-patch-8/ Patch 8] updates the game to version 1.0.8.0
 
{{ii}} [https://community.pcgamingwiki.com/files/file/1055-grand-theft-auto-iv-patch-7/ Patch 7] is also available (may be required for some mods, as much as [[#Downgrading|Patch 4]]).
 
{{++}} Since [https://community.pcgamingwiki.com/files/file/1054-grand-theft-auto-iv-patch-6/ Patch 6] Rockstar Social Club is no longer required to run the game.<ref>https://games.softpedia.com/progChangelog/Grand-Theft-Auto-IV-Patch-Changelog-30489.html</ref>
 
 
 
====[https://github.com/ThirteenAG/Ultimate-ASI-Loader/ Ultimate ASI Loader]====
 
{{ii}} Required by [[#FusionFix|FusionFix]] and [[#ZolikaPatch|ZolikaPatch]].
 
{{Fixbox|description=Installation|ref=<ref>[https://github.com/ThirteenAG/Ultimate-ASI-Loader/blob/master/readme.md Ultimate-ASI-Loader/readme.md at master · ThirteenAG/Ultimate-ASI-Loader · GitHub]</ref>|fix=
 
# Download the [https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases Ultimate-ASI-Loader.zip] file.
 
# Extract the files to {{code|{{p|game}}\GTAIV\}} (replace any file(s) when prompted).
 
}}
 
 
 
====[https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix/ FusionFix]====
 
{{ii}} This projects aims to fix some [https://github.com/GTAmodding/GTAIV-Issues-List/issues?q=is%3Aopen+is%3Aissue+label%3A%22resolved+%28mod%2Ffix%29%22 issues] present in the Complete Edition (patches 1.2.0.30 and above).
 
{{ii}} Requires [[#Ultimate_ASI_Loader|Ultimate ASI Loader]].
 
{{Fixbox|description=Installation|ref=<ref>[https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix/blob/master/readme.md GTAIV.EFLC.FusionFix/readme.md at master · ThirteenAG/GTAIV.EFLC.FusionFix · GitHub]</ref>|fix=
 
# Download the [https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix/releases/latest GTAIV.EFLC.FusionFix.zip] file.
 
# Extract the files to {{code|{{p|game}}\GTAIV\}} (replace any file(s) when prompted).
 
  
'''Notes'''
+
===[[DXVK]]===
{{ii}} For patch 1.0.8.0, see [https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix/blob/pre-ivce/readme.md here]. Otherwise, it is recommended to use [[#ZolikaPatch|ZolikaPatch]].
+
{{++}} Can vastly improve the game's performance.
 +
{{Fixbox|description=Install DXVK|ref=<ref>{{Refurl|url=https://www.reddit.com/r/pcgaming/comments/gsn6w8/dxvk_works_magic_on_gta_iv|title=DXVK works magic on GTA IV - Reddit|date=2022-10-29}}</ref>|fix=
 +
# [[DXVK#Installation|Install DXVK]] to {{Folder|{{P|game}}\GTAIV}}.
 +
# Create a text file, name it {{file|dxvk.conf}}, and add <code>d3d9.maxFrameLatency = 1</code> to it to avoid or reduce occasional frame skipping and stuttering<ref>{{Refurl|url=https://ant-sh.blogspot.com/2020/07/gta-4-stutter-choppiness-fix.html|title=How to fix choppiness and stutters in GTA IV|date=2022-10-29}}</ref>
 +
# Add <code>d3d9.presentInterval = 1</code> to the file, which forces using DXVK's Vsync implementation. This may give less CPU overhead compared to the game's own Vsync implementation.
 +
# Add <code>d3d9.numBackBuffers = 3</code> to the file. This may further improve frametime stability while using Vsync.
 +
'''Notes:'''
 +
{{ii}} The game may [[#VRAM amount is wrongly detected|wrongly detect the amount of VRAM available and only show 512 MB instead]] while using DXVK.
 +
{{ii}} The game may not use the desired resolution and refresh rate while using DXVK. Use the respective [[#Launch options|commands]] to remedy this.<ref>{{Refurl|url=https://github.com/doitsujin/dxvk/issues/1831|title=D3D9 - Cannot select proper resolutions using dxvk with GTA IV - Issue #1831 - doitsujin/dxvk - Github|date=2023-07-08}}</ref>
 
}}
 
}}
  
====[https://gtaforums.com/topic/955449-iv-zolikapatch/ ZolikaPatch]====
+
===[https://github.com/ThirteenAG/Ultimate-ASI-Loader Ultimate ASI Loader]===
{{ii}} For use with patches 1.0.4.0, 1.0.7.0, and 1.0.8.0. For the Complete Edition (patches 1.2.0.30 and above) see [[#FusionFix|FusionFix]].
+
Ultimate ASI Loader is the primary tool used by the game's modding community to allow players to load mods into the game.
{{ii}} Requires [[#Ultimate_ASI_Loader|Ultimate ASI Loader]].
+
{{ii}} Included with [[#FusionFix|FusionFix]].
{{++}} Fixes issues that FusionFix doesn't address.
+
{{Fixbox|description=Installation|ref=<ref>{{Refurl|url=https://github.com/ThirteenAG/Ultimate-ASI-Loader/blob/master/readme.md|title=Ultimate-ASI-Loader/readme.md at master · ThirteenAG/Ultimate-ASI-Loader · GitHub|date=9 June 2023}}</ref>|fix=
{{Fixbox|description=Installation|ref=<ref name="ZolikaPatch">[https://gtaforums.com/topic/955449-iv-zolikapatch/ &#91;IV&#93; ZolikaPatch  - Page 1 - Scripts &amp; Plugins - GTAForums]</ref>|fix=
+
# Download {{file|[https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases Ultimate-ASI-Loader.zip]}}.
# Download the [https://mega.nz/file/7ExHnZiY#AdNSoBO_IY_S39ZtJ7lPNaWnorizZW-FOuNpsKdjGRI ZolikaPatch_v6.9.4.zip] file.
+
# Extract the file to {{folder|{{p|game}}\GTAIV\}}.
# Extract the files to {{code|{{p|game}}\GTAIV\}} (replace any file(s) when prompted).
+
'''Note:'''
 +
{{ii}} Rename the included {{File|dinput8.dll}} file to {{File|xlive.dll}} to disable [[Games for Windows - LIVE]].
 
}}
 
}}
  
===Fixes, tweaks, and content restoration===
+
===[https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix FusionFix]===
====[https://gtaforums.com/topic/569019-betaiveflc-graphical-bug-fixes/ GTA IV&EFLC Graphics Fix] & [https://gtaforums.com/topic/760761-eflcrel-pc-quality-texture-update EFLC PC Quality Texture]====
+
{{++}} Fixes various gameplay and visual issues, includes an accurate, adjustable frame rate limiter, and restores and improves broken shaders which were lost or broken as a result of porting from consoles to PC<ref name="FusionFixChangelogs">{{Refurl|url=https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix#gtaiveflcfusionfix|title=FusionFix's changelogs|date=July 2023}}</ref>
{{ii}} For Patches 1.0.7.0 and 1.0.8.0.
+
{{++}} Includes [[#Ultimate ASI Loader|Ultimate ASI Loader]].
{{ii}} Should be installed before installing FusionFix.
+
{{ii}} Supports both the Complete Edition and retail versions 1.0.7.0 and 1.0.8.0.
{{++}} Fixes some minor graphical issues and replaces the low quality textures in Episodes from Liberty City with better quality ones.
+
{{ii}} Shader fixes and improvements performed utilizing [https://github.com/Parallellines0451/GTAIV.ShaderFixesCollection Shader Fixes].
 
 
====[https://github.com/ThirteenAG/IV.EFLC.ColAccel ColAccel]====
 
{{++}} Greatly reduces loading times.
 
{{ii}} When editing .IMG archives you need to delete <code>colCache.dat</code> and let it get re-created.
 
{{Fixbox|description=Place [https://github.com/ThirteenAG/IV.EFLC.ColAccel/releases ColAccel script] in {{code|{{p|game}}}}|ref=<ref>[https://gtaforums.com/topic/676844-colaccel-reduce-loading-time-by-50/?do=findComment&comment=1068974472 ColAccel - reduce loading time by 50%* - Scripts & Plugins - GTAForums]</ref>|fix=
 
{{ii}} Requires an [[#XLiveLess / ASI loader|ASI Loader]].
 
}}
 
 
 
====Restore removed music====
 
{{ii}} Over 50 radio station tracks were removed from the game in April 2018 due to expired licences.<ref>[https://www.rockpapershotgun.com/2018/04/26/save-the-last-dance-gta-iv-axes-50-soundtrack-songs/ Grand Theft Auto IV Music Cut Patch - Rock Paper Shotgun]</ref>
 
 
 
{{Fixbox|description=Downgrading the Radio Stations|ref=<ref>[https://gtaforums.com/topic/908658-iveflc-radio-downgrader/ IV/EFLC Radio "downgrader" - GTA Forums]</ref>|fix=
 
# Download the (music) [https://gtaforums.com/topic/936600-iii-iv-various-gta-downgraders/ downgrader].
 
# Unpack to the installation folder.
 
# Run {{code|install.bat}}.
 
}}
 
 
 
====[https://gtaforums.com/topic/881495-launch-episodes-as-dlcs-in-gta-iv/ Run EFLC as DLCs]====
 
{{ii}} Not needed for the Complete Edition version.
 
{{++}} Merges the radio stations and songs from EFLC into the base game.
 
{{ii}} Does not work with versions older than 1.0.6.0.
 
{{--}} Removes RamJam FM, Self-Actualization FM and Vice City FM radio stations.
 
 
 
====[https://gtaforums.com/topic/927583-grand-theft-auto-iv-and-episodes-from-liberty-city-characters-fixes/ Grand Theft Auto IV and Episodes From Liberty City: Characters Fixes]====
 
{{++}} Not only does this fix some character textures, but it also makes characters look more consistent with their EFLC appearances.
 
{{ii}} Requires [https://openiv.com/ OpenIV]
 
 
 
====[https://gtaforums.com/topic/925011-player-outfit-texture-fixes Player Outfit Texture Fixes]====
 
{{++}} Fixes colouring issues on the player, pedestrians and N.O.O.S.E. textures.
 
{{ii}} Requires [https://openiv.com/ OpenIV].
 
{{--}} Player Outfit Texture Fixes replaces files from Grand Theft Auto IV and Episodes From Liberty City: Characters Fixes.
 
{{ii}} Ped Outfit and N.O.O.S.E. Texture Fixes do not replace files from Grand Theft Auto IV and Episodes From Liberty City: Characters Fixes.
 
 
 
====[https://gtaforums.com/topic/958625-improved-animations-pack Improved Animations Pack]====
 
{{++}} Fixes several issues with gun animations, such as the firing delay on the assault rifles.
 
{{ii}} Requires [https://openiv.com/ OpenIV].
 
 
 
===[https://www.reddit.com/r/pcgaming/comments/gsn6w8/dxvk_works_magic_on_gta_iv/ Using DXVK to improve performance]===
 
{{++}} DXVK is a DirectX to Vulkan API translation layer. It may drastically improve performance over ancient APIs due to advanced multithreading support, extended draw call handling capabilities and added shader/state cache systems.
 
 
{{Fixbox|description=Installation|fix=
 
{{Fixbox|description=Installation|fix=
# Download the [https://github.com/doitsujin/dxvk/releases DXVK files] on GitHub.
+
# Go to [https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix/releases Releases] and download latest version.
# Extract the file and copy {{file|d3d9.dll}} from the <code>x32</code> folder to <code>{{p|game}}\GTAIV\</code>.
+
# Extract the contents of the archive to {{folder|{{p|game}}\GTAIV\}}
#* Users who experience crashing, freezing, or infinite loading (especially after alt-tabbing or the game otherwise losing focus) should try using DXVK version 1.9.3 or later, as this version has been reported to solve these issues.<ref>[https://github.com/doitsujin/dxvk/issues/2119#issuecomment-1039424275]</ref>
 
#* As of August 2022, some users reported DXVK version 1.9.4 being the most performant for GTA IV, with less overhead on the GPU and causing less stutter when the game engine is under stress (the latest DXVK version at that moment being 1.10.3). {{cn|reason=This needs to be sourced properly|date=August 2022}}
 
 
 
'''Notes'''
 
{{ii}} The game may require more than 2 GB of RAM to avoid stuttering while using wrappers such as DXVK; extending the RAM usage limits is highly recommended, see [[#Use_more_than_2_GB_of_RAM|Use more than 2 GB of RAM]].
 
{{ii}} The game may not detect the correct amount of VRAM available and only show 512 MB instead while using wrappers such as DXVK; see [[#VRAM amount is incorrectly recognized|VRAM amount is incorrectly recognized]] for a fix.
 
{{ii}} To avoid or reduce occasional stuttering and frame skipping, create a new text file, add <code>d3d9.maxFrameLatency = 1</code> to it, and save it as {{file|dxvk.conf}} in <code>{{p|game}}\GTAIV\</code>; this command ensures only a single frame is buffered by the CPU ahead of time, also possibly leading to a decrease in input lag in case V-Sync is active.<ref>http://ant-sh.blogspot.com/2020/07/gta-4-stutter-choppiness-fix.html</ref>
 
{{ii}} Adding <code>d3d9.presentInterval = 1</code> to the {{file|dxvk.conf}} file enables V-Sync; using V-Sync through DXVK may provide less CPU overhead compared to the game's own V-Sync implementation.
 
{{ii}} Adding <code>d3d9.numBackBuffers = 3</code> to the {{file|dxvk.conf}} file may further improve frametime stability while using V-Sync; this command ensures Triple Buffering is active.
 
{{ii}} Using the game's <code>-noprecache</code> command with DXVK is not recommended as it may interfere with its caching system.<ref>https://ant-sh.blogspot.com/2020/09/easy-downgrade-gta-iv-to-1040.html</ref>
 
{{ii}} Combining DXVK with different wrappers (e.g. DxWrapper) is not recommended as it may negate the performance improvement otherwise brought by the Vulkan API and possibly cause other issues as well (e.g. infinite loading screens and visual issues such as invisible character model).
 
{{ii}} DXVK can prevent some ENB shaders like global occlusion from caching and rendering.<ref>https://www.reddit.com/r/GTAIV/comments/um4b8c/comment/i8iaai1/</ref>
 
 
 
'''Additional information'''
 
{{ii}} A GPU with Vulkan support is required.
 
{{ii}} At least 4 physical CPU cores, 8 GB of RAM, and 2 GB of VRAM is recommended.
 
{{ii}} The game may stutter for a while upon the first run; this is due to the shader/state cache compilation and only temporary.
 
 
 
'''Anti-aliasing'''
 
 
 
{{ii}} While not available through DXVK or in-game, anti-aliasing can be added over DXVK by using the SweetFX DLL injector.<ref>[https://ant-sh.blogspot.com/2021/01/antialiasing-with-dxvk-and-gta-iv.html]</ref>
 
# Install DXVK into <code>{{p|game}}\GTAIV\</code> as described above.
 
# Rename the {{file|d3d9.dll}} DXVK file to {{file|d3d9_dxvk.dll}}.
 
# Download [http://sfx.thelazy.net/media/downloads/Boulotaur2024.Injector_CeeJay.dks.1.4.7z SweetFX 1.4u Boulotaur2024's Injector].<ref>[http://sfx.thelazy.net/downloads/</ref>
 
# Extract all the contents of the file except for <code>\X64_dll's</code> and {{file|dxgi.dll}} to <code>{{p|game}}\GTAIV\</code>.
 
# Open <code>SweetFX_settings.txt</code>, and under "Misc settings" at the bottom of the file, set the external wrapper settings to the following: <pre>//external_d3d9_wrapper = d3d9_dxvk.dll</pre>
 
# Save the file and launch the game.
 
{{ii}} Both SMAA and FXAA are available.
 
{{ii}} The anti-aliasing levels, among other features, can be adjusted in {{file|SweetFX_settings.txt}} under "SMAA Anti-aliasing settings" and "FXAA Anti-aliasing settings".
 
{{ii}} Use the Insert key to toggle SweetFX entirely, the End key to create a screenshot, and the Delete key to reload SweetFX.
 
 
}}
 
}}
  
Line 226: Line 122:
 
{{Game data/config|Windows|{{p|localappdata}}\Rockstar Games\GTA IV\Settings\SETTINGS.CFG}}
 
{{Game data/config|Windows|{{p|localappdata}}\Rockstar Games\GTA IV\Settings\SETTINGS.CFG}}
 
}}
 
}}
{{--}} Configuration files are encrypted. For an alternative, see [[#Launch Options|Command line parameters]].
+
{{--}} Configuration files are encrypted. See [[#Launch_options|Command line parameters]] for an alternative.
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|{{p|localappdata}}\Rockstar Games\GTA IV\savegames\{{P|uid}}\|{{P|userprofile\Documents}}\Rockstar Games\GTA IV\Profiles\{{P|uid}}\ (Complete Edition)}}
+
{{Game data/saves|Windows|
}}The Rockstar Games Launcher version searches for Games For Windows - LIVE saves.
+
{{P|userprofile\Documents}}\Rockstar Games\GTA IV\Profiles\{{P|uid}}\ (Complete Edition)|
{{ii}} (old versions only) <code>{{p|localappdata}}\Microsoft\XLive</code> must also be backed up as the save data is bound to the [[Games for Windows - LIVE]] profile.
+
{{p|localappdata}}\Rockstar Games\GTA IV\savegames\{{P|uid}}\ (Retail patches)}}
 +
}}
 +
{{ii}} If a Complete Edition save is not detected, Rockstar Games Launcher offers to search for retail (Games For Windows - LIVE) saves and import them.
 +
{{ii}} On retail patches, {{folder|{{p|localappdata}}\Microsoft\XLive}} must also be backed up; the save data is bound to the [[Games for Windows - LIVE]] profile.
 +
{{ii}} See [[#GTASnP|GTASnP]] to convert Complete Edition saves to retail-compatible saves.
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
Line 251: Line 151:
 
|xbox cloud notes          =  
 
|xbox cloud notes          =  
 
}}
 
}}
{{ii}} Uses Rockstar Social Club's savegame & settings cloud sync function.
+
{{ii}} Uses [[Store:Rockstar_Games_Launcher|Rockstar Games Launcher]] cloud saves for the Complete Edition.
{{ii}} Uses Rockstar Games Launcher cloud saves for Complete Edition.
+
{{ii}} Rockstar Games' cloud saves can be disabled while playing the game <em>in Online Mode</em> using the overlay's menu.
{{ii}} Rockstar Games' cloud saves can be disabled while playing the game <em>in Online Mode</em>, using the overlay's menu.
 
  
 
==Video==
 
==Video==
Line 267: Line 166:
 
|ultrawidescreen wsgf award = incomplete
 
|ultrawidescreen wsgf award = incomplete
 
|ultrawidescreen            = true
 
|ultrawidescreen            = true
|ultrawidescreen notes      = Cutscenes and loading screens are {{term|Vert-}}.<ref>[https://www.youtube.com/watch?v=7KK8oqAVZSU&ab_channel=WideAsFcuk GTA IV (2016 Patch) | 21:9 Review - YouTube]</ref>
+
|ultrawidescreen notes      = Cutscenes and loading screens are {{term|Vert-}}.<ref>[https://www.youtube.com/watch?v=7KK8oqAVZSU&ab_channel=WideAsFcuk GTA IV (2016 Patch) | 21:9 Review - YouTube]</ref> Use [[#FusionFix|FusionFix]] for {{Term|Hor+}}.
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd                = true
 
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
 
|fov                        = hackable
 
|fov                        = hackable
|fov notes                  = [https://gtaforums.com/topic/896795-1080-zolika1351s-trainermod-menu-rewritten/ Zolika1351's Trainer] can be used to set a constant FOV or add a multiplier to the game's FOV. [https://www.gtagaming.com/ultimate-camera-control-1-0-f27022.html Ultimate Camera Control] can be used to add a photo mode with adjustable FOV, does not allow adjustment of in-game FOV.
+
|fov notes                  = Modifiable using a [[#Trainers|trainer]] or [[#FusionFix|FusionFix]].
 
|windowed                  = hackable
 
|windowed                  = hackable
|windowed notes            = Launch the game with <code>-windowed</code> [[#Launch Options|parameter]].
+
|windowed notes            = Run the game with <code>-windowed</code> [[#Launch_options|parameter]].
 
|borderless windowed        = hackable
 
|borderless windowed        = hackable
|borderless windowed notes  = Use [https://github.com/Codeusa/Borderless-Gaming/releases Borderless Gaming], [[#FusionFix|FusionFix]] or [[#ZolikaPatch|ZolikaPatch]].
+
|borderless windowed notes  = Install [[#FusionFix|FusionFix]].
 
|anisotropic                = true
 
|anisotropic                = true
 
|anisotropic notes          = Up to 16 samples.
 
|anisotropic notes          = Up to 16 samples.
|antialiasing              = false
+
|antialiasing              = hackable
|antialiasing notes        =  
+
|antialiasing notes        = [[FXAA]], [[SMAA]], and [[SSAA]] 2x with [[#FusionFix|FusionFix]].
 +
|upscaling                  = false
 +
|upscaling tech            =
 +
|upscaling notes            =  
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = false
+
|120 fps                    = limited
|120 fps notes              = Framerates above 60 may cause minor physics/collision bugs ([[#Cutscenes are too zoomed in|Cutscenes may be zoomed in incorrectly]]; [[#Regular camera movement and handbrake camera are too slow|slow handbrake camera]]; handbrake camera is too fast on high FPS<ref>[https://github.com/GTAmodding/GTAIV-Issues-List/issues/21 Handbrake camera is too fast on high FPS (gamepad only) · Issue #21 · GTAmodding/GTAIV-Issues-List]</ref>). [[#FusionFix|FusionFix]] fixes some of these issues. At least two end game missions (''A Revenger's Tragedy'' and ''Out of Commission'') cannot be completed above 60 FPS.
+
|120 fps notes              = Frame rates above 60 cause some bugs, like buggy vehicle physics, motorcycles getting extremely slippery. Unofficial [[#Timing-related issues|fixes]] and patches, such as [[#FusionFix|FusionFix]], do not completely fix these issues.
 
|hdr                        = false
 
|hdr                        = false
 
|hdr notes                  = <ref>{{Refcheck|user=Blackbird|date=2021-04-17|comment=}}</ref>
 
|hdr notes                  = <ref>{{Refcheck|user=Blackbird|date=2021-04-17|comment=}}</ref>
|ray tracing                =  
+
|ray tracing                = false
 
|ray tracing notes          =  
 
|ray tracing notes          =  
 
|color blind                = unknown
 
|color blind                = unknown
Line 302: Line 204:
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = always on
+
|acceleration option      = hackable
|acceleration option notes = Deadzone can be removed with [[#FusionFix|FusionFix]] or [[#ZolikaPatch|ZolikaPatch]].
+
|acceleration option notes = Always on by default.
 
|mouse sensitivity        = true
 
|mouse sensitivity        = true
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
Line 313: Line 215:
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 
|controller support        = true
 
|controller support        = true
|controller support notes  = Go to <code>Options</code> then <code>Controls</code> then <code>Controller Options</code> and click <code>Enable DirectInput</code>.
+
|controller support notes  =  
 
|full controller          = true
 
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
Line 328: Line 230:
 
|impulse triggers          = false
 
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = true
+
|dualshock 4              = hackable
|dualshock 4 notes        =  
+
|dualshock 4 notes        = See [[Controller:DualShock 4|DualShock 4]] or [[Controller:DualSense|DualSense]].
 
|dualshock prompts        = hackable
 
|dualshock prompts        = hackable
|dualshock prompts notes  = See [[#PS3 Controller Buttons|PS3 Controller Buttons]].
+
|dualshock prompts notes  = DualShock 4 and DualSense button prompts available via [[#FusionFix|FusionFix]].
 
|light bar support        = false
 
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
Line 341: Line 243:
 
|tracked motion prompts notes =  
 
|tracked motion prompts notes =  
 
|other controllers        = true
 
|other controllers        = true
|other controllers notes  =  
+
|other controllers notes  = See [[#DirectInput controller support|DirectInput controller support]].
 
|other button prompts      = xbox
 
|other button prompts      = xbox
 
|other button prompts notes=  
 
|other button prompts notes=  
Line 362: Line 264:
 
}}
 
}}
  
===PS3 Controller Buttons===
+
===Mouse deadzone===
If using a PlayStation controller, you might want to change the Xbox 360 buttons used in the game's UI to the DUALSHOCK buttons. To do so, follow the instructions below.
+
{{ii}} The game has a non-toggleable mouse deadzone that makes it really hard to aim at low DPI values.<ref>{{Refurl|url=https://gtaforums.com/topic/436351-fix-this-mouse-issue-rockstar/|title=Fix this mouse issue Rockstar! - Help & Support - GTAForums|date=2023-07-08}}</ref>
 +
{{Fixbox|description=Use [[#FusionFix|FusionFix]]<ref name="FusionFix_RawMouse">{{Refurl|url=https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix/issues/263#issuecomment-1826332017|title=GTAIV.EFLC.FusionFix - Will different sensitivity with Mousefix = 1 and Mousefix = 0 ever be fixed #263|date=2024-03-17, comment|snippet=New RAW input option was added and mouse fix was removed, sniper seems to be behaving better now, comment for unlock if persist}}</ref>|fix=
 +
}}
  
{{Fixbox|description=Instructions|ref={{cn|date=March 2017}}|fix=
+
===DirectInput controller support===
# Download the [https://www.gtagarage.com/mods/show.php?id=12721 Controller Button Icon Change] mod.
+
{{Fixbox|description=Run the game with {{code|-usedirectinput}} [[#Launch_options|parameter]]|ref=<ref>{{Refurl|url=https://support.rockstargames.com/articles/200144826/Currently-Supported-Controllers-for-GTAIV-PC|title=Currently Supported Controllers for GTA IV PC - Rockstar Support|date=May 2023}}</ref>|fix=}}
# Extract <code>buttons_360.wtd</code> and <code>frontend_360.wtd</code> to <code>{{p|game}}\PC\textures\</code>
+
{{Fixbox|description=Enable support in in-game options|ref=<ref>{{Refcheck|user=Sandemc|date=2023-07-07|comment=}}</ref>|fix=
 +
# Open the in-game ''Options'' menu.
 +
# From the list which appears, select '''Controls'''.
 +
# Click '''Enable DirectInput''' under '''Controller Options'''.
 
}}
 
}}
  
===DirectInput Controller support (old versions only)===
+
===Right trigger does not work when using Steam Input===
{{Fixbox|description=Launch the game with {{code|-usedirectinput}} [[Glossary:Command line arguments|parameter]]|ref=<ref>[https://support.rockstargames.com/articles/200144826/Currently-Supported-Controllers-for-GTAIV-PC Currently Supported Controllers for GTA IV PC - Rockstar Support]</ref>|fix=
+
{{Fixbox|description=Bind Soft Pull Action to Right Trigger|ref=<ref>{{Refurl|url=https://gtaforums.com/topic/825999-ps4-anyone-else-having-trouble-with-their-right-trigger|title=gtaforums.com|date=May 2023}}</ref>|fix=
{{ii}} Added in Patch 1.0.2.0<ref>[https://gtaforums.com/topic/393961-title-update-v-1020/ Title Update v. 1.0.2.0 - Help & Support - GTAForums]</ref>
+
# Right-click the game in the Steam library and go to manage/controller configuration.
{{ii}} After Patch 1.0.3.0 a separate option was located in <code>Options</code> then <code>Controls</code> then <code>Controller Options</code>.
+
# Click <code>Right Trigger</code> and bind <code>Soft Pull Action</code> to <code>Right Trigger</code>.
 
}}
 
}}
  
Line 380: Line 287:
 
{{Audio
 
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    = SFX & Music.
+
|separate volume notes    = Music and SFX.
 
|surround sound          = true
 
|surround sound          = true
|surround sound notes    = Up to 5.0 output<ref name=satsun>[https://satsun.org/audio/ PC Gaming Surround Sound Round-up]</ref>
+
|surround sound notes    = Up to 5.0 output.<ref name=satsun>[https://satsun.org/audio PC Gaming Surround Sound Round-up]</ref>
 
|subtitles                = true
 
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
Line 395: Line 302:
 
|general midi audio        =  
 
|general midi audio        =  
 
|general midi audio notes  =  
 
|general midi audio notes  =  
 +
|royalty free audio      = false
 +
|royalty free audio notes =
 
}}
 
}}
{{ii}} Commands responsible for the in-game audio:
+
 
 +
{{ii}} [[Glossary:Command line arguments|Command line arguments]] responsible for the in-game audio:
 
* <code>-fullspecaudio</code>: forces higher quality audio (default).
 
* <code>-fullspecaudio</code>: forces higher quality audio (default).
* <code>-minspecaudio</code>: forces lower quality audio - good for lower-end processors (while it doesn't decrease the definition of the audio, some extra audio details were removed, therefore reducing CPU load).
+
* <code>-minspecaudio</code>: forces lower quality audio, good for lower-end CPUs (removes some extra audio details, not reducing audio quality; reduces CPU load).
{{ii}} The game uses DirectSound<ref name=satsun/> which can be handled by Creative Alchemy (set duration to 10).<ref>[https://gtaforums.com/topic/393357-creative-alchemy/?do=findComment&comment=1058901876 Creative Alchemy - GTAForums]</ref> Just run {{code|LaunchGTAIV.exe}} as administrator just in case the game crashes (unnecessary in Rockstar Launcher version).
+
{{ii}} [https://www.nexusmods.com/newvegas/mods/65094 DSOAL] for using as alternative DirectSound wrapper (with or without HRTF) works on the Rockstar Games Launcher version and on Windows 10 builds prior to 1809.
[https://www.nexusmods.com/newvegas/mods/65094/ DSOAL] for using as alternative DirectSound wrapper (with or without HRTF) is compatible with the Rockstar Games Launcher version and with Windows 10 builds lower than at least 1809.
 
  
 
{{L10n|content=
 
{{L10n|content=
Line 416: Line 325:
 
  |subtitles = hackable
 
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
  |notes    = Fan translation, [https://www.gta.cz/gta4/download/gta-4-preklady-cz-sk/date/ download].
+
  |notes    = Fan translation, [https://www.gta.cz/gta4/download/gta-4-preklady-cz-sk download].
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 437: Line 346:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = hackable
 
  |subtitles = hackable
  |notes    = [https://magyaritasok.hu/magyaritasok/grand-theft-auto-4/1935 Fan translation.]
+
  |notes    = Fan translation, [https://web.archive.org/web/20190913235412/http://magyaritasok.hu/magyaritasok/grand-theft-auto-4/1935 download].
 
  |fan      = true
 
  |fan      = true
 
}}
 
}}
Line 453: Line 362:
 
  |subtitles = true
 
  |subtitles = true
 
  |fan      =  
 
  |fan      =  
 +
|notes    = Only the main game is translated, user must change game language to access DLC content.<ref>{{Refurl|url=https://support.rockstargames.com/articles/360045297353/Japanese-language-support-in-Grand-Theft-Auto-IV-Complete-Edition|title=Japanese support|date=2022-12-01}}</ref> See [[#Game language does not follow the Rockstar Games Launcher/Steam settings|this]] to enforce different language without having to change Rockstar Games Launcher or Steam language.
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 460: Line 370:
 
  |subtitles = hackable
 
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
  |notes    = Fan translation, [https://steamcommunity.com/sharedfiles/filedetails/?id=818395007 download]. For Complete Edition [https://steamcommunity.com/sharedfiles/filedetails/?id=2030443674 download this version]
+
  |notes    = Fan translation, [https://steamcommunity.com/sharedfiles/filedetails/?id=818395007 download]. Download [https://steamcommunity.com/sharedfiles/filedetails/?id=2030443674 this] for the Complete Edition.
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 468: Line 378:
 
  |subtitles = hackable
 
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
  |notes    = Fan translation, [https://tribogamer.com/downloads/690_baixar-traducao-gta-iv-v1-0-7-0-grand-theft-auto-iv.html download].
+
  |notes    = Fan translation, [https://www.centraldetraducoes.net.br/2008/04/traducao-do-gta-iv-pc.html download]. Download [https://www.centraldetraducoes.net.br/2023/04/traducao-do-gta-iv-complete-edition-pc.html this] for the Complete Edition.
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 475: Line 385:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Official localization by «1C-Softclub» included in Complete Edition, for other patches download [https://libertycity.ru/files/gta-4/37772-rusifikator-grand-theft-auto-iv-i-grand.html here].
+
  |notes    = Official localization by «1C-Softclub» included in the Complete Edition. Download [https://community.pcgamingwiki.com/files/file/2693-grand-theft-auto-iv-russian-localization-for-retail-patches/ this] for retail versions.
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 484: Line 394:
 
  |subtitles = true
 
  |subtitles = true
 
  |fan      =  
 
  |fan      =  
}}
 
{{L10n/switch
 
|language  = Ukrainian
 
|interface = hackable
 
|audio    = false
 
|subtitles = hackable
 
|fan      = true
 
|notes    = Fan translation, [http://www.ex.ua/87017930 download].
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 504: Line 406:
  
 
==Network==
 
==Network==
 +
{{ii}} HappinessMP does not support any mods or improvements which require [[#Ultimate ASI Loader|Ultimate ASI Loader]], meaning [[#FusionFix|FusionFix]] is incompatible with it.<ref>{{Refcheck|user=Sandemc|date=2023-11-21}}</ref>
 
{{Network/Multiplayer
 
{{Network/Multiplayer
 
|local play          = hackable
 
|local play          = hackable
 
|local play players  = 4
 
|local play players  = 4
|local play modes    = Coop, Versus
+
|local play modes    = Co-op, 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            = true
 
|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://citizeniv.net/ CitizenMP:IV] or [http://iv-mp.eu/ IV:MP]. If running Complete Edition, [[#Downgrading|downgrade]] first.
+
|lan play notes      = For 1.0.7.0 and 1.0.8.0, use vanilla Games for Windows - LIVE's LAN feature, or use [https://iv-mp.eu IV:MP]. For the Complete Edition, use [https://happinessmp.net/ HappinessMP].
 
|online play          = true
 
|online play          = true
 
|online play players  = 32
 
|online play players  = 32
 
|online play modes    = Co-op, Versus
 
|online play modes    = Co-op, Versus
|online play notes    = Use vanilla Games for Windows - LIVE's LIVE play feature, or use [https://gtaconnected.com/ Grand Theft Auto Connected], [https://citizeniv.net/ CitizenMP:IV] or [http://iv-mp.eu/ IV:MP]. If running Complete Edition, [[#Downgrading|downgrade]] first.
+
|online play notes    = For 1.0.7.0 and 1.0.8.0, use vanilla Games for Windows - LIVE's LIVE play feature, or use [https://iv-mp.eu IV:MP] or [https://gtaconnected.com Grand Theft Auto Connected]. For the Complete Edition, use [https://happinessmp.net/ HappinessMP].
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
 
}}
 
}}
{{ii}} GTA Connected gives you the closest experience to the original multiplayer.
 
  
 
{{Network/Connections
 
{{Network/Connections
|matchmaking        = false
+
|matchmaking        = true
|matchmaking notes  =  
+
|matchmaking notes  = Games for Windows - LIVE<ref>{{Refcheck|user=Sandemc|date=2023-07-08|comment=Works, but unclear what lobbies are being prioritized; from what people are saying, it also has issues with modes like Free Mode}}</ref> and [https://gtaconnected.com Grand Theft Auto Connected]<ref>{{Refcheck|user=Sandemc|date=2023-07-08|comment=You can't matchmake between servers, however.}}</ref> both have an option for matchmaking, titled '''Quick Play''' in the in-game '''Multiplayer''' menu
 
|p2p                = true
 
|p2p                = true
|p2p notes          = Games For Windows - LIVE is P2P, GTA Connected has an optional toggle for P2P.
+
|p2p notes          = Games For Windows - LIVE is P2P, [https://gtaconnected.com Grand Theft Auto Connected] has an optional toggle for P2P.
|dedicated          = true
+
|dedicated          = hackable
|dedicated notes    =  
+
|dedicated notes    = Requires a third-party multiplayer client, such as [https://iv-mp.eu IV:MP], [https://gtaconnected.com Grand Theft Auto Connected], or [https://happinessmp.net/ HappinessMP].
 
|self-hosting      = true
 
|self-hosting      = true
|self-hosting notes =  
+
|self-hosting notes = Some unofficial third-party multiplayer clients, such as [https://happinessmp.net/ HappinessMP], allow self-hosting.<ref>{{Refurl|url=https://happinessmp.net/docs/server/getting-started/|title=HappinessMP - Getting Started (Self-hosted server setup)|date=2024-03-17}}</ref>
|direct ip          = true
+
|direct ip          = unknown
 
|direct ip notes    =  
 
|direct ip notes    =  
 
}}
 
}}
Line 538: Line 440:
 
|tcp  = {{abbr|GFWL|Games for Windows - LIVE}}: 3074
 
|tcp  = {{abbr|GFWL|Games for Windows - LIVE}}: 3074
 
|udp  = {{abbr|GFWL|Games for Windows - LIVE}}: 3074, 88; IV:MP: 8888
 
|udp  = {{abbr|GFWL|Games for Windows - LIVE}}: 3074, 88; IV:MP: 8888
|upnp = unknown
+
|upnp = true
|ref  = <ref>[http://forum.iv-mp.eu/viewtopic.php?f=10&p=392 IV:MP T4 Manual - IV-MP Community Forum]</ref>
+
|ref  = <ref>{{Refurl|url=https://forum.iv-mp.eu/viewtopic.php?f=10&p=392|title=IV:MP T4 Manual - IV-MP Community Forum|date=May 2023}}</ref>
 
}}
 
}}
 +
{{ii}} UPnP is used on the Games for Windows -  LIVE version.
  
 
==VR support==
 
==VR support==
Line 547: Line 450:
 
|native 3d notes            =  
 
|native 3d notes            =  
 
|nvidia 3d vision            = true
 
|nvidia 3d vision            = true
|nvidia 3d vision notes      = For better support use [https://helixmod.blogspot.com/2012/05/grand-theft-auto-iv-by-mana84-before.html Helix Mod: Grand Theft Auto IV]
+
|nvidia 3d vision notes      = Use [https://helixmod.blogspot.com/2012/05/grand-theft-auto-iv-by-mana84-before.html Helix Mod: Grand Theft Auto IV] for better support.
 
|vorpx                      = true
 
|vorpx                      = true
 
|vorpx modes                = G3D
 
|vorpx modes                = G3D
|vorpx notes                = Officially supported game, see [https://www.vorpx.com/supported-games/ official vorpx game list].
+
|vorpx notes                = Officially supported game, see [https://www.vorpx.com/supported-games official vorpX game list].
 
|vr only                    =  
 
|vr only                    =  
 
|htc vive                    =  
 
|htc vive                    =  
Line 578: Line 481:
 
}}
 
}}
  
==Issues fixed==
+
==Issues unresolved==
{{ii}} A comprehensive list of all of the game's error codes can be found [https://web.archive.org/web/20090102104112/https://www.rockstargames.com/support/gta4pc/GTAIV_Error_Codes_ALL_EN.html here].  
+
{{mm}} [https://github.com/GTAmodding/GTAIV-Issues-List/issues Community-maintained issue database]
{{ii}} In case of old versions - for [[Games for Windows - LIVE]] on Windows 8 or later, install the latest [https://community.pcgamingwiki.com/files/file/1012-microsoft-games-for-windows-live/ Games for Windows - LIVE].
+
===Timing-related issues===
 +
{{ii}} A framerate higher than 60 FPS can result in timing issues, including, but not limited to:
 +
* Menu fade in/out becomes increasingly longer at framerates above 60
 +
* In the mission "Out of Commission", while trying to climb onto the helicopter, no matter how often the jump key is pressed, the player character will not be able to get onto the helicopter. Reportedly fixed with patch 1.0.8.0.<ref name = "Patch8Notes">{{Refurl|url=https://support.rockstargames.com/articles/235650888/span-class-highlight-Grand-Theft-Auto-IV-Patch-8-span-Title-Update-Notes-PC-Only|title=Grand Theft Auto IV Patch 8 Title Update Notes (PC Only) - Rockstar Games Customer Support|date=3 July 2023}}</ref>, but may still break above 60 FPS.
 +
* Brucie's garage door in the mission "Easy as Can Be" closes, prematurely leaving Niko trapped.<ref>{{Refcheck|user=Sandemc|date=2023-07-07}}</ref>
 +
* The use of the virtual keyboard of the police car computer becomes impossible to control with the keyboard due to the sensitivity being increased too much.
 +
* Several activities, such as pool and air hockey, have their physics break, causing them to not play as expected.
 +
* The handbrake camera and regular camera movement become excessively slow.
 +
* The entire game runs faster than normal when above 250 FPS.<ref>{{Refurl|url=https://www.speedrun.com/gtaiv/thread/wvt6r/1|title=Speedup at absurd FPS (300+)|date=2023-07-08}}</ref>
 +
* Cutscenes zoom in above 30 FPS.<ref>{{Refurl|url=https://github.com/GTAmodding/GTAIV-Issues-List/issues/1|title=GitHub - GTAIV-Issues-List - Issue #1|date=2023-07-03}}</ref>
 +
* Postprocessing effects are inconsistent at different framerates.
 +
* Rain effects are inconsistent on different framerates.
 +
{{Fixbox|description=Use [[#FusionFix|FusionFix]]|ref=<ref>{{Refurl|url=https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix#main|title=GitHub - ThirteenAG/GTAIV.EFLC.FusionFix|date=2023-11-03|snippet="Workaround for the garage door bug on high framerates, the garage door only closes now when Niko is actually outside of the garage", "Fixed the heli climb QTE being impossible on really high framerates", "Workaround for a bug where Jacob crashes the Annihilator on high framerates (Deal Ending)", "Fixed motion blur framerate scaling", "Fixed rain framerate scaling"}}</ref><ref>{{Refurl|url=https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix/releases/tag/v2.0|title=GitHub - Release GTAIV.EFLC.FusionFix v2.0|date=2023-11-03|snippet="Fixed cutscene jitter and excessive zooming at framerate above 30", "Fixed bike sliding at framerate above 60"}}</ref>|fix=
  
===Unable to play in Offline Mode with the Steam version of the game===
+
'''Note:'''
This solution will enable the real offline mode with a working saving system.
+
{{ii}} Does not completely fix timing-related issues.
{{Fixbox|description=Launch the game from the Rockstar Games Launcher|ref=<ref>{{Refcheck|user=Bowi|date=2022-08-14|comment=Tested myself with both Steam's and Rockstar Launcher's clouds disabled.}}</ref>|fix=
 
#Make sure both Steam and Rockstar Games Launcher are already set for offline mode: [[Store:Steam#Offline_Mode|Steam's how-to]]. [[Store:Rockstar_Games_Launcher#Offline_Mode|Rockstar Games Launcher's how-to]].
 
#Disconnect your device from Ethernet and Wi-Fi.
 
#Launch the Rockstar Games Launcher using Windows' Start Menu, which uses a shortcut to "LauncherPatcher.exe" (usually located in "{{p|programfiles}}\Rockstar Games\Launcher")
 
#Launch the game from this launcher by clicking on "Play on Steam".
 
 
}}
 
}}
 
+
{{Fixbox|description=[[Glossary:Frame rate (FPS)#Frame rate capping|Cap frame rate]] to 60 FPS.|ref=<ref name="youtube.com">[https://www.youtube.com/watch?v=PH0gIfTZ4gA&t=390s GTA IV: Bugs and Glitches compilation]</ref>|fix=
===Rockstar Games Launcher stuck at black loading screen===
+
'''Note:'''
{{Fixbox|description=Update your GPU drivers<ref name="translate.google.pl">https://translate.google.pl/translate?sl=pl&tl=en&u=https%3A%2F%2Fforum.pclab.pl%2Ftopic%2F1303525-Gta-5-si%25C4%2599-nie-wczytuje%2Fpage__pid__15789133__st__0%26%23entry15789133</ref>|fix= }}
+
{{ii}} [[#FusionFix|FusionFix]] has an in-game FPS toggle, configurable in the in-game '''Graphics''' section of '''Settings'''.<ref name="FusionFixChangelogs"/>
 
 
===Fatal error: RMN20===
 
{{Fixbox|description=Run game in compatibility mode|ref={{cn|date=July 2016}}|fix=
 
# Go to the installation folder.
 
# Right click on <code>GTAIV.exe</code> and enter its properties screen.
 
# Under the compatibility tab, set the compatibility mode to Windows Vista (Service Pack 2) and click <code>OK</code>.
 
 
}}
 
}}
{{Fixbox|description=If using Windows 7, Vista or XP, update your Windows to the latest available [https://support.microsoft.com/help/14162/windows-service-pack-and-update-center service pack]|ref=<ref>[https://support.rockstargames.com/articles/200145176/GTAIV-Error-Code-RMN20 GTA IV: Error Code RMN20 - Rockstar Support]</ref>}}
 
  
===Game stuck at disclaimer screen or Rockstar logo on Windows 10===
+
==Issues fixed==
{{Fixbox|description=Disable fullscreen optimization|ref=<ref>https://steamcommunity.com/app/12210/discussions/0/2592234299551921423/#c2592234299552032969</ref>|fix=
 
# Go to the installation folder.
 
# Right click on <code>GTAIV.exe</code> and enter its properties screen.
 
# Under the compatibility tab, tick <code>Disable fullscreen optimisations</code> and click <code>OK</code>.
 
}}
 
  
===Right trigger doesn't work when using Steam Input===
+
===Game language does not follow the Rockstar Games Launcher/Steam settings===
{{Fixbox|description=Bind Soft Pull Action to Right Trigger|ref=<ref>https://gtaforums.com/topic/825999-ps4-anyone-else-having-trouble-with-their-right-trigger/</ref>|fix=
+
{{Fixbox|description=Apply Language Loader|ref=<ref>{{Refcheck|user=Tomasak|date=2022-12-01|comment=Checked if mod works on latest CE version}}</ref>|fix=
# Right click the game in your steam library and go to manage/controller configuration.
+
{{ii}} Requires [[#Ultimate_ASI_Loader|Ultimate ASI Loader]].
# Click on <code>Right Trigger</code> and bind <code>Soft Pull Action</code> to <code>Right Trigger</code>.
+
# Download and extract [https://github.com/gennariarmando/iv-language-loader/releases Language Loader] to {{folder|{{P|game}}\plugins\}}.
 +
# Edit {{code|GameLanguageID}} in {{file|IVLanguageLoader.ini}} to the desired language.
 
}}
 
}}
  
===Infinite loading loop===
+
===No bullet spread/recoil===
{{Fixbox|description=See [[#Texture popping, stuttering and other performance issues after running the game for a while|Large framerate drops on densely detailed parts of the city]]|ref=<ref>[https://steamcommunity.com/app/12210/discussions/0/684839199886786211/#c684839199904387807 READ THIS if your GTA 4 gets stuck on the loading screen after pressing play! Easy Fix. :: Steam Community Discussions]</ref><ref>[https://www.gog.com/forum/general/need_help_running_gta_iv_steam_on_windows_81/post8 Need help running GTA IV (Steam) on Windows 8.1, page 1 - GOG.com Forum]</ref>}}
+
{{Fixbox|description=Use [[#FusionFix|FusionFix]]|ref=<ref>{{Refurl|url=https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix|title=GitHub - GTAIV.EFLC.FusionFix|date=2023-07-04|snippet=Fixed recoil behavior that was different when playing with keyboard/mouse and gamepad}}</ref>|fix=
 
+
'''Note:'''
===Large framerate drops on densely detailed parts of the city===
+
{{ii}} Requires 1.0.7.0, 1.0.8.0, or the Complete Edition.
{{Fixbox|description=Lower the view distance to 25 or lower. Anything higher may cause drops in performance when looking at the city's skyline or densely detailed areas (particularly Middle Park) for little visual gain.|fix=
+
{{ii}} The option is enabled by default, but can be toggled off by changing '''RecoilFix''' to 0 in {{File|GTAIV.EFLC.FusionFix.ini}}.
 
 
{{ii}} You may also increase your performance significantly while minimising pop-in and graphical glitches by setting the Detail Distance between 10 and 40.
 
{{ii}} If you need very high framerates, it is recommended that you disable shadows as they are CPU-intensive and also reduce the Vehicle Density to around 40 (33 is the console default if you want a "vanilla" experience).
 
{{ii}} Keeping V-Sync enabled (with the shadows disabled) may help the game maintain close to stable 60 FPS even on old Intel Core 2 Quad CPUs.
 
{{ii}} Alternatively, you can also try out disabling Clip Capture in the "Game" option in the main menu and setting <code>-minspecaudio</code> which can unload the CPU to some extent depending on your computer's specifications and <code>-noprecache</code> in some scenarios and <code>-disableimposters</code> excluding flying.
 
 
}}
 
}}
  
===Texture popping, stuttering and other performance issues after running the game for a while===
+
===Unable to play in offline mode with the game's Steam version===
{{Fixbox|description=Force maximum available memory|ref=<ref>[https://gtaforums.com/topic/404147-how-to-use-memrestrict-to-fix-stuttering/ How to use -memrestrict to fix stuttering - GTA Forums]</ref>|fix=
+
{{ii}} This solution will enable offline mode with local game saves.
# Create a file named <code>commandline.txt</code> in the game's root folder.
+
{{Fixbox|description=Run the game from the Rockstar Games Launcher|ref=<ref>{{Refcheck|user=Bowi|date=2023-01-21|comment=Tested myself with both Steam's and Rockstar Launcher's clouds disabled.}}</ref>|fix=
# Depending on your texture quality, enter one of the following codes in to the newly created file:
+
# Ensure both Rockstar Games Launcher and Steam are already set for offline mode: [[Store:Rockstar_Games_Launcher#Offline_Mode|Rockstar Games Launcher's how-to]]. [[Store:Steam#Offline_Mode|Steam's how-to]].
#* Low textures (256 MB VRAM):    <code>-memrestrict 230686720</code>
+
# Disconnect the system from Ethernet and Wi-Fi.
#* Medium textures (512 MB VRAM): <code>-memrestrict 314572800</code>
+
# Run the Rockstar Games Launcher using Windows' Start Menu, that uses a shortcut to {{file|LauncherPatcher.exe}} (usually located in {{folder|{{p|programfiles}}\Rockstar Games\Launcher}}).
#* High textures (1 GB+ VRAM):    <code>-memrestrict 681574400</code>
+
# Run the game from this launcher by clicking "Play on Steam".
# Save the file and launch the game.
 
{{ii}} <code>-reservedApp 0</code> is also worth a try for a 64-bit OS.<ref name="popin">[https://gtaforums.com/topic/445554-extreme-texture-pop-in/?do=findComment&comment=1059878604 Extreme Texture Pop-in - GTAForums]</ref>
 
{{ii}} Using high-resolution textures is not recommended for systems with less than 4GB of memory.<ref name="popin"/>
 
{{ii}} Forcing available memory with Patch 1.0.8.0 is not recommended as it will make the game unstable.
 
 
}}
 
}}
  
{{Fixbox|description=Make sure [[Steam#Toggle Steam overlay|Steam Overlay]] is enabled|ref=<ref>[https://steamcommunity.com/app/12210/discussions/0/627456486486144577/#c627456486629170172/ How do i get over 60 fps in GTA 4 ?? - Steam Community Discussions]</ref>{{CN|Ok. I know there's already a "documented" reference. But wtf? This makes absolutely no sense}}}}
+
===VRAM amount is wrongly detected===
 
+
{{ii}} The game can wrongly detect the amount of VRAM available, showing only 512 MB instead.
===No recoil/bullet spread===
+
{{ii}} Claimed to be fixed on 1.0.8.0,<ref name="patch 8">{{Refurl|url=https://support.rockstargames.com/articles/235650888/Grand-Theft-Auto-IV-Patch-8-Title-Update-Notes-PC-Only|title=Grand Theft Auto IV Patch 8 Title Update Notes (PC only)|date=2022-08-23}}</ref> but may still happen on certain system configurations<ref>{{Refurl|url=https://gameskeys.net/gta-iv-how-to-fix-resource-usage-vram-stuck-on-512-mb|title=GTA IV – How to fix Resource Usage (VRAM) stuck on 512 MB|date=9 June 2023}}</ref> such as laptops with dual GPU configurations<ref>{{Refcheck|user=Tomasak|date=2022-11-29|comment=Checked on laptop with GTX 1060 and Intel HD 630 GPU combination}}</ref>, when using wrappers like [[#DXVK|DXVK]].
{{--}} By default, recoil/bullet spread is only enabled when playing with a controller. This results in 100% shooting accuracy when using a keyboard and a mouse.
+
{{Fixbox|description=Use <code>-availablevidmem XXXX.0</code> [[Glossary:Command line arguments|command line argument]] and replace <code>XXXX</code> by the wanted amount of VRAM in MB|ref=<ref>{{Refcheck|user=Tomasak|date=2022-11-29|comment=Tested on both platforms}}</ref>|fix=
 
+
'''Notes'''
{{Fixbox|description=Apply [[#FusionFix|FusionFix]]|ref=<ref>[https://github.com/GTAmodding/GTAIV-Issues-List/issues/6 Recoil behaves differently between gamepad and kb/mouse · Issue #6 · GTAmodding/GTAIV-Issues-List]</ref>|fix=
+
{{ii}} Using any value above <code>3072.0</code> on latest Complete Edition version is not recommended as it seems to cause texture popping all throughout the map.<ref>{{Refcheck|user=ZT111|date=2023-03-27|comment=}}</ref>{{dubious|date=2023-07-07|reason=(User:Sandemc): I can't reproduce the solution on my end. While I do have the idea of the issue that's happening (however, not entirely certain), it occurs equally as much on 4096 and 3072 values, so I would like some confirmation on this}}
}}
 
 
 
{{Fixbox|description=Install the [https://github.com/Crspy/IV-RecoilFix/releases/ Bullet Spread/Recoil Fix] script|ref=<ref>[https://gtaforums.com/topic/356452-archived-requests-need-ideas/page/264/?tab=comments#comment-1065277851 Archived Requests, need ideas? - GTAForums]</ref>|fix=
 
{{ii}} Not recommended to be used in Multiplayer.
 
{{ii}} Requires an [[#XLiveLess / ASI loader|ASI Loader]].
 
}}
 
 
 
===Regular camera movement and handbrake camera are too slow===
 
{{ii}} This bug occurs when the framerate exceeds 60 FPS.
 
 
 
{{Fixbox|description=Apply [[#FusionFix|FusionFix]] (keyboard and mouse controls only)|ref=<ref>[https://github.com/GTAmodding/GTAIV-Issues-List/issues/10 Handbrake camera is too slow · Issue #10 · GTAmodding/GTAIV-Issues-List]</ref>|fix=
 
}}
 
{{Fixbox|description=[[Glossary:Frame rate (FPS)#Frame rate capping|Cap framerate]] to 60 FPS or below}}
 
 
 
===Cutscenes are too zoomed in===
 
{{ii}} This bug occurs when the framerate exceeds 60 FPS.
 
 
 
{{Fixbox|description=Apply [[#FusionFix|FusionFix]]|ref=<ref>[https://github.com/GTAmodding/GTAIV-Issues-List/issues/1 Zoomed in cutscenes · Issue #1 · GTAmodding/GTAIV-Issues-List]</ref>|fix=
 
}}
 
{{Fixbox|description=[[Glossary:Frame rate (FPS)#Frame rate capping|Cap framerate]] to 60 FPS or below}}
 
 
 
===Game language doesn't follow the Steam/Rockstar Games Launcher settings===
 
{{Fixbox|description=Change Windows language|fix=
 
}}{{Fixbox|description=Replace {{code|.gxt}} file|fix=
 
# Go to {{code|{{p|game}}\common\text\}} and make a copy of {{code|.gxt}} file of the desired language
 
# Delete the language set you currently have.
 
# Rename the previously made copy to the name of the previously deleted file.
 
 
 
{{ii}} You need to do this separately for TLaD and TBoGT, as they use separate GXTs: {{code|{{p|game}}\TLaD\common\text\}} and {{code|{{p|game}}\TBoGT\common\text\}} folders respectively.
 
}}
 
 
 
===The game will load with minimal graphics settings and won't let you change them===
 
{{ii}} For video cards that have more than 2 GB of VRAM the game will run but won't let you change the graphics settings to anything better. To force the game to allow the changes, load the game's executable with this extra parameter: <code>-norestrictions</code>.
 
 
 
{{Fixbox|description=Bypass graphics restrictions on Steam version|ref={{cn|date=July 2016}}|fix=
 
# Open your Steam library.
 
# Right-click on <code>Grand Theft Auto IV</code> and select <code>Properties</code>.
 
# Press the <code>Set Launch Options...</code> button.
 
# Enter <code>-norestrictions</code> into the text field, press <code>OK</code>.
 
# Start the game.
 
 
}}
 
}}
{{Fixbox|description=Bypass graphics restrictions on other versions|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Use ExtendVidMem|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/12210/discussions/0/1862741826497533706/?ctp=10#c1862741826500211410|title=Newest patch - VRAM 512MB limit !!|date=May 2023}}</ref>|fix=
# Go to <code>{{p|game}}</code>.
+
{{ii}} Works on the Complete Edition.
# Create a new text file in this folder and name it <code>commandline.txt</code>.
+
# Download the {{file|dinput8.dll}} file in [https://github.com/colistro123/GTAIV_ExtendVidMem this page].
# Open it and add the string <code>-norestrictions</code> to it.
+
# Extract it to {{folder|{{p|game}}\GTA IV\}}.
# Save the file.
 
# Start the game.
 
}}
 
 
 
===AMD/ATI Radeon Water Fix===
 
{{ii}} There is a problem where the water loses its details after a while on AMD/ATI cards. To fix this issue do this:
 
 
 
{{Fixbox|description=Replace the water shaders|ref={{cn|date=July 2016}}|fix=
 
# Download the fixed [https://www.mediafire.com/?aj5546c1gqb8473 waterTex] shader file.
 
# Go to <code>{{p|game}}\GTAIV</code>
 
# Go to <code>common\shaders\win32_30_atidx10\</code>
 
# Place your downloaded {{code|waterTex.fxc}} shader file and replace the original.
 
# Go to <code>common\shaders\win32_30_low_ati\</code>
 
# Place your downloaded {{code|waterTex.fxc}} shader file and replace the original.
 
# Play.
 
 
 
 
'''Notes'''
 
'''Notes'''
{{ii}} Make sure to backup the original files just in case something wrong happens.
+
{{ii}} Rename the ASI loader's variant of {{file|dinput8.dll}} to {{file|dsound.dll}} to use this fix along with [[#Ultimate_ASI_Loader|Ultimate ASI Loader]].
}}
 
 
 
===Invisible fonts bug===
 
{{ii}} A bug may occur which involves most of the game menu text not showing. This happens when you downgrade Patch 1.0.6.0 and later to any versions before it, as the older versions use a different font rendering technique.
 
 
 
{{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix=
 
# Download the files <code>fonts.dat</code> and <code>fonts_r.dat</code> located [https://www.mediafire.com/?5uir1kv5pbsqrca here].
 
# Go to the installation folder.
 
# Drag and drop the files into <code>common\data\</code> in <code>{{P|game}}</code>.
 
 
}}
 
}}
  
===Frame rate drops after a short time in the game (e.g. 60 FPS suddenly drops to 45 FPS for no apparent reasons)===
+
===DRM-related errors===
{{Fixbox|description=Launch the game via {{code|LaunchGTAIV.exe.}}}} Not needed for the Steam/Rockstar Games Launcher versions.
+
{{ii}} Absent from the Complete Edition, where GFWL and SecuROM were removed from the game.
 
+
{{ii}} Install the latest [https://community.pcgamingwiki.com/files/file/1012-microsoft-games-for-windows-live Games for Windows - LIVE] in case of old versions on Windows 8 or later.
===The game stays in the foreground after hanging, making it impossible to see the Task Manager to close it===
 
{{Fixbox|description=Click "Options" on the Task Manager and enable "Always on top", it will now be possible to Alt-Tab to it}}
 
 
 
===Release Date Check Failure===
 
{{ii}} May not happen on Complete Edition.
 
{{Fixbox|description=Use the [http://download.securom.com/support/gta4/GTAIVPC_OfflineInstaller.zip Offline Installer package]|ref=<ref name="securom">[https://support.securom.com/pop_gtaiv.html SecuROM™ Support Website - Grand Theft Auto IV]</ref>}}
 
 
 
{{Fixbox|description=Change your computer's date to any date before the 28th of June, 2015|ref={{cn|date=September 2016}}}}
 
 
 
===Error: WS10===
 
{{Fixbox|description=Install the updated [http://www.xbox.com/live/pc/downloadclient Games for Windows Marketplace Client]|ref={{cn|date=September 2016}}}}
 
 
 
===SecuLauncher: failed to start application. [2000] error===
 
{{Fixbox|description=Install [https://www.microsoft.com/en-us/download/details.aspx?id=14431 Visual C++ Redistributable 2005 SP1] and [[Microsoft Windows#.NET Framework|.NET 3.5]]|ref=<ref name="securom"/>}}
 
{{Fixbox|description=Remove any [[Windows Compatibility Mode#Run this program as an administrator|administrator compatibility fix]] from <code>{{p|game}}\GTAIV\GTAIV.exe</code>
 
}}
 
 
 
===Fatal error: WTV190===
 
{{Fixbox|description=[[Games for Windows - LIVE#Crashes.2C errors.2C impossible to log-in|Reinstall GFWL client]]|ref={{cn|date=September 2016}}|fix=
 
}}
 
  
===Fatal error: WTV270===
+
====Fatal error: WTV270====
 
{{Fixbox|description=See [[Games for Windows - LIVE#In-game interface does not open|In-game interface does not open]]|fix=
 
{{Fixbox|description=See [[Games for Windows - LIVE#In-game interface does not open|In-game interface does not open]]|fix=
 
}}
 
}}
  
===Game minimises after clicking Start===
+
====SecuLauncher: failed to start application. [2000] error====
{{ii}} If the game minimises after selecting between GTA IV and EFLC and can't be made full screen again it may be a problem with PunkBuster. It can be fixed by stopping it from running.
+
{{Fixbox|description=Install [https://www.microsoft.com/en-us/download/details.aspx?id=14431 Visual C++ Redistributable 2005 SP1] and [[Microsoft Windows#.NET Framework|.NET 3.5]]|ref=<ref name="securom">[https://support.securom.com/pop_gtaiv.html SecuROM™ Support Website - Grand Theft Auto IV]</ref>
 
 
{{Fixbox|description=Stop PunkBuster|ref={{cn|date=July 2016}}|fix=
 
# Press {{key|Ctrl|Shift|Esc}}.
 
# Click <code>PnkBstrA.exe</code> in Processes.
 
# Click <code>End task</code> to stop it from running.
 
 
}}
 
}}
 
+
{{Fixbox|description=Remove any [[Windows Compatibility Mode#Run this program as an administrator|administrator compatibility fix]] from {{file|{{p|game}}\GTAIV\GTAIV.exe}}
===VRAM amount is incorrectly recognized===
 
{{ii}} The game won't detect the correct amount of VRAM available, showing only 512 MB instead. This may happen while using wrappers such as [[#Using DXVK to improve performance|DXVK]].
 
{{Fixbox|description=Manually set available video memory|ref=<ref>[https://support.rockstargames.com/articles/200145206/Issues-with-GTAIV-showing-video-cards-with-over-2GB-as-under-spec Issues with GTA IV showing video cards with over 2 GB as under spec – Rockstar Support]</ref>|fix=
 
# Go to <code>{{p|game}}\GTA IV\</code> and open or create the {{file|commandline.txt}} file.
 
# Add <code>-availablevidmem XXXX</code> to a new line and replace <code>XXXX</code> with the desired amount of VRAM.
 
 
}}
 
}}
  
Alternatively:
+
===All civilian cars are taxis (taxi bug)===
 
+
{{Image|Grand Theft Auto 4 Taxi Bug Example.png|Example of a game affected by the "taxi bug".}}
{{Fixbox|description=Use ExtendVidMem|ref=<ref>[https://steamcommunity.com/app/12210/discussions/0/1862741826497533706/?ctp=10#c1862741826500211410 Newest patch - VRAM 512MB limit !!]</ref>|fix=
+
During gameplay with mods, civilian cars can be entirely replaced with taxis.<ref>{{Refurl|url=https://www.reddit.com/r/GTAIV/comments/nnyahm/is_the_taxi_bug_permanent/|title=r/GTAIV - Is the Taxi Bug Permanent?|date=2023-07-05}}</ref><ref>{{Refurl|url=https://steamcommunity.com/app/12210/discussions/0/3123786356702994941/|title=Steam Community Discussion - ♥♥♥♥♥♥ TAXI BUG|date=2023-07-05}}</ref><ref>{{Refurl|url=https://gtaforums.com/topic/766576-cant-stop-the-traffic-taxi-bug/|title=GTAForums - Can't Stop The Traffic (Taxi) Bug|date=2023-07-05}}</ref>
# Download the file in [https://github.com/colistro123/GTAIV_ExtendVidMem/ this page] and extract it to <code>{{p|game}}\GTA IV\</code>.
+
{{Fixbox|description=Use [https://gtaforums.com/topic/744584-reliv-rilbudgeted-population-budget-adjustertaxi-bug-fix/ RIL.Budgeted]|ref=<ref>{{Refcheck|user=Sandemc|date=2023-07-08}}</ref>|fix=
 
+
# Download the mod.
'''Notes'''
+
# Extract to {{Folder|{{p|game}}\GTAIV}}.
{{ii}} To use this fix along with [[#Ultimate_ASI_Loader|Ultimate ASI Loader]], rename the loader's <code>dinput8.dll</code> file to <code>dsound.dll</code>.
+
# Open {{File|RIL.Budgeted.ini}} with a text editor.
 +
# Find the following line in the opened file: <code>VehicleBudget=40000000</code>
 +
# Change <code>40000000</code> to <code>120000000</code>
 +
# Save and close the file.
 +
'''Note:'''
 +
{{ii}} Requires [[#Ultimate_ASI_Loader|Ultimate ASI Loader]].
 +
{{ii}} [[#FusionFix|FusionFix]] already includes this mod, edit the value in {{File|GTAIV.EFLC.FusionFix.ini}} instead.<ref>{{Refurl|url=https://github.com/ThirteenAG/GTAIV.EFLC.FusionFix/issues/85#issuecomment-1622277436|title=GTAIV.EFLC.FusionFix - Issue #85, reply 1|date=2023-07-05}}</ref>
 +
{{ii}} If using [https://zolika1351.pages.dev/mods/ivtweaker IV Tweaker] on retail patches, edit the value in {{File|IVTweaker.ini}} instead.<ref>{{Refcheck|user=Sandemc|date=2023-07-08|comment=Comment (optional)}}</ref>
 +
{{ii}} The value given for <code>VehicleBudget</code> should be the size of {{File|vehicles.img}} in bytes (i.e. the 120,000,000 bytes shown in the above instructions is 114.44 MB) plus the combined size in bytes of all vehicle model and texture mods in use. Increase this value if the bug re-occurs. Decrease it if cars stop having engine sounds.
 
}}
 
}}
  
===Multiplayer: Login to Social Club failed===
+
{{Fixbox|description=Use [https://www.gtainside.com/gta4/mods/157022-simple-traffic-loader/ Simple Traffic Loader]|ref=<ref>{{Refcheck|user=Sandemc|date=2023-07-08}}</ref>|fix=
{{ii}} This was fixed in Patch 1.0.8.0.
+
'''Note:'''
 
+
{{ii}} Requires [[#Ultimate_ASI_Loader|Ultimate ASI Loader]] and any retail version.
{{Fixbox|description=Override paul.dll|ref={{cn|January 2020}}|fix=
+
{{ii}} Rather than being a direct solution, it's a workaround that completely changes how traffic is handled.
# Rename <code>{{P|game}}/paul.dll</code> to <code>paul.dll_old</code>.
+
{{++}} Allows to limit selected cars to specific in-game regions.
# Restart the game. It should load up directly.
+
{{--}} Attempting to limit modded cars to specific in-game regions can result in the game world failing to render.<ref>{{Refurl|url=https://www.gtainside.com/gta4/mods/157022-simple-traffic-loader/|title=GTAinside.com - Simple Traffic Loader|date=2023-07-05|snippet=Custom cars are also supported!<br>
* Complete the GFWL setup first, so you can then take this shortcut.
+
'''Warning: Custom cars might make the world to disappear.'''<br>
 +
Open the "SimpleTrafficLoader.ini" in the main directory of GTA IV and just insert the name of your vehicle in any of the sections! (Without extension)}}</ref>
 
}}
 
}}
  
===Broken Space button during the missions "Out of Commission" and "A Revenger's Tragedy"===
+
===Film grain noise texture size depends on water quality setting===
{{ii}} The helicopter quick-time event may not correctly respond to the inputs from the Space button on high FPS (60+ FPS)
+
{{Image|GTAIV Film grain noise issue.png|Example of film grain effect issue, using <code>Low</code> and <code>Very High</code> '''Water Quality''' settings, respectively.}}
{{Fixbox|description=[[Glossary:Frame rate (FPS)#Frame rate capping|Cap framerate]] to 60 FPS or below|ref=<ref name="youtube.com">[https://www.youtube.com/watch?v=PH0gIfTZ4gA&t=390s GTA IV: Bugs and Glitches compilation]</ref>}}
+
In "The Lost and the Damned" (TLAD) expansion pack, the size of the noise texture used for the film grain effect is tied to the Water Quality setting and game resolution. This results in the film grain effect being virtually-invisible at the highest settings.
 
+
{{Fixbox|description=Use FusionFix|ref=<ref>{{Refurl|url=https://github.com/Parallellines0451/GTAIV.EFLC.FusionShaders|title=GitHub - Parallellines0451/GTAIV.EFLC.FusionShaders|date=2023-11-03|snippet=Fixed TLAD noise being affected by water quality}}</ref>|fix=
===Rancher collision bug===
 
{{ii}} When driving a Rancher truck, its front bumpers will collide against obstacles like stairs that other vehicles can normally go over. This issue is not present in the console versions.
 
{{Fixbox|description=Apply [[#FusionFix|FusionFix]]|
 
 
}}
 
}}
Alternatively:
 
{{Fixbox|description=Apply a [https://github.com/GTAmodding/GTAIV-Issues-List/issues/51#issuecomment-667036525 fix]|ref=<ref>[https://github.com/GTAmodding/GTAIV-Issues-List/issues/51 GTAIV-Issues-List - Rancher's collision #51]</ref>|fix=
 
# Download and install [https://openiv.com/ OpenIV]
 
# Download the [https://github.com/GTAmodding/GTAIV-Issues-List/files/5006509/rancher.zip rancher.zip file], and extract the "rancher.wft" file
 
# Open the OpenIV software and select "Grand Theft Auto IV" (If prompted to choose the installation folder, click "Browse...", navigate to where GTA IV is installed, and select the "GTAIV" folder)
 
# Click the "Edit mode" button on the navigation bar, then navigate to <code>{{p|game}}\GTAIV\pc\models\cdimages</code> and double-click "vehicles.img"
 
# Replace the original "rancher.wft" with the modded file.
 
# Exit OpenIV
 
  
{{ii}} Not recommended being used in Multiplayer.
+
===Miscellaneous fixes===
}}
+
[https://gtaforums.com/topic/975211-various-fixes/ Various Fixes], as the mod's name suggests, provides a variety of miscellaneous fixes, such as broken transparencies on various objects and textures, texture and model flickering, missing or incorrect textures (i.e. using beta textures instead of finalized textures as used on console releases), broken LODs, and so on.  
 
+
{{ii}} The mod also adds textures and assets from various versions of the game where it makes a noticeable visual improvement.
===World textures not loading on integrated GPUs===
 
{{ii}} On integrated GPUs with low dedicated memory the world textures won't load properly / the world will appear invisible
 
{{Fixbox|description=Apply [[#Patches|Patch 8]]|
 
}}
 
Alternatively:
 
{{Fixbox|description=Used the following commandline arguments for older patches:|fix=
 
# Create a blank text document in <code>{{p|game}}</code> and name it <code>commandline</code>
 
# <code>-availablevidmem '''''x'''''</code>  //Replace <code>'''''x'''''</code> with the iGPU's dedicated memory (if it's 32 MB replace it with <code>30.0</code>, if it's 64 MB replace it with <code>60.0</code>, etc.)
 
# <code>-norestrictions</code>
 
# <code>-memrestrict '''''y'''''</code>  //Replace <code>'''''y'''''</code> with one of the values from [[#Texture_popping.2C_stuttering_and_other_performance_issues_after_running_the_game_for_a_while|here]]
 
# <code>-reservedApp 0</code>  //For 64-bit operating systems only
 
# <code>-minspecaudio</code>
 
 
 
{{--}} May cause an extreme increase in loading times, even infinite loading loops in some cases, using a wrapper such as '''DXVK''', '''DxWrapper''' or even '''ENB Series''' may solve the problem
 
}}
 
  
 
==Other information==
 
==Other information==
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9
+
|direct3d versions      = 9.0c
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 837: Line 615:
 
|metal support          =  
 
|metal support          =  
 
|metal support notes    =  
 
|metal support notes    =  
|vulkan versions        = hackable
+
|vulkan versions        =  
|vulkan notes          = See [[#Using DXVK to improve performance|Using DXVK to improve performance]]
+
|vulkan notes          =  
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
Line 845: Line 623:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
|windows arm app        =  
+
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
Line 863: Line 641:
 
|physics          = Bullet, Euphoria
 
|physics          = Bullet, Euphoria
 
|physics notes    =  
 
|physics notes    =  
|audio            =  
+
|audio            = DirectSound
 
|audio notes      =  
 
|audio notes      =  
 
|interface        = Flash
 
|interface        = Flash
Line 870: Line 648:
 
|input notes      =  
 
|input notes      =  
 
|cutscenes        = Bink Video
 
|cutscenes        = Bink Video
|cutscenes notes  = 1.9r<br />Used for in-game television
+
|cutscenes notes  = 1.9r<br />Used for in-game television.
 
|multiplayer      =  
 
|multiplayer      =  
 
|multiplayer notes=  
 
|multiplayer notes=  
Line 877: Line 655:
 
}}
 
}}
  
===Launch Options===
+
===Launch options===
{{ii}} By creating a file called <code>commandline.txt</code> and saving it to your root installation folder you can alter the way your game runs. Below is a list of all the parameters.
+
{{ii}} It is possible to alter the way the game runs by using [[Glossary:Command line arguments|command line arguments]].
{{ii}} Few commands works only on clear game and patch 1.0.3.0.
 
 
{{Standard table|Parameter|Description|content=
 
{{Standard table|Parameter|Description|content=
{{Standard table/row|-help|Lists the available commands}}
+
{{Standard table/row|-help|Lists the available commands.}}
{{Standard table/row|-adapter|Uses the specified screen adapter}}
+
{{Standard table/row|-adapter|Uses the specified screen adapter.}}
{{Standard table/row|-autoconfig|Automatically adjusts the graphics settings depending on computer specifications}}
+
{{Standard table/row|-autoconfig|Automatically adjusts the graphics settings depending on computer specifications.}}
{{Standard table/row|-availablevidmem|Sets the amount of available physical video memory}}
+
{{Standard table/row|-availablevidmem|Sets the amount of available physical video memory.}}
{{Standard table/row|-benchmark|Launches the game in Benchmark mode and then quits it}}
+
{{Standard table/row|-benchmark|Launches the game in Benchmark mode and then quits it.}}
{{Standard table/row|-detailquality|Sets the detail distance of the game (0-99)}}
+
{{Standard table/row|-detailquality|Sets the game's detail distance (0-99).}}
{{Standard table/row|-disableimposters|Turns off imposter rendering for vehicles}}
+
{{Standard table/row|-disableimposters|Turns off imposter rendering for vehicles.}}
{{Standard table/row|-forcehighqualitymirrors|Enables 64-bit mirrors}}
+
{{Standard table/row|-forcehighqualitymirrors|Enables 64-bit mirrors.{{dubious|date=2023-07-07|reason=What is meant by 64-bit here? 64-bit internal rendering? Something else?}}}}
{{Standard table/row|-forcer2vb|Forces rendering to Vertex Buffer}}
+
{{Standard table/row|-forcer2vb|Forces rendering to Vertex Buffer.}}
{{Standard table/row|-frameLimit|Limits your FPS to your monitor's refresh rate}}
+
{{Standard table/row|-frameLimit|Limits the FPS to the refresh rate of the monitor being used.}}
{{Standard table/row|-framelockinwindow|Forces framelock to work even in a window}}
+
{{Standard table/row|-framelockinwindow|Forces framelock to work even in a window.}}
{{Standard table/row|-fullscreen|Forces fullscreen mode}}
+
{{Standard table/row|-fullscreen|Forces fullscreen mode.}}
{{Standard table/row|-fullspecaudio|Forces high-end CPU audio footprint}}
+
{{Standard table/row|-fullspecaudio|Forces high-end CPU audio footprint.}}
{{Standard table/row|-gpucount|Lets you manually set the GPU count if query fails}}
+
{{Standard table/row|-gpucount|Allows to manually set the GPU count if query fails.}}
{{Standard table/row|-height|Sets the vertical resolution}}
+
{{Standard table/row|-height|Sets the vertical resolution.}}
{{Standard table/row|-managed|Uses D3D runtime managed resources}}
+
{{Standard table/row|-managed|Uses D3D runtime managed resources.}}
{{Standard table/row|-memrestrict|Restricts the amount of available memory that the game can use}}
+
{{Standard table/row|-memrestrict|Restricts the amount of available memory the game can use.}}
{{Standard table/row|-minspecaudio|Forces low-end CPU audio footprint}}
+
{{Standard table/row|-minspecaudio|Forces low-end CPU audio footprint.}}
{{Standard table/row|-no_3GB|Disables 32-bit OS with /3GB}}
+
{{Standard table/row|-no_3GB|Disables 3GB memory support on 32-bit OSes which have been set to allow games and applications to use that much memory.}}
{{Standard table/row|-noBlockOnLostFocus|Prevents the game from blocking window updates during focus loss}}
+
{{Standard table/row|-noBlockOnLostFocus|Prevents the game from blocking window updates during focus loss.}}
{{Standard table/row|-noprecache|Disables precaching of resources}}
+
{{Standard table/row|-noprecache|Disables precaching of resources.}}
{{Standard table/row|-nomemrestrict|Disables memory restrictions}}
+
{{Standard table/row|-nomemrestrict|Disables memory restrictions.}}
{{Standard table/row|-nominimize|Disables the ability to restore the game from minimise and changing resolutions (reduces system memory footprint)}}
+
{{Standard table/row|-nominimize|Disables the ability to restore the game from minimize and altering resolutions (reduces system memory footprint).}}
{{Standard table/row|-norestrictions|Disables restrictions on graphics settings}}
+
{{Standard table/row|-norestrictions|Disables restrictions on graphics settings.}}
{{Standard table/row|-noswapdelay|Disables sleep delay before Present (disables the fix for hard present stalls)}}
+
{{Standard table/row|-noswapdelay|Disables sleep delay before Present (disables the hard present stalls fix).}}
{{Standard table/row|-notimefix|Disables Time Fix}}
+
{{Standard table/row|-notimefix|Disables Time Fix.}}
{{Standard table/row|-novblank|Disables vertical blanking for V-Sync}}
+
{{Standard table/row|-novblank|Disables vertical blanking for V-Sync.}}
{{Standard table/row|-percentvidmem|Percentage of video memory to be made available for the game}}
+
{{Standard table/row|-percentvidmem|Percentage of video memory to be made available for the game.}}
{{Standard table/row|-refreshrate|Sets the refresh rate (values set must be supported by your monitor)}}
+
{{Standard table/row|-refreshrate|Sets the refresh rate (values set must be supported by the monitor used).}}
{{Standard table/row|-reserve|Sets the amount of memory to be used by other programmes}}
+
{{Standard table/row|-reserve|Sets the amount of memory to be used by other programs.}}
{{Standard table/row|-reservedApp|Sets the amount of memory to be left available within application space}}
+
{{Standard table/row|-reservedApp|Sets the amount of memory to be left available within application space.}}
{{Standard table/row|-renderquality|Adjusts anisotropic filtering (0-4)}}
+
{{Standard table/row|-renderquality|Adjusts anisotropic filtering (0-4).}}
{{Standard table/row|-safemode|Sets the graphics of the game to the lowest setting possible}}
+
{{Standard table/row|-safemode|Sets the game's graphics to the lowest setting possible.}}
{{Standard table/row|-shadowdensity|Adjusts night shadows (0-16)}}
+
{{Standard table/row|-shadowdensity|Adjusts night shadows (0-16).}}
{{Standard table/row|-shadowquality|Sets the shadow quality (0-4)}}
+
{{Standard table/row|-shadowquality|Sets the shadow quality (0-4).}}
{{Standard table/row|-stereo|Enables stereo audio support}}
+
{{Standard table/row|-stereo|Enables stereo audio support.}}
{{Standard table/row|-texturequality|Sets the texture quality of the game (0-2)}}
+
{{Standard table/row|-texturequality|Sets the game's texture quality (0-2).}}
{{Standard table/row|-unmanaged|Uses application managed resources}}
+
{{Standard table/row|-unmanaged|Uses application managed resources.}}
{{Standard table/row|-usedirectinput|Allows DirectInput alongside XInput support.}}
+
{{Standard table/row|-usedirectinput|Allows DirectInput support alongside XInput support.}}
{{Standard table/row|-viewdistance|Sets the view distance of the game (0-99)}}
+
{{Standard table/row|-viewdistance|Sets the game's view distance (0-99).}}
{{Standard table/row|-windowed|Forces windowed mode}}
+
{{Standard table/row|-windowed|Forces windowed mode.}}
{{Standard table/row|-width|Sets the horizontal resolution}}
+
{{Standard table/row|-width|Sets the horizontal resolution.}}
 
}}
 
}}
  
 
===Custom music===
 
===Custom music===
GTA IV allows users to play their own music on a custom radio station: Independence FM.<ref>[https://support.rockstargames.com/articles/200144996 Independence FM (User radio) in GTA IV - Rockstar Support]</ref>
+
The game allows users to play their own music on a custom radio station: Independence FM.<ref name="IndependenceFM_GTACZ">{{Refurl|url=https://www.gta.cz/eng/gta4/article/your-own-music/|title=Your Own Music - GTA 4 / Grand Theft Auto IV on Gta.cz|date=May 2023}}</ref>
{{ii}} Simply place any audio files/folders or create shortcuts in the <code>{{p|userprofile\Documents}}\Rockstar Games\GTA IV\User Music\</code> folder, and tune into the station in-game.
+
{{Fixbox|description=Instructions|ref=<ref name="IndependenceFM_GTACZ"/>|fix=
{{ii}} Supported formats are MP3, WMA, M4A. Other formats and extensions are not recognised.
+
# Place any audio files/folders or create shortcuts into {{Folder|{{p|userprofile\Documents}}\Rockstar Games\GTA IV\User Music\</code>}} folder.
{{ii}} iTunes needs to be installed for M4A support.
+
# Go into the in-game settings.
{{ii}} Use shortcuts to audio files/folders to save disk space and improve performance.
+
# From the in-game settings, go to '''Audio'''.
{{++}} Supports High-resolution audio files. Up to 96&nbsp;kHz / 24 bit.
+
# Click on either '''Quick Scan''' or '''Complete Scan''' to perform a one-time scan of {{Folder|User Music}} or enable '''Auto Scan''' to have the game automatically scan {{Folder|User Music)}}.
{{++}} Supports Surround audio files. Up to 6 channels.
+
#Tune into the '''Independence FM''' radio station in-game.
{{--}} FLAC is not supported. Convert them to WMA Lossless to use them in the game.
+
'''Notes:'''
{{--}} Monaural audio files not supported.
+
{{ii}} The minimum amount of tracks in the folder for the station to work is 3.<ref>{{Refcheck|user=Sandemc|date=2023-07-07|comment=The online sources say 5, but from personal observations the number is 3; placing 1 or 2 tracks doesn't work.}}</ref>
 
+
{{ii}} iTunes must be installed for M4A support.
===Downgrading===
+
{{ii}} Supported formats are M4A, MP3 and WMA. Other formats and extensions are not detected.
{{ii}} Many mods for GTA IV won't work with the latest version
+
{{ii}} Use shortcuts to audio files/folders to improve performance and save disk space.
{{ii}} The most supported versions for modding are any versions between 1.0.4.0 and 1.0.7.0
+
{{ii}} Supports high-resolution audio files. Up to 96&nbsp;kHz/24 bit.
{{ii}} ENB Series graphical enhancement was never meant to work with anything above patch 1.0.4.0<ref>https://www.reddit.com/r/GTAIV/comments/um4b8c/comment/i8ger42/?utm_source=reddit&utm_medium=web2x&context=3</ref> and your particular ENB needs to support 1.0.8.0 (so also dax.dll fix included ([https://docviewer.yandex.com/view/380292668/?*=%2B3knWU3aKYEhD4E7NpeCGLH7rHx7InVybCI6InlhLWRpc2stcHVibGljOi8vSUxSU1hMWm9FY1JWYXd6N1l6Uk1FNG9ZM1NrVGxTSXVSV1VUT09nZERaMD06L2VuYiBGaXggYnkgRGF4MS0wODJyZWNvbW1lbmRlZC43eiIsInRpdGxlIjoiZW5iIEZpeCBieSBEYXgxLTA4MnJlY29tbWVuZGVkLjd6Iiwibm9pZnJhbWUiOmZhbHNlLCJ1aWQiOiIzODAyOTI2NjgiLCJ0cyI6MTY1MjQ1NjE4NjY3OCwieXUiOiIzOTczMTkwNTUxNTc0OTU4MTkxIn0%3D IV] | [https://docviewer.yandex.com/view/380292668/?*=aRyNitRpwlZTvFJIetY%2BDWJVn7N7InVybCI6InlhLWRpc2stcHVibGljOi8vSUxSU1hMWm9FY1JWYXd6N1l6Uk1FNG9ZM1NrVGxTSXVSV1VUT09nZERaMD06L2VuYiBGaXggYnkgRGF4MSBmb3IgRUZMQyAxLjEuMi4wLnppcCIsInRpdGxlIjoiZW5iIEZpeCBieSBEYXgxIGZvciBFRkxDIDEuMS4yLjAuemlwIiwibm9pZnJhbWUiOmZhbHNlLCJ1aWQiOiIzODAyOTI2NjgiLCJ0cyI6MTY1MjQ1NjE1Mjg0OCwieXUiOiIzOTczMTkwNTUxNTc0OTU4MTkxIn0%3D EFLC]), otherwise you can encounter black screen. Additionally, for RGL/Steam version [https://www.reddit.com/r/GTAIV/comments/um4b8c/fix_enb_finally_works_back_with_rockstar_games/ this] instruction is necessary to fix Social Club error.
+
{{ii}} Supports Surround audio files. Up to 6 channels.
 
+
{{--}} Monaural audio files are not supported.
{{Fixbox|description=[https://steamcommunity.com/sharedfiles/filedetails/?id=2438808634 Steam Guide for downgrading Complete Edition to 1.0.8.0, 1.0.7.0 or 1.0.4.0]|fix=
 
 
 
'''Notes'''
 
{{++}} Has a beginner-friendly installer that will guide you through the proccess
 
{{++}} Can keep Steam Achievements, DLCs in one game and the 3 EFLC-exclusive radio stations
 
{{++}} Is compatible with multiplayer clients and GFWL (To enable GFWL, delete xlive.dll from the game folder, delete XlivelessAddon.asi from the plugins folder and get [https://gtaforums.com/topic/937674-iv-gfwl-protection-disabler/ the GFWL code protection disabler])
 
{{++}} Alternatively, you can play Singleplayer without any requirements for GFWL thanks to xlive.dll
 
{{--}} Downgrading to 1.0.4.0 doesn't have support for DLCs
 
{{ii}} Delete any plugins such as FusionFix from the game folder before using this method
 
 
}}
 
}}
  
{{Fixbox|description=Install [https://community.pcgamingwiki.com/files/file/1052-grand-theft-auto-iv-patch-4/ Patch 4 (1.0.4.0)]|ref={{cn|January 2020}}|fix=
+
===Restore removed music===
 
+
{{ii}} Over 50 radio station tracks were removed from the game in April 2018 due to expired licenses.<ref>{{Refurl|url=https://www.rockpapershotgun.com/2018/04/26/save-the-last-dance-gta-iv-axes-50-soundtrack-songs|title=Grand Theft Auto IV music cut patch - Rock Paper Shotgun|date=May 2023}}</ref>
# Extract and run the installer
+
{{ii}} Restores the original PC pause menu music for The Ballad of Gay Tony.
# Download the [https://www.mediafire.com/?5uir1kv5pbsqrca font fixes]
+
{{Fixbox|description=Install music 'downgrader'|ref=<ref>{{Refurl|url=http://downgraders.rockstarvision.com/|title=IV/EFLC Radio "downgrader" - GTA Forums|date=May 2023}}</ref>|fix=
# Place {{file|fonts.dat}} and {{file|fonts_r.dat}} into <code>{{P|game}}\common\data\</code>
+
# Download the [http://downgraders.rockstarvision.com music 'downgrader'].
# Download and install [[#XLiveLess / ASI loader|XLiveLess]]
+
# Extract the downloaded zip file.
 
+
# Open the folder which the zip file was extracted into, and run {{file|IVCERadioRestorer.exe}}.
'''Notes'''
+
# Follow the installer's instructions.
{{ii}} An older version of ScriptHook is required for modding on Patch 1.0.4.0, found [https://community.pcgamingwiki.com/files/file/1160-scripthook-1040/ here]
+
# Launch via Steam or Rockstar Games Launcher.
{{++}} This version is claimed to have improved game performance<ref>[https://gtaforums.com/topic/513155-patch-1040-vs-patch-1070/ Patch 1.0.4.0 vs Patch 1.0.7.0 - GTA Forums]</ref><ref>[https://gtaforums.com/topic/573478-project2dfx/?do=findComment&comment=1066588843 &#91;REL|III|VC|SA|IV&#93; Project 2dfx - GTAForums]</ref>
 
{{ii}} Some mods work only with Patch 1.0.4.0, while other mods, such as [[#ColAccel|ColAccel]], won't work with Patch 1.0.4.0 at all
 
 
}}
 
}}
  
{{Fixbox|description=Install [https://support.rockstargames.com/articles/200145406/Grand-Theft-Auto-IV-Patch-7-Title-Update-v-1-0-7-0-English-1-0-6-1-Russian-1-0-5-2-Japanese Patch 7 (1.0.7.0)]|fix=
+
===[https://gtasnp.com/ GTASnP]===
 +
{{ii}} Gives an incomplete checklist of objectives to reach 100% based on your save.
  
# Extract the files anywhere on your computer
+
===[https://openiv.com/ OpenIV]===
# Run {{file|UpdateTitle.exe}} and install it
+
{{ii}} Used to install mods that are packaged in .oiv format.
# Download and install [[#XLiveLess / ASI loader|XLiveLess]]
+
{{ii}} Required for mods which expect the user to package their contents into a format usable by the game.
  
'''Notes'''
+
===Trainers===
{{++}} Patch 1.0.7.0 has enhanced graphics, secondary key-bindings, several bug fixes, support for the DLCs and more
+
{{ii}} Trainers are usually used for fun, but can also add extra features, such as improved FOV settings over [[#FusionFix|FusionFix]].
{{--}} Many have reported a performance decrease in this patch in comparison to patches prior to 1.0.6.0. This is because the shadow quality has been improved in 1.0.6.0 and later.
 
{{ii}} This only works when downgrading from 1.0.8.0 to 1.0.7.0.
 
}}
 
  
{{ii}} To remove the Social Club login screen, remove "Paul.dll" from the game's installation folder
+
====[https://www.nexusmods.com/gta4/mods/100 Liberty's Legacy Trainer]====
 
+
{{++}} Compatible with Complete Edition and retail versions 1.0.7.0 and 1.0.8.0.
===XLiveLess / ASI loader===
+
{{ii}} [https://hazardx.com/files/gta4_net_scripthook-83 aru's Script Hook] (additionally, [https://www.lcpdfr.com/downloads/gta4mods/g17media/26726-compatibility-patch-for-gta-iv-complete-edition/ Compatibility Patch for CE] if you're using Complete Edition) and [[#Ultimate_ASI_Loader|ASI Loader]] are required.
{{ii}} XLiveLess disables [[Games for Windows - LIVE]].
 
{{ii}} Despite it's name, it may still be useful on the Complete Edition.
 
{{ii}} The location of the savegames changes to <code>{{p|userprofile\Documents}}\Rockstar Games\GTA IV\savegames\</code>
 
{{--}} Disables access to LIVE multiplayer. LAN multiplayer is still accessible but connecting to a LAN lobby will crash the game.
 
 
 
: '''ASI loader''' is a tool that loads custom libraries with the file extension {{code|.asi}}.
 
 
 
====XLiveLessAddon====
 
{{++}} Can skip the intro videos and even the main menu.
 
{{++}} Adds borderless windowed mode.
 
{{++}} Allows to launch through {{code|GTAIV.exe}} directly.
 
{{ii}} Includes [[#Ultimate ASI Loader|Ultimate ASI Loader]].
 
{{Fixbox|description=Installation|ref=<ref name="XLiveLessAddon" />|fix=
 
# Download the [https://bitbucket.org/ThirteenAG/xlivelessaddon/downloads/ XLivelessAddon.zip] file.
 
# Extract the contents of the download to {{code|{{p|game}}}} (replace the file(s) when prompted).
 
}}
 
 
 
====XLiveLess====
 
{{ii}} Built-in ASI loader.
 
{{Fixbox|description=Installation|ref=<ref>[https://gtaforums.com/topic/388658-relgtaiv-xliveless/ &#91;REL|GTAIV&#93; XLiveLess - Scripts &amp; Plugins - GTAForums]</ref>|fix=
 
# Download [https://gtaforums.com/topic/388658-relgtaiv-xliveless/ XLiveLess].
 
# Extract the contents of the download.
 
# Move the {{code|xlive.dll}} file to {{code|{{p|game}}}} (replace the file(s) when prompted).
 
}}
 
  
 
===Modifications===
 
===Modifications===
* [https://www.gtagaming.com/ GTA Gaming Archive]
+
* [https://www.gtagaming.com GTA Gaming Archive]
* [https://www.gtagarage.com/ GTA Garage]
+
* [https://www.gtagarage.com GTA Garage]
* [https://www.gtainside.com/ GTA Inside]
+
* [https://www.gtainside.com GTA Inside]
 
* [https://gtaland.net GTA Land]
 
* [https://gtaland.net GTA Land]
{{ii}} These should not be used in multiplayer.
+
====Important things to consider====
{{ii}} It is strongly recommended to make backups of any files these modifications may replace.
+
Due to the nature of modding the game, here are some important things to consider before engaging in general (e.g. non-essential) mod installation:
{{ii}} For using with other mods, use [https://gtaforums.com/topic/390582-c-script-hook/ Script Hook and CE Hook]
+
{{ii}} It is strongly recommended to backup any files these mods may replace.
 +
{{ii}} [[#OpenIV|OpenIV]] may be required for some mods. Such mods do not depend on a specific version unless stated otherwise.
 +
{{ii}} Installing mods that replace files can follow a different procedure which don't require replacing files if you have [[#Ultimate_ASI_Loader|Ultimate ASI Loader]]. For example, {{Folder|{{p|game}}\GTAIV\update}} can include all non-img files in their respective folder structure, while all the .img files can be separately batched into one (or three if they affect EFLC too) .img file with OpenIV in a separate folder.<ref>{{Refcheck|user=Sandemc|date=2023-07-08|comment=Confirmed from personal observation and tests, but this lacks official documentation anywhere.}}</ref>
  
====[https://gtaforums.com/topic/955449-iv-zolikapatch/ ZolikaPatch]====
+
====[https://gtaforums.com/topic/958625-improved-animations-pack Improved Animations Pack]====
{{ii}} This started as a bug fixing mod and added a few graphical overhaul.
+
{{ii}} Requires [[#OpenIV|OpenIV]].
{{--}}Requires downgrading.
+
{{++}} Fixes many issues with gun animations, like the firing delay on the assault rifles.
 
+
{{--}} Ammo depletes much faster on weapons, such as Micro SMG.
====[https://gtaforums.com/topic/921873-iv-hud-radar-overhaul IV HUD & Radar overhaul]====
 
{{ii}} This mod aims to remake every part of the HUD that uses textures, making them higher resolution but without making any other changes where that's possible.
 
{{--}} Might requires downgrading.
 
 
 
====[https://www.gtainside.com/en/gta4/mods/154448-beta-whiz-phone/ Beta Whiz Phone]====
 
{{++}} Makes the phone model look more consistent with the Whiz Phone's cutscene model.
 
 
 
====[https://www.gtagaming.com/cg4-radar-map-mod-v1-2-f12357.html CG4 Radar/Map Mod]====
 
{{++}} Adds additional details and information on the world map while improving its look.
 
 
 
====[https://www.gtagarage.com/mods/show.php?id=24247/ Clean IV]====
 
{{ii}} Color fix mod.
 
  
====[https://www.gtainside.com/en/gta4/mods/160838-dayl-s-natural-timecycle/ Dayl's Natural Timecyc mod]====
+
====[https://gtaforums.com/topic/989098-console-visuals-the-complete-edition/ Console Visuals]====
{{ii}} Natural Timecyc mod.
+
{{ii}} Restores additional console-only visual effects and content.
 
+
{{ii}} [[#FusionFix|FusionFix]] is required.
====[https://gta4-mods.com/draw-distance-tweak-f9869.html Draw Distance Tweak]====
 
{{++}} Allows for larger draw distances.
 
 
 
====[https://www.gtainside.com/en/gta4/mods/119640-excellent-enb-graphics-v3-last-final-1-0-4-0-1-0-8-0/ Excellent ENB]====
 
{{ii}} Compatible with 1.0.3.0 - 1.0.0.4, 1.0.6.0 - 1.0.8.0 & EFLC versions, for RGL version also follow [https://www.reddit.com/r/GTAIV/comments/um4b8c/fix_enb_finally_works_back_with_rockstar_games/ this] instruction for Social Club error.
 
{{ii}} This ENB may be very bright for some users, so for an alternative download [https://gta4-mods.com/simple-enb-for-natural-and-realistic-lighting-f20765.html ENB for natural and realistic lighting] (may not work on anything newer than Patch 1.0.4.0).
 
{{++}} Graphical modification that overhauls the game's visuals {{Citation needed|reason=visual changes are highly debatable, performance is often worse}}.
 
{{++}} Includes multiple presets suitable for any computer.
 
{{++}} Compatible with all patches.
 
{{ii}} Contains an optional ASI loader.
 
{{ii}} Contains an optional trainer.
 
{{ii}} Contains optional textures for roads and trees.
 
{{ii}} Cannot be used with the iCEnhancer mod.
 
{{--}} A minor graphical bug is present on street lights when Night Shadows are enabled on Patch 1.0.6.0 or later.
 
 
 
====[https://gtaforums.com/topic/412129-relgtaiv-first-person/ First person mod]====
 
{{ii}} Compatible with VR.
 
 
 
====[https://www.gtainside.com/en/gta4/mods/116711-fixed-combat-shotgun-icon Fixed Combat Shotgun Icon]====
 
{{++}} Corrects the icon of the Combat Shotgun to better match the in-game model.
 
 
 
====[https://www.gtagaming.com/gta-iv-optimizer-fps-boost-2014-zupper-f27662.html GTA IV Optimizer]====
 
{{++}} May boost performance{{dubious|date=2022-08-09|reason=Deprecated?}}
 
{{ii}} There is a V2 in Beta. [https://www.mediafire.com/file/xoikltpipukv5z4/Zupper~V2%5BBeta%5D.rar/file Download]
 
 
 
====[https://icelaglace.com/ iCEnhancer]====
 
{{++}} Overhauls the game's visuals from lighting and reflections to vegetation.
 
{{--}} Optimized for version 1.0.4.0<ref>{{Refurl|url=https://discord.com/channels/914499391191126016/918394442862452756/1000781615737339944|date=2022-08-09}}</ref>.
 
{{ii}} Cannot be used with other ENB mods.
 
 
 
====[https://www.gtainside.com/en/gta4/cars/130694-karin-sultan-trunk-fix Karin Sultan Trunk fix]====
 
{{++}} Fixes a texture issue with the lights on the trunk of the Karin Sultan.
 
 
 
====[https://www.gtagaming.com/plane-flight-path-improvements-f33591.html Plane Flight Path Improvements]====
 
{{++}} Changes the paths that the planes take around Liberty City.
 
 
 
====[https://gtaforums.com/topic/945227-iveflc-potential-grim/ Potential Grim]====
 
{{++}} Fixes a coding error where certain gangs were supposed to be more hostile after certain points in the game.
 
{{ii}} Increases the violence and hostility of gangs and expands their influence, relying on story details and proper backgrounds.
 
{{ii}} Compatible patch versions: 1.0.7.0 / 1.1.2.0 (recommended) & 1.0.8.0 / 1.1.3.0.
 
 
 
====[https://github.com/ThirteenAG/III.VC.SA.IV.Project2DFX/releases/tag/gtaiv Project 2DFX]====
 
{{++}} Makes streetlights render from a farther distance.
 
{{ii}} Needs an ASI Loader.
 
 
 
====[https://gtaland.net/gta-4-mods/gta-4-cheats-trainers/provehiclemod-v-1-0-1.html ProVehicleMod v .1.0.1]====
 
{{ii}} ProVehicleMod is a mod that is equipped with a user-friendly GUI that lets you spawn any vehicles you need at any time.
 
 
 
====[https://ant-sh.blogspot.com/2020/07/gta-4-stutter-choppiness-fix.html Replace D3D/DDraw renderer to fix lag and stutters]====
 
{{++}} Fixes native GTA IV'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.
 
 
 
====[https://gtaforums.com/topic/931069-iveflc-responsive-plus/ Responsive Plus]====
 
{{++}} Makes various tweaks/fixes across the game, notably to vehicle flags/spawning.
 
{{ii}} Rebalances gunplay, substantially reducing total ammo pool and magazine size, and increasing damage output in firearms. This makes for more challenging and engaging firefights, where time to kill is shorter for both yourself and enemies. Weapons and ammo are also now more expensive.
 
{{ii}} Makes small adjustments to vehicle handling model.
 
 
 
====[https://www.mediafire.com/file/w1mhx0u12b2641m Road Textures by DKT70]====
 
{{++}} Graphical improvement that includes high-definition textures for roads.
 
{{ii}} Combine it with an ENB modification for the best results.
 
 
 
====[https://gta4-mods.com/speedometer-simple-install-km-h-f17333.html Speedometer KM/H (Not necessary)]====
 
{{ii}} Adds a speedometer to GTA IV.
 
 
 
====[https://gtaforums.com/topic/386262-ultimate-graphics-tweak Ultimate Graphics Tweak]====
 
{{++}} Modification which allows bringing back missing effects, that were presented in console versions (like motion blur and depth of field).
 
  
 
==System requirements==
 
==System requirements==
Line 1,105: Line 769:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = 7 SP1
+
|minOS    = XP SP3
 
|minCPU  = Intel Core 2 Duo 1.8 GHz
 
|minCPU  = Intel Core 2 Duo 1.8 GHz
 
|minCPU2  = AMD Athlon X2 64 2.4 GHz
 
|minCPU2  = AMD Athlon X2 64 2.4 GHz
Line 1,114: Line 778:
 
|minDX    = 9.0c
 
|minDX    = 9.0c
 
|minVRAM  = 256 MB
 
|minVRAM  = 256 MB
 +
 +
|recOS    = Vista SP2, 7 SP1
 +
|recCPU  =
 +
|recRAM  =
 +
|recHD    =
 +
|recGPU  =
 
}}
 
}}
  
 
{{References}}
 
{{References}}
 
[[Category:Custom music]]
 
[[Category:Custom music]]

Latest revision as of 15:38, 17 March 2024

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.

The PC version allows importing music files for playback in a custom radio station. Rockstar Games has removed some music tracks from the game due to expired licenses as it has done with Grand Theft Auto: Episodes from Liberty City. See Restore removed music

Visual effect shaders are known to be broken in the PC release when compared to both the Playstation 3 and the Xbox 360 releases.[1] See FusionFix for partial fixes. The game has an extensive modding community, with mod compatibility split between the Complete Edition and older, retail versions. It is also notorious for poor performance (especially on maxed out settings) and frame-pacing issues, even on high-end systems[2]. Lowering settings and/or DXVK are strongly advised.

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.
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
[3]
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 not needed to run the game using retail patches 1.0.6.0, 1.0.7.0, or 1.0.8.0.[4]
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, adding achievements, introducing Rockstar Games Launcher DRM and removing multiplayer[5], SecuROM PA DRM and Games for Windows - LIVE DRM entirely (see Network for solutions).
CD keys can be redeemed on the Rockstar Games Launcher to activate the Complete Edition.[6]

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 Ballad of Gay Tony
Windows
The Lost and Damned
Windows

Essential improvements

Patches

Patches after 1.0.8.0 were released only for the game's digital versions. Although the first numbered upgrade was referred as "1.20", subsequent versions of the game adopted a "1.2.x.x" model.

DXVK

Can vastly improve the game's performance.
Install DXVK[7]
  1. Install DXVK to <path-to-game>\GTAIV.
  2. Create a text file, name it dxvk.conf, and add d3d9.maxFrameLatency = 1 to it to avoid or reduce occasional frame skipping and stuttering[8]
  3. Add d3d9.presentInterval = 1 to the file, which forces using DXVK's Vsync implementation. This may give less CPU overhead compared to the game's own Vsync implementation.
  4. Add d3d9.numBackBuffers = 3 to the file. This may further improve frametime stability while using Vsync.

Notes:

The game may wrongly detect the amount of VRAM available and only show 512 MB instead while using DXVK.
The game may not use the desired resolution and refresh rate while using DXVK. Use the respective commands to remedy this.[9]

Ultimate ASI Loader

Ultimate ASI Loader is the primary tool used by the game's modding community to allow players to load mods into the game.

Included with FusionFix.
Installation[10]
  1. Download Ultimate-ASI-Loader.zip.
  2. Extract the file to <path-to-game>\GTAIV\.

Note:

Rename the included dinput8.dll file to xlive.dll to disable Games for Windows - LIVE.

FusionFix

Fixes various gameplay and visual issues, includes an accurate, adjustable frame rate limiter, and restores and improves broken shaders which were lost or broken as a result of porting from consoles to PC[11]
Includes Ultimate ASI Loader.
Supports both the Complete Edition and retail versions 1.0.7.0 and 1.0.8.0.
Shader fixes and improvements performed utilizing Shader Fixes.
Installation
  1. Go to Releases and download latest version.
  2. Extract the contents of the archive to <path-to-game>\GTAIV\

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) <Steam-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 %USERPROFILE%\Documents\Rockstar Games\GTA IV\Profiles\<user-id>\ (Complete Edition)
%LOCALAPPDATA%\Rockstar Games\GTA IV\savegames\<user-id>\ (Retail patches)
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/12210/pfx/[Note 2]
If a Complete Edition save is not detected, Rockstar Games Launcher offers to search for retail (Games For Windows - LIVE) saves and import them.
On retail patches, %LOCALAPPDATA%\Microsoft\XLive must also be backed up; the save data is bound to the Games for Windows - LIVE profile.
See GTASnP to convert Complete Edition saves to retail-compatible saves.

Save game cloud syncing

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

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-.[12] Use FusionFix for Hor+.
4K Ultra HD
Field of view (FOV)
Modifiable using a trainer or FusionFix.
Windowed
Run the game with -windowed parameter.
Borderless fullscreen windowed
Install FusionFix.
Anisotropic filtering (AF)
Up to 16 samples.
Anti-aliasing (AA)
FXAA, SMAA, and SSAA 2x with FusionFix.
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
60 FPS
120+ FPS
Frame rates above 60 cause some bugs, like buggy vehicle physics, motorcycles getting extremely slippery. Unofficial fixes and patches, such as FusionFix, do not completely fix these issues.
High dynamic range display (HDR)
[13]
Ray tracing (RT)

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.

Mouse deadzone

The game has a non-toggleable mouse deadzone that makes it really hard to aim at low DPI values.[14]
Use FusionFix[15]

DirectInput controller support

Run the game with -usedirectinput parameter[16]
Enable support in in-game options[17]
  1. Open the in-game Options menu.
  2. From the list which appears, select Controls.
  3. Click Enable DirectInput under Controller Options.

Right trigger does not work when using Steam Input

Bind Soft Pull Action to Right Trigger[18]
  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.

Audio

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

Audio feature State Notes
Separate volume controls
Music and SFX.
Surround sound
Up to 5.0 output.[19]
Subtitles
Closed captions
Mute on focus lost
Royalty free audio
Command line arguments 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 audio quality; reduces CPU load).
DSOAL for using as alternative DirectSound wrapper (with or without HRTF) works on the Rockstar Games Launcher version and on Windows 10 builds prior to 1809.

Localizations

Language UI Audio Sub Notes
English
Czech
Fan translation, download.
French
German
Hungarian
Fan translation, download.
Italian
Japanese
Only the main game is translated, user must change game language to access DLC content.[20] See this to enforce different language without having to change Rockstar Games Launcher or Steam language.
Polish
Fan translation, download. Download this for the Complete Edition.
Brazilian Portuguese
Fan translation, download. Download this for the Complete Edition.
Russian
Official localization by «1C-Softclub» included in the Complete Edition. Download this for retail versions.
Spanish
Turkish
Fan translation, download.

Network

HappinessMP does not support any mods or improvements which require Ultimate ASI Loader, meaning FusionFix is incompatible with it.[21]

Multiplayer types

Type Native Players Notes
Local play
4 Co-op, Versus
Use Nucleus-Coop Unofficial mod - Guide.
LAN play
32 Co-op, Versus
For 1.0.7.0 and 1.0.8.0, use vanilla Games for Windows - LIVE's LAN feature, or use IV:MP. For the Complete Edition, use HappinessMP.
Online play
32 Co-op, Versus
For 1.0.7.0 and 1.0.8.0, use vanilla Games for Windows - LIVE's LIVE play feature, or use IV:MP or Grand Theft Auto Connected. For the Complete Edition, use HappinessMP.

Connection types

Type Native Notes
Matchmaking
Games for Windows - LIVE[22] and Grand Theft Auto Connected[23] both have an option for matchmaking, titled Quick Play in the in-game Multiplayer menu
Peer-to-peer
Games For Windows - LIVE is P2P, Grand Theft Auto Connected has an optional toggle for P2P.
Dedicated
Requires a third-party multiplayer client, such as IV:MP, Grand Theft Auto Connected, or HappinessMP.
Self-hosting
Some unofficial third-party multiplayer clients, such as HappinessMP, allow self-hosting.[24]
Direct IP

Ports

Protocol Port(s) and/or port range(s)[25]
TCP GFWL: 3074
UDP GFWL: 3074, 88; IV:MP: 8888
This game supports Universal Plug and Play (UPnP) for automatic port configuration.
UPnP is used on the Games for Windows - LIVE version.

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 unresolved

Community-maintained issue database

Timing-related issues

A framerate higher than 60 FPS can result in timing issues, including, but not limited to:
  • Menu fade in/out becomes increasingly longer at framerates above 60
  • In the mission "Out of Commission", while trying to climb onto the helicopter, no matter how often the jump key is pressed, the player character will not be able to get onto the helicopter. Reportedly fixed with patch 1.0.8.0.[26], but may still break above 60 FPS.
  • Brucie's garage door in the mission "Easy as Can Be" closes, prematurely leaving Niko trapped.[27]
  • The use of the virtual keyboard of the police car computer becomes impossible to control with the keyboard due to the sensitivity being increased too much.
  • Several activities, such as pool and air hockey, have their physics break, causing them to not play as expected.
  • The handbrake camera and regular camera movement become excessively slow.
  • The entire game runs faster than normal when above 250 FPS.[28]
  • Cutscenes zoom in above 30 FPS.[29]
  • Postprocessing effects are inconsistent at different framerates.
  • Rain effects are inconsistent on different framerates.
Use FusionFix[30][31]

Note:

Does not completely fix timing-related issues.
Cap frame rate to 60 FPS.[32]

Note:

FusionFix has an in-game FPS toggle, configurable in the in-game Graphics section of Settings.[11]

Issues fixed

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

Apply Language Loader[33]
Requires Ultimate ASI Loader.
  1. Download and extract Language Loader to <path-to-game>\plugins\.
  2. Edit GameLanguageID in IVLanguageLoader.ini to the desired language.

No bullet spread/recoil

Use FusionFix[34]

Note:

Requires 1.0.7.0, 1.0.8.0, or the Complete Edition.
The option is enabled by default, but can be toggled off by changing RecoilFix to 0 in GTAIV.EFLC.FusionFix.ini.

Unable to play in offline mode with the game's Steam version

This solution will enable offline mode with local game saves.
Run the game from the Rockstar Games Launcher[35]
  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 wrongly detected

The game can wrongly detect the amount of VRAM available, showing only 512 MB instead.
Claimed to be fixed on 1.0.8.0,[36] but may still happen on certain system configurations[37] such as laptops with dual GPU configurations[38], when using wrappers like DXVK.
Use -availablevidmem XXXX.0 command line argument and replace XXXX by the wanted amount of VRAM in MB[39]

Notes

Using any value above 3072.0 on latest Complete Edition version is not recommended as it seems to cause texture popping all throughout the map.[40][dubious – discuss]
Use ExtendVidMem[41]
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 dinput8.dll to dsound.dll to use this fix along with Ultimate ASI Loader.

DRM-related errors

Absent from the Complete Edition, where GFWL and SecuROM were removed from the game.
Install the latest Games for Windows - LIVE in case of old versions on Windows 8 or later.

Fatal error: WTV270

See In-game interface does not open

SecuLauncher: failed to start application. [2000] error

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

All civilian cars are taxis (taxi bug)

Example of a game affected by the "taxi bug".
Example of a game affected by the "taxi bug".

During gameplay with mods, civilian cars can be entirely replaced with taxis.[43][44][45]

Use RIL.Budgeted[46]
  1. Download the mod.
  2. Extract to <path-to-game>\GTAIV.
  3. Open RIL.Budgeted.ini with a text editor.
  4. Find the following line in the opened file: VehicleBudget=40000000
  5. Change 40000000 to 120000000
  6. Save and close the file.

Note:

Requires Ultimate ASI Loader.
FusionFix already includes this mod, edit the value in GTAIV.EFLC.FusionFix.ini instead.[47]
If using IV Tweaker on retail patches, edit the value in IVTweaker.ini instead.[48]
The value given for VehicleBudget should be the size of vehicles.img in bytes (i.e. the 120,000,000 bytes shown in the above instructions is 114.44 MB) plus the combined size in bytes of all vehicle model and texture mods in use. Increase this value if the bug re-occurs. Decrease it if cars stop having engine sounds.
Use Simple Traffic Loader[49]

Note:

Requires Ultimate ASI Loader and any retail version.
Rather than being a direct solution, it's a workaround that completely changes how traffic is handled.
Allows to limit selected cars to specific in-game regions.
Attempting to limit modded cars to specific in-game regions can result in the game world failing to render.[50]

Film grain noise texture size depends on water quality setting

Example of film grain effect issue, using Low and Very High Water Quality settings, respectively.
Example of film grain effect issue, using Low and Very High Water Quality settings, respectively.

In "The Lost and the Damned" (TLAD) expansion pack, the size of the noise texture used for the film grain effect is tied to the Water Quality setting and game resolution. This results in the film grain effect being virtually-invisible at the highest settings.

Use FusionFix[51]

Miscellaneous fixes

Various Fixes, as the mod's name suggests, provides a variety of miscellaneous fixes, such as broken transparencies on various objects and textures, texture and model flickering, missing or incorrect textures (i.e. using beta textures instead of finalized textures as used on console releases), broken LODs, and so on.

The mod also adds textures and assets from various versions of the game where it makes a noticeable visual improvement.

Other information

API

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

Middleware

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

Launch options

It is possible to alter the way the game runs by using command line arguments.
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.[dubious – discuss]
-forcer2vb Forces rendering to Vertex Buffer.
-frameLimit Limits the FPS to the refresh rate of the monitor being used.
-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 3GB memory support on 32-bit OSes which have been set to allow games and applications to use that much memory.
-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 the monitor used).
-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 support 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.[52]

Instructions[52]
  1. Place any audio files/folders or create shortcuts into %USERPROFILE%\Documents\Rockstar Games\GTA IV\User Music\ folder.
  2. Go into the in-game settings.
  3. From the in-game settings, go to Audio.
  4. Click on either Quick Scan or Complete Scan to perform a one-time scan of User Music or enable Auto Scan to have the game automatically scan User Music).
  5. Tune into the Independence FM radio station in-game.

Notes:

The minimum amount of tracks in the folder for the station to work is 3.[53]
iTunes must be installed for M4A support.
Supported formats are M4A, MP3 and WMA. Other formats and extensions are not detected.
Use shortcuts to audio files/folders to improve performance and save disk space.
Supports high-resolution audio files. Up to 96 kHz/24 bit.
Supports Surround audio files. Up to 6 channels.
Monaural audio files are not supported.

Restore removed music

Over 50 radio station tracks were removed from the game in April 2018 due to expired licenses.[54]
Restores the original PC pause menu music for The Ballad of Gay Tony.
Install music 'downgrader'[55]
  1. Download the music 'downgrader'.
  2. Extract the downloaded zip file.
  3. Open the folder which the zip file was extracted into, and run IVCERadioRestorer.exe.
  4. Follow the installer's instructions.
  5. Launch via Steam or Rockstar Games Launcher.

GTASnP

Gives an incomplete checklist of objectives to reach 100% based on your save.

OpenIV

Used to install mods that are packaged in .oiv format.
Required for mods which expect the user to package their contents into a format usable by the game.

Trainers

Trainers are usually used for fun, but can also add extra features, such as improved FOV settings over FusionFix.

Liberty's Legacy Trainer

Compatible with Complete Edition and retail versions 1.0.7.0 and 1.0.8.0.
aru's Script Hook (additionally, Compatibility Patch for CE if you're using Complete Edition) and ASI Loader are required.

Modifications

Important things to consider

Due to the nature of modding the game, here are some important things to consider before engaging in general (e.g. non-essential) mod installation:

It is strongly recommended to backup any files these mods may replace.
OpenIV may be required for some mods. Such mods do not depend on a specific version unless stated otherwise.
Installing mods that replace files can follow a different procedure which don't require replacing files if you have Ultimate ASI Loader. For example, <path-to-game>\GTAIV\update can include all non-img files in their respective folder structure, while all the .img files can be separately batched into one (or three if they affect EFLC too) .img file with OpenIV in a separate folder.[56]

Improved Animations Pack

Requires OpenIV.
Fixes many issues with gun animations, like the firing delay on the assault rifles.
Ammo depletes much faster on weapons, such as Micro SMG.

Console Visuals

Restores additional console-only visual effects and content.
FusionFix is required.

System requirements

Windows
Minimum Recommended
Operating system (OS) XP SP3
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 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/12210/ in addition to or instead of this directory. The app ID (12210) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References

  1. YouTube video comparison (2:06) - last accessed on 2023-01-16
  2. https://www.youtube.com/watch?v=HZ48QRa4U0U&t=156s
  3. GTA IV PC - Games For Windows - last accessed on 2022-09-09
  4. Grand Theft Auto IV Patch Changelog - last accessed on 2022-09-20
    "Separate RGSC application no longer required to launch game."
  5. 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."
  6. 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."
  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. D3D9 - Cannot select proper resolutions using dxvk with GTA IV - Issue #1831 - doitsujin/dxvk - Github - last accessed on 2023-07-08
  10. Ultimate-ASI-Loader/readme.md at master · ThirteenAG/Ultimate-ASI-Loader · GitHub - last accessed on 9 June 2023
  11. 11.0 11.1 FusionFix's changelogs - last accessed on July 2023
  12. GTA IV (2016 Patch) | 21:9 Review - YouTube
  13. Verified by User:Blackbird on 2021-04-17
  14. Fix this mouse issue Rockstar! - Help & Support - GTAForums - last accessed on 2023-07-08
  15. GTAIV.EFLC.FusionFix - Will different sensitivity with Mousefix = 1 and Mousefix = 0 ever be fixed #263 - last accessed on 2024-03-17, comment
    "New RAW input option was added and mouse fix was removed, sniper seems to be behaving better now, comment for unlock if persist"
  16. Currently Supported Controllers for GTA IV PC - Rockstar Support - last accessed on May 2023
  17. Verified by User:Sandemc on 2023-07-07
  18. gtaforums.com - last accessed on May 2023
  19. PC Gaming Surround Sound Round-up
  20. Japanese support - last accessed on 2022-12-01
  21. Verified by User:Sandemc on 2023-11-21
  22. Verified by User:Sandemc on 2023-07-08
    Works, but unclear what lobbies are being prioritized; from what people are saying, it also has issues with modes like Free Mode
  23. Verified by User:Sandemc on 2023-07-08
    You can't matchmake between servers, however.
  24. HappinessMP - Getting Started (Self-hosted server setup) - last accessed on 2024-03-17
  25. IV:MP T4 Manual - IV-MP Community Forum - last accessed on May 2023
  26. Grand Theft Auto IV Patch 8 Title Update Notes (PC Only) - Rockstar Games Customer Support - last accessed on 3 July 2023
  27. Verified by User:Sandemc on 2023-07-07
  28. Speedup at absurd FPS (300+) - last accessed on 2023-07-08
  29. GitHub - GTAIV-Issues-List - Issue #1 - last accessed on 2023-07-03
  30. GitHub - ThirteenAG/GTAIV.EFLC.FusionFix - last accessed on 2023-11-03
    ""Workaround for the garage door bug on high framerates, the garage door only closes now when Niko is actually outside of the garage", "Fixed the heli climb QTE being impossible on really high framerates", "Workaround for a bug where Jacob crashes the Annihilator on high framerates (Deal Ending)", "Fixed motion blur framerate scaling", "Fixed rain framerate scaling""
  31. GitHub - Release GTAIV.EFLC.FusionFix v2.0 - last accessed on 2023-11-03
    ""Fixed cutscene jitter and excessive zooming at framerate above 30", "Fixed bike sliding at framerate above 60""
  32. GTA IV: Bugs and Glitches compilation
  33. Verified by User:Tomasak on 2022-12-01
    Checked if mod works on latest CE version
  34. GitHub - GTAIV.EFLC.FusionFix - last accessed on 2023-07-04
    "Fixed recoil behavior that was different when playing with keyboard/mouse and gamepad"
  35. Verified by User:Bowi on 2023-01-21
    Tested myself with both Steam's and Rockstar Launcher's clouds disabled.
  36. Grand Theft Auto IV Patch 8 Title Update Notes (PC only) - last accessed on 2022-08-23
  37. GTA IV – How to fix Resource Usage (VRAM) stuck on 512 MB - last accessed on 9 June 2023
  38. Verified by User:Tomasak on 2022-11-29
    Checked on laptop with GTX 1060 and Intel HD 630 GPU combination
  39. Verified by User:Tomasak on 2022-11-29
    Tested on both platforms
  40. Verified by User:ZT111 on 2023-03-27
  41. Newest patch - VRAM 512MB limit !! - last accessed on May 2023
  42. SecuROM™ Support Website - Grand Theft Auto IV
  43. r/GTAIV - Is the Taxi Bug Permanent? - last accessed on 2023-07-05
  44. Steam Community Discussion - ♥♥♥♥♥♥ TAXI BUG - last accessed on 2023-07-05
  45. GTAForums - Can't Stop The Traffic (Taxi) Bug - last accessed on 2023-07-05
  46. Verified by User:Sandemc on 2023-07-08
  47. GTAIV.EFLC.FusionFix - Issue #85, reply 1 - last accessed on 2023-07-05
  48. Verified by User:Sandemc on 2023-07-08
  49. Verified by User:Sandemc on 2023-07-08
  50. GTAinside.com - Simple Traffic Loader - last accessed on 2023-07-05
    "Custom cars are also supported!
    Warning: Custom cars might make the world to disappear.
    Open the "SimpleTrafficLoader.ini" in the main directory of GTA IV and just insert the name of your vehicle in any of the sections! (Without extension)
    "
  51. GitHub - Parallellines0451/GTAIV.EFLC.FusionShaders - last accessed on 2023-11-03
    "Fixed TLAD noise being affected by water quality"
  52. 52.0 52.1 Your Own Music - GTA 4 / Grand Theft Auto IV on Gta.cz - last accessed on May 2023
  53. Verified by User:Sandemc on 2023-07-07
    The online sources say 5, but from personal observations the number is 3; placing 1 or 2 tracks doesn't work.
  54. Grand Theft Auto IV music cut patch - Rock Paper Shotgun - last accessed on May 2023
  55. IV/EFLC Radio "downgrader" - GTA Forums - last accessed on May 2023
  56. Verified by User:Sandemc on 2023-07-08
    Confirmed from personal observation and tests, but this lacks official documentation anywhere.