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: Vice City"

From PCGamingWiki, the wiki about fixing PC games
(→‎SilentPatch: ASI Loader is required for SA SilentPatch, not for VC)
(47 intermediate revisions by 22 users not shown)
Line 7: Line 7:
 
{{Infobox game/row/publisher|Rockstar Games}}
 
{{Infobox game/row/publisher|Rockstar Games}}
 
{{Infobox game/row/publisher|Capcom|Japan}}
 
{{Infobox game/row/publisher|Capcom|Japan}}
 +
{{Infobox game/row/publisher|1C-SoftClub|Russia}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|RenderWare}}
 
{{Infobox game/row/engine|RenderWare}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|May 1, 2003}}
 
{{Infobox game/row/date|Windows|May 1, 2003}}
{{Infobox game/row/date|OS X|November 12, 2010}}
+
{{Infobox game/row/date|OS X|November 12, 2010|wrapper=Cider}}
 
|steam appid  = 12110
 
|steam appid  = 12110
 
|steam appid side = 12240, 110700
 
|steam appid side = 12240, 110700
 
|gogcom id    =  
 
|gogcom id    =  
 
|strategywiki = Grand Theft Auto: Vice City
 
|strategywiki = Grand Theft Auto: Vice City
 +
|mobygames    = grand-theft-auto-vice-city
 
|wikipedia    = Grand Theft Auto: Vice City
 
|wikipedia    = Grand Theft Auto: Vice City
 
|winehq      = 1369
 
|winehq      = 1369
Line 24: Line 26:
 
'''Key points'''
 
'''Key points'''
 
{{ii}} There are many [[#Issues fixed|issues]] and it's very likely to encounter at least one.<ref name=f1>[http://www.gtaforums.com/index.php?showtopic=294498 "Vice City on Windows Vista & Windows 7"]</ref><ref name=f2>[http://www.gtaforums.com/index.php?showtopic=188753 "Bug List with Solutions (PC, PS2 & Xbox)"]</ref> [[#SilentPatch|SilentPatch]] fixes many of these issues.
 
{{ii}} There are many [[#Issues fixed|issues]] and it's very likely to encounter at least one.<ref name=f1>[http://www.gtaforums.com/index.php?showtopic=294498 "Vice City on Windows Vista & Windows 7"]</ref><ref name=f2>[http://www.gtaforums.com/index.php?showtopic=188753 "Bug List with Solutions (PC, PS2 & Xbox)"]</ref> [[#SilentPatch|SilentPatch]] fixes many of these issues.
{{ii}} A 1.0 exe is required for mods such as [https://gtaforums.com/topic/750681-skygfx-ps2-and-xbox-graphics-for-pc/ SkyGFX].
+
{{ii}} Exceeding 30 and 60 FPS introduces gameplay and physics [[#Timing-related issues|issues]].
{{++}} Ability to import your music for your own custom radio station.<ref>[http://www.grandtheftwiki.com/Custom_Radio_Station Custom Radio Stations in GTA Games]</ref>
+
{{++}} Features the ability to import your music for your own custom radio station.<ref>[http://www.grandtheftwiki.com/Custom_Radio_Station Custom Radio Stations in GTA Games]</ref>
{{--}} Exceeding 30 FPS introduces gameplay and physics [[#Timing-related issues|issues]].
 
  
 
'''General information'''
 
'''General information'''
 
{{mm}} [http://www.rockstargames.com/vicecity/ Official game site]
 
{{mm}} [http://www.rockstargames.com/vicecity/ Official game site]
{{mm}} [http://www.gtaforums.com/index.php?showforum=62 GTAForums - Grand Theft Auto: Vice City Discussion]
+
{{mm}} [https://gtaforums.com/forum/62-gta-vice-city/ GTAForums - Grand Theft Auto: Vice City Discussion]
 
{{mm}} [http://www.grandtheftwiki.com/Grand_Theft_Auto:_Vice_City Grand Theft Wiki]
 
{{mm}} [http://www.grandtheftwiki.com/Grand_Theft_Auto:_Vice_City Grand Theft Wiki]
 
{{mm}} [http://www.gtanet.com GTA Network] - A huge network of fansites all dedicated to the Grand Theft Auto series
 
{{mm}} [http://www.gtanet.com GTA Network] - A huge network of fansites all dedicated to the Grand Theft Auto series
Line 38: Line 39:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | disc, key | {{DRM|SecuROM|4}} disc check.<br>Polish versions sold in ''Classics collection'' from Cenega require Internet activation, but have no DRM. |  |  Windows }}
+
{{Availability/row| Retail | | disc, key | {{DRM|SecuROM|4}} disc check.<br>Polish versions sold in ''Classics collection'' from Cenega require Internet activation, but have no DRM.<br>A 2013 re-release cut some of the audio tracks. |  Windows }}
{{Availability/row| Amazon | B008FPV5IS | Steam | | | Windows, OS X }}
+
{{Availability/row| Publisher | https://socialclub.rockstargames.com/rockstar-games-launcher | Rockstar Games Launcher | If the Steam version is detected, the launcher can launch the game through Steam instead.<ref>{{Refcheck|user=AmethystViper|date=2019-09-18|comment=}}</ref> | Windows }}
{{Availability/row| GMG | grand-theft-auto-vice-city | Steam | | | Windows, OS X }}
+
{{Availability/row| Amazon | B008FPV5IS | Steam | | | Windows }}
{{Availability/row| Humble | grand-theft-auto-vice-city | Steam | | | Windows, OS X }}
+
{{Availability/row| Gamesplanet | 1396-1 | Rockstar Games Launcher | | | Windows }}
{{Availability/row| MacApp | id424719511 | MacApp | | | OS X }}
+
{{Availability/row| GMG | grand-theft-auto-vice-city | Rockstar Games Launcher | | | Windows }}
{{Availability/row| Steam | 12110 | Steam | Steam version needs to be [https://www.moddb.com/addons/gta-vice-city-patch-for-no-cd-v10/#7146818 downgraded] in order to be ''seriously'' modded. | | Windows, OS X }}
+
{{Availability/row| Humble | grand-theft-auto-vice-city | Rockstar Games Launcher | | | Windows }}
 +
{{Availability/row| Steam | 12110 | Steam | | | Windows }}
 
}}
 
}}
  
 
===Version differences===
 
===Version differences===
{{ii}} Some radio songs have been removed for new Steam buyers; Steam version purchases made before December 2012 still include these songs.<ref>[http://www.rockstarnexus.com/article/82/Vice-City-now-back-on-Steam Vice City now back on Steam | RockstarNexus]</ref>
+
{{ii}} The current Steam version as of December 2012 was rumored to have some radio songs removed similarly to the mobile version and rare 2013 retail PC re-release.<ref>{{Refurl|url=http://www.rockstarnexus.com/article/82/Vice-City-now-back-on-Steam|title=Vice City now back on Steam - Rockstar Nexus|date=2019-06-09}}</ref> However, it was reported that the "New Audio" Steam version still has the full soundtrack as the earlier retail and "Old Audio" Steam versions.<ref>{{Refurl|url=https://www.youtube.com/watch?v=RjJJ2IzSXCw|title=GTA VC - Why Steam is NOT a bad version? (Comparison) - Feat. MrMario|date=2019-06-09}}</ref><ref>{{Refcheck|user=AmethystViper|date=2019-06-09|comment=I have compared the retail version included in the 2009 ''Grand Theft Auto: The Trilogy'' collection and the ''"New Audio"'' Steam version and noticed the original radio songs that were rumored to be cut are still present in the latter.}}</ref>
 +
{{--}} The Rockstar Games Launcher version however does have the music cuts from the mobile port and the 2013 retail re-release.<ref>{{Refurl|url=https://gtaforums.com/topic/936600-iii-iv-various-gta-downgraders/?tab=comments#comment-1070925766|title=Various GTA Downgraders - GTA Forums|date=2019-10-07}}</ref> To restore them for the Rockstar Games Launcher version, see [[#Downgrading|Downgrading]].
  
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
{{ii}} [http://www.patches-scrolls.de/patch/1894/7/ Patch 1.1] is the latest patch available.
+
{{ii}} [http://www.patches-scrolls.de/patch/1894/7/ Patch v1.1] is the latest patch available. Most digital distribution versions already include this patch.
{{ii}} Most digital distribution versions already include this patch.
 
  
===ASI loader===
+
===Downgrading===
{{Fixbox|description=Use [https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases Ultimate ASI Loader]|fix=
+
{{ii}} A majority of essential mods and fixes require a v1.0 executable.
# Place {{file|dinput8.dll}} into <code>{{p|game}}</code>
+
{{++}} Downgrading the Rockstar Games Launcher version restores all of the removed licensed music tracks.
# Rename the file to {{file|d3d8.dll}}
+
{{Fixbox|description=Steam version: replace the stock Steam executable with [https://www.moddb.com/addons/gta-vice-city-patch-for-no-cd-v10/#7146818 this one].|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-10-07|comment=}}</ref>|fix=
# Create a new folder named {{file|scripts}}. ASI mods will be placed in here
+
}}
 +
{{Fixbox|description=Rockstar Games Launcher version|ref={{cn|2019}}|fix=
 +
# Download the [https://gtaforums.com/topic/936600-iii-iv-various-gta-downgraders/ VC RGSC Downgrader].
 +
# Extract the contents of {{file|VCRGSCdowngrade.rar}} to <code>{{p|game}}</code>.
 +
# Run {{file|install.bat}} to start the downgrading process. The tool will automatically close its command prompt window and remove patch files afterwards.
 +
# Launch the game from the newly created {{file|gta-vc.exe}} v1.0 executable. It is advised to not use the original executable leftover after downgrading the game as the Rockstar Games Launcher has problems with the modified files and can undo file changes from the downgrader.
 +
}}
 +
 
 +
===Skip intro videos===
 +
{{ii}} Although this mod was made for [[Grand Theft Auto: San Andreas]], it also works on Grand Theft Auto: Vice City as well.
  
 +
{{Fixbox|description=Installing No Intro mod|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-06-09|comment=Installed this mod on Vice City (and III) and it works, skipping intros immediately. It also works via Mod Loader.}}</ref>|fix=
 +
# Download the mod [http://www.gtagarage.com/mods/show.php?id=12470 here].
 +
# Extract the {{file|movie}} folder from the archive, then copy this folder to <code>{{p|game}}</code>, replacing the video files. For the German version, you may need to duplicate {{file|GTAtitles.mpg}} within the mod's folder and rename the copied video as {{file|GTAtitlesGER.mpg}}.
 +
# Now launch the game. The blank videos should skip the intro and launch straight into the game.
 +
}}
 +
 +
===ThirteenAG's Widescreen Fix===
 +
{{ii}} A v1.0 executable is recommended.
 +
{{++}} Fixes issues such as broken in-game widescreen presentation and HUD/subtitle scaling in higher resolutions.
 +
{{++}} Adds [[Glossary:Anti-aliasing (AA)#Multi-Sample Anti-Aliasing (MSAA)|MSAA]] support for the non-Steam version. Also works as an ASI loader and a D3D8to9 wrapper.
 +
 +
{{Fixbox|description=Installing ThirteenAG's Widescreen Fix|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-06-09|comment=}}</ref>|fix=
 +
# Download ThirteenAG's Widescreen Fix [https://thirteenag.github.io/wfp#gtavc here].
 +
# Extract the <code>GTAVC.WidescreenFix</code> folder from the zip archive, then copy the {{file|d3d8.dll}} file and {{file|scripts}} folder into <code>{{p|game}}</code>.
 +
# (Optional) Download the Widescreen Frontend from the drop down menu where you downloaded ThirteenAG's Widescreen Fix above, then extract the contents of the zip archive and copy them into <code>{{p|game}}</code>, overwriting any files in the process.
 
'''Notes'''
 
'''Notes'''
{{ii}} Required for many script-based mods and fixes.
+
{{--}} Default options alter the original game's UI and look (vehicle lights fix isn't actually fix as all game versions have them look like that). For vanilla look set the values as following in {{code|GTAVC.WidescreenFix.ini}}
 +
<pre>
 +
HudWidthScale = 0.8
 +
HudHeightScale = 0.8
 +
RadarWidthScale = 0.9
 +
SubtitlesScale = 0.8
 +
FixVehicleLights = 0
 +
IVRadarScaling = 0
 +
ReplaceTextShadowWithOutline = 0
 +
</pre>
 
}}
 
}}
  
Line 72: Line 107:
 
}}
 
}}
  
===Skip intro videos===
+
===SkyGfx===
{{Fixbox|description=Rename/delete movies folder|fix=
+
{{ii}} Requires a D3D8to9 wrapper (included in [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen Fix]]) and currently only works with a v1.0 executable.
# Go to <code>{{p|game}}</code>
+
{{++}} Features the ability to restore the visual aesthetics of the RenderWare engine from the console or mobile versions.
# Delete or rename the {{file|movies}} folder
+
{{Fixbox|description=Installing SkyGfx|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-06-09|comment=}}</ref>|fix=
 
+
# Download SkyGfx [https://github.com/aap/skygfx_vc/releases/ here], then extract the {{file|rwd3d9.dll}} into <code>{{p|game}}</code>, then extract the {{file|skygfx.asi}} and place it <code>{{p|game}}\scripts</code> (create a {{file|scripts}} folder if it does not already exist in <code>{{p|game}}</code>). If you are using Widescreen Fix, you do not need its {{file|d3d8.dll}} wrapper.
'''Notes'''
+
# Go into the {{file|VC}} folder extracted from the archive, then copy the {{file|neo}} folder and {{file|skygfx.ini}} into <code>{{p|game}}\scripts</code> folder.
{{ii}} Left-click anywhere after launching to open the game window
 
 
}}
 
}}
  
Line 99: Line 133:
 
{{--}} Save files are '''NOT''' cross-compatible between Windows and OS X
 
{{--}} Save files are '''NOT''' cross-compatible between Windows and OS X
  
{{Fixbox|description=[https://gtaforums.com/topic/899040-the-heros-workshop/ Portable GTA]|fix=
+
===Portable GTA===
# Rename the file extension to {{file|portablegta.asi}}
+
{{ii}} Requires a v1.0 executable and an ASI loader (included in [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen Fix]]).
# Place the file into <code>{{p|game}}\scripts\</code>
+
{{ii}} Also works with [[Grand Theft Auto III]] and [[Grand Theft Auto: San Andreas|San Andreas]].
# Run the game, exit, then delete the contents inside <code>{{p|game}}\userfiles\</code>
+
{{++}} Moves the user files folder to <code>{{p|game}}</code>, allowing a downgraded game to be fully portable.
# Extract everything from {{file|GTA Vice City User Files}} to the {{file|userfiles}} folder
 
  
'''Notes'''
+
{{Fixbox|description=Using Portable GTA|ref=<ref>{{Refcheck|user=AmethystViper|date=March 31, 2019|comment=}}</ref>|fix=
{{ii}} Moves the user files to the installation folder
+
# Download the mod [https://gtaforums.com/topic/899040-the-heros-workshop/ here], then rename the file extension from {{file|portablegta.dll}} to {{file|portablegta.asi}}.
{{ii}} [[#ASI loader|ASI loader]] required
+
# Place the {{file|portablegta.asi}} file into <code>{{p|game}}\scripts</code>.
{{ii}} Mod also works with GTA 3 and GTA San Andreas
+
# Run the game, exit to desktop, and then delete the contents inside <code>{{p|game}}\userfiles</code>.
 +
# Copy everything from <code>{{p|userprofile}}\Documents\GTA Vice City User Files</code> into <code>{{p|game}}\userfiles</code> folder.
 
}}
 
}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|gog galaxy           =  
+
|discord                =
|gog galaxy notes     =  
+
|discord notes          =
|origin               =  
+
|epic games store      =
|origin notes         =  
+
|epic games store notes =
|steam cloud           = false
+
|gog galaxy             =  
|steam cloud notes     =  
+
|gog galaxy notes       =  
|uplay                 =  
+
|origin                 =  
|uplay notes           =  
+
|origin notes           =  
|xbox cloud           =  
+
|steam cloud           = false
|xbox cloud notes     =  
+
|steam cloud notes     =  
 +
|uplay                 =  
 +
|uplay notes           =  
 +
|xbox cloud             =  
 +
|xbox cloud notes       =  
 
}}
 
}}
  
Line 128: Line 166:
 
{{Image|Grand Theft Auto Vice City Video.png|In-game video settings.}}
 
{{Image|Grand Theft Auto Vice City Video.png|In-game video settings.}}
 
{{Video settings
 
{{Video settings
|wsgf link                  = http://www.wsgf.org/dr/grand-theft-auto-vice-city
+
|wsgf link                  = https://www.wsgf.org/dr/grand-theft-auto-vice-city
 
|widescreen wsgf award      = limited
 
|widescreen wsgf award      = limited
 
|multimonitor wsgf award    = limited
 
|multimonitor wsgf award    = limited
Line 134: Line 172:
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = limited
 
|widescreen resolution      = limited
|widescreen resolution notes= Stretched HUD and [[#Crosshair inaccuracy|misaligned aiming]]. See [[#Widescreen resolution|Widescreen resolution]].
+
|widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]].
 
|multimonitor              = hackable
 
|multimonitor              = hackable
 
|multimonitor notes        = See [[#Widescreen resolution|Widescreen resolution]].
 
|multimonitor notes        = See [[#Widescreen resolution|Widescreen resolution]].
Line 142: Line 180:
 
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
 
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
 
|fov                        = hackable
 
|fov                        = hackable
|fov notes                  = See [[#Widescreen resolution|Widescreen resolution]].
+
|fov notes                  = Can be adjust with [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen Fix]]. For driving FOV, use [https://github.com/ThirteenAG/III.VC.SA.CLEOScripts/releases/tag/carfov Car Speed Dependant FOV] (requires CLEO).
 
|windowed                  = hackable
 
|windowed                  = hackable
 
|windowed notes            = See [[#Windowed|Windowed]].
 
|windowed notes            = See [[#Windowed|Windowed]].
 
|borderless windowed        = hackable
 
|borderless windowed        = hackable
 
|borderless windowed notes  = See [[#Windowed|Windowed]].
 
|borderless windowed notes  = See [[#Windowed|Windowed]].
|anisotropic                = false
+
|anisotropic                = hackable
|anisotropic notes          =  
+
|anisotropic notes          = Can be forced from GPU control panel.<ref>{{Refcheck|user=AmethystViper|date=2019-06-09|comment=Enabling anisotropic filtering x16 for the game via Nividia Control Panel/Profile Inspector (after installing Widescreen Fix) boosted the overall clarity of the game's textures.}}</ref>
 
|antialiasing              = hackable
 
|antialiasing              = hackable
|antialiasing notes        = See [[#Anti-aliasing (AA)|Anti-aliasing (AA)]].
+
|antialiasing notes        = Use [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen Fix]] for MSAA.<ref>{{Refurl|url=https://gtaforums.com/topic/547841-gtanfsmpother-widescreen-fixes-pack/page/51/?tab=comments#comment-1067251055|title=(GTA-NFS-MP-OTHER) Widescreen Fixes Pack, Page 51, Scripts & Plugins - GTAForums|date=2019-06-09}}</ref> Post-process anti-aliasing such as FXAA can also be forced from GPU control panel.
 
|vsync                      = hackable
 
|vsync                      = hackable
|vsync notes                = See [[Glossary:Vertical sync (Vsync)#Force Vsync|force Vsync]].{{CN|with SA frame limiter ''also'' enable v-sync. if you have a monitor that easily present tearing test if this is the case with VC too|date=September 2015}}
+
|vsync notes                = Can be forced from GPU control panel.<ref>{{Refcheck|user=AmethystViper|date=2019-06-09|comment=}}</ref> Enabling the '''Frame Limiter''' setting also caps the game to 30 FPS unless modded.
|60 fps                    = false
+
|60 fps                    = hackable
|60 fps notes              = Everything but 30 FPS introduces physical and technical [[#Timing-related issues|issues]].
+
|60 fps notes              = Running the game above 30 or 60 FPS introduces physical and technical [[#Timing-related issues|issues]].
 
|120 fps                    = false
 
|120 fps                    = false
 
|120 fps notes              =  
 
|120 fps notes              =  
Line 164: Line 202:
  
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
{{ii}} In-game widescreen option allows to retain proper aspect ratio, though only for 16:9 resolutions. Otherwise picture is stretched.
+
{{--}} Only 16:9 aspect-ratio is supported as other resolutions are stretched, however, the in-game Widescreen setting causes issues such as stretched HUD, cuts off parts of the image ({{term|Vert-}}), and [[#Misaligned mouse aiming|misaligned mouse aiming]]. Use [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen Fix]] for proper widescreen support.
{{--}} Yet not the in-game wide screen option cuts part of the image ({{term|Vert-}}), it does also [[#Crosshair inaccuracy|misalign aiming]].
 
 
 
{{Fixbox|description=Use [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/gtavc ThirteenAG's Widescreen Fix]|fix=
 
# Download {{file|GTAVC.WidescreenFix.zip}}
 
# Place the {{file|scripts}} folder to <code>{{p|game}}</code>
 
 
 
'''Notes'''
 
{{ii}} Multi-monitor users also need to use [[#SilentPatch|SilentPatch]]<ref>[http://gtaforums.com/topic/669045-silentpatch/?p=1068001290 SilentPatch - Page 125 - GTAForums]</ref>
 
{{++}} Field of view can be controlled inside <code>GTAVC.WidescreenFix.ini</code>
 
{{++}} MSAA can be enabled for non-Steam versions. See [[#Anti-aliasing (AA)|Anti-aliasing (AA)]].
 
{{ii}} [[#ASI loader|ASI loader]] required
 
}}
 
  
 
===[[Glossary:Windowed|Windowed]]===
 
===[[Glossary:Windowed|Windowed]]===
{{Fixbox|description=Use [http://gtaforums.com/topic/865138-windowed-mode/ ThirteenAG's Windowed Mode]|ref=<ref>{{Refcheck|user=Klumb3r|date=2017-09-04}}</ref>|fix=
+
{{Fixbox|description=Install [[#Widescreen resolution|ThirteenAG's Widescreen Fix]], then create a {{file|wndmode.ini}} file in <code>{{p|game}}</code>|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-06-09|comment=}}</ref>|fix=
 
 
Place {{file|III.VC.SA.WindowedMode.asi}} and (optionally) {{file|III.VC.SA.CoordsManager.exe}} into {{code|{{P|game}}\scripts\}}
 
 
 
'''Shortcuts'''
 
* {{Key|Alt|Enter}} toggles Fullscreen/Windowed modes
 
* {{Key|Ctrl|Enter}} toggles Border/Borderless modes
 
* {{Key|Shift|Enter}} toggles Coords Manager menu
 
 
 
'''Notes'''
 
{{ii}} [[#ASI loader|ASI loader]] required
 
}}
 
 
 
{{Fixbox|description=Borderless Windowed Mode|fix=
 
# Create a new text file named {{file|wndmode.ini}}
 
# Place the file into <code>{{p|game}}</code>
 
# Run the game
 
 
 
'''Notes'''
 
{{ii}} [[#Widescreen resolution|ThirteenAG's Widescreen Fix]] required
 
}}
 
 
 
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
 
{{Fixbox|description=Use [[#Widescreen resolution|ThirteenAG's Widescreen Fix]]|fix=
 
# Open {{file|GTAVC.WidescreenFix.ini}}, located inside <code>{{p|game}}\scripts</code>
 
# Adjust <code>ForceMultisamplingLevel</code> to the AA level of your choice
 
 
}}
 
}}
  
 
==Input settings==
 
==Input settings==
 +
{{ii}} The game features two control styles: '''Standard''' which accommodates keyboard and mouse controls, while '''Classic''' is based on the console versions.
 
{{Image|Grand Theft Auto Vice City Remapping.png|In-game key map settings.}}
 
{{Image|Grand Theft Auto Vice City Remapping.png|In-game key map settings.}}
 
{{Image|Grand Theft Auto Vice City Mouse.png|In-game mouse settings.}}
 
{{Image|Grand Theft Auto Vice City Mouse.png|In-game mouse settings.}}
Line 216: Line 218:
 
|acceleration option notes =  
 
|acceleration option notes =  
 
|mouse sensitivity        = true
 
|mouse sensitivity        = true
|mouse sensitivity notes  = Only X-Axis by default. Use [[#SilentPatch|SilentPatch]] to tie both axes
+
|mouse sensitivity notes  = Only X-Axis by default. Use [[#SilentPatch|SilentPatch]] to tie both axes.
 
|mouse menu                = true
 
|mouse menu                = true
|mouse menu notes          = See [[#Mouse clicks do not register|Mouse clicks do not register]]
+
|mouse menu notes          = See [[#Mouse clicks do not register|Mouse clicks do not register]].
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
Line 224: Line 226:
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 
|controller support        = true
 
|controller support        = true
|controller support notes  = DirectInput controllers only. See [[#GInput|GInput]]
+
|controller support notes  = DirectInput only.
|full controller          = hackable
+
|full controller          = true
|full controller notes    = See [[#GInput|GInput]]
+
|full controller notes    =  
 
|controller remap          = true
 
|controller remap          = true
|controller remap notes    = DirectInput controllers only. See [[#GInput|GInput]]
+
|controller remap notes    = Only for DirectInput controllers.
 
|controller sensitivity    = hackable
 
|controller sensitivity    = hackable
|controller sensitivity notes= Use [[#GInput|GInput]] and adjust options in {{file|GInputVC.ini}}
+
|controller sensitivity notes= Use [[#GInput|GInput]] and adjust options in {{file|GInputVC.ini}}.
 
|invert controller y-axis  = hackable
 
|invert controller y-axis  = hackable
|invert controller y-axis notes= Use [[#GInput|GInput]] and adjust options in {{file|GInputVC.ini}}
+
|invert controller y-axis notes= Use [[#GInput|GInput]] and adjust {{code|InvertLook}} in {{file|GInputVC.ini}}.
|xinput controllers        = unknown
+
|xinput controllers        = hackable
|xinput controllers notes  =  
+
|xinput controllers notes  = See [[#GInput|GInput]].
|xbox prompts              = unknown
+
|xbox prompts              = hackable
|xbox prompts notes        =  
+
|xbox prompts notes        = Can be enabled via [[#GInput|GInput]].
|impulse triggers          = unknown
+
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = unknown
+
|dualshock 4              = hackable
|dualshock 4 notes        =  
+
|dualshock 4 notes        = Requires [[Controller:DualShock 4#DS4Windows|DS4 Windows]] and [[#GInput|GInput]].<ref>{{Refcheck|user=AmethystViper|date=2019-06-09|comment=Using DS4Windows together with GInput allowed for DualShock 4 support by tricking the game into thinking it's reading inputs from an XInput controller.}}</ref>
|dualshock prompts        = unknown
+
|dualshock prompts        = hackable
|dualshock prompts notes  =  
+
|dualshock prompts notes  = Set {{code|PlayStationButtons}} to {{code|1}} in {{file|GInputVC.ini}}.
|light bar support        = unknown
+
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
|dualshock 4 modes        = unknown
+
|dualshock 4 modes        = Wired, Bluetooth
|dualshock 4 modes notes  =  
+
|dualshock 4 modes notes  = Connection mode must be configured in [[Controller:DualShock 4#DS4Windows|DS4 Windows]].
 
|tracked motion controllers= unknown
 
|tracked motion controllers= unknown
 
|tracked motion controllers notes =  
 
|tracked motion controllers notes =  
 
|tracked motion prompts    = unknown
 
|tracked motion prompts    = unknown
 
|tracked motion prompts notes =  
 
|tracked motion prompts notes =  
|other controllers        = unknown
+
|other controllers        = true
 
|other controllers notes  =  
 
|other controllers notes  =  
|other button prompts      =  
+
|other button prompts      = generic, Xbox, DualShock
|other button prompts notes=
+
|other button prompts notes= Game references buttons by number (e.g. {{code|JOY1}}) by default. Use [[#GInput|GInput]] for Xbox and DualShock controller prompts; alternative text prompt add-on is also available.
|button prompts            = Generic, Xbox, DualShock
+
|controller hotplug        = true
|button prompts notes     = For Xbox and DualShock prompts use [[#GInput|GInput]].
+
|controller hotplug notes  = Only for the same type of controller plugged in initially from launch.<ref name="hotplugging">{{Refcheck|user=AmethystViper|date=June 6, 2018|comment=}}</ref>
|controller hotplug        = unknown
 
|controller hotplug notes  =  
 
 
|haptic feedback          = hackable
 
|haptic feedback          = hackable
|haptic feedback notes    = [[#GInput|GInput]] must be used.
+
|haptic feedback notes    = See [[#GInput|GInput]].
|simultaneous input        = unknown
+
|simultaneous input        = true
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
 
|steam input api          = unknown
 
|steam input api          = unknown
Line 276: Line 276:
  
 
===GInput===
 
===GInput===
{{++}} Adds full XInput controller support
+
{{++}} Adds full XInput and [[Controller: DualShock 3|DualShock 3]] controller support with relevant controller prompts.
{{++}} Restores haptic feedback from console versions
+
{{++}} Restores haptic feedback from console versions.
{{++}} Choice between Xbox and DualShock button prompts
+
{{++}} Five controller presets, based on console versions and [[Grand Theft Auto IV]].
  
{{Fixbox|description=Download [https://gtaforums.com/topic/562765-ginput/ GInput]|fix=
+
{{Fixbox|description=Installing GInput|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-06-09|comment=}}</ref>|fix=
# Place {{file|GInputVC.asi}} and {{file|GInputVC.ini}} into <code>{{p|game}}\scripts\</code>
+
# Download GInputVC [https://www.gtagarage.com/mods/show.php?id=24272 here].
# Place the {{file|models}} folder into <code>{{p|game}}</code>
+
# Extract the contents of {{file|GInputVC_*.zip}}, and copy the {{file|models}} folder, {{file|GInputVC.asi}}, and {{file|GInputVC.ini}} files into <code>{{p|game}}</code>.
 
+
# Open {{file|GInputVC.ini}} with a text editor and configure your desired settings.
'''Notes'''
 
{{ii}} [[#ASI loader|ASI loader]] required
 
 
}}
 
}}
  
Line 312: Line 310:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              = true
 
|eax support              = true
|eax support notes        = EAX 1, EAX 3. In case of problems with EAX restoring in III/VC, [https://www.gtagarage.com/mods/show.php?id=27928 see]
+
|eax support notes        = EAX 1, EAX 3. In case of problems with EAX restoring in III/VC, see [https://www.gtagarage.com/mods/show.php?id=27928 EAX Alchemy Fix].
 
}}
 
}}
  
Line 329: Line 327:
 
  |subtitles = true
 
  |subtitles = true
 
  |fan      = true
 
  |fan      = true
  |notes    = Fan translation, [https://tribogamer.com/downloads/1516_baixar-traducao-para-grand-theft-auto-vice-city-grand-theft-auto-vice-city.html download].
+
  |notes    = Fan translation, [https://www.mixmods.com.br/2018/07/vc-traducao-pt-br-para-gta-vc-nova.html download].
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 338: Line 336:
 
  |fan      = true
 
  |fan      = true
 
  |notes    = Fan translation, [http://www.wmhhz.com/gtavc/ The Project itself and download] and [https://github.com/ClansChen/WMHHZ GitHub].
 
  |notes    = Fan translation, [http://www.wmhhz.com/gtavc/ The Project itself and download] and [https://github.com/ClansChen/WMHHZ GitHub].
 +
}}
 +
{{L10n/switch
 +
|language  = Croatian
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|fan      = true
 +
|notes    = Fan translation, [https://www.gtainside.com/en/vicecity/mods/138138-croatian-subtitles/ download].
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 360: Line 366:
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = [https://magyaritasok.hu/magyaritasok/grand-theft-auto-vice-city/579 Fan translation.]
 +
|fan      = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 510: Line 524:
  
 
'''Solution:'''
 
'''Solution:'''
 +
{{Fixbox|description=Download [https://github.com/ThirteenAG/III.VC.SA.LimitAdjuster/releases/ Open Limit Adjuster]|fix=
 +
{{ii}} Requires an ASI Loader (included in [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen Fix]]).
 +
{{++}} Enables the game to run at 60 FPS while avoiding most game-breaking glitches.
 +
{{--}} Car handling is slightly less responsive or stiffer, pedestrian conversations play too fast, cars are easy to push, cutscenes may end too quickly, sirens are hard to switch on/off, etc.
 +
# Place {{file|III.VC.SA.LimitAdjuster.asi}} and {{file|III.VC.SA.LimitAdjuster.ini}} into <code>{{p|game}}\scripts\</code>
 +
# Open {{file|II.VC.SA.LimitAdjuster.ini}} with a text editor.
 +
# Scroll down to '''[VCLIMITS]''' a change <code>FrameLimit= '''30'''</code> to <code>FrameLimit= '''60'''</code>
 +
# Go to in-game video settings.
 +
# Make sure <code>Frame Limiter</code> is set to '''ON'''.
 +
}}
 +
 +
{{Fixbox|description=Use [[Nvidia Profile Inspector]]|fix=
 +
{{ii}} Works with unmodified Steam-Version, no downgrade or mods are needed.
 +
{{++}} Enables the game to run at 60 FPS while avoiding most glitches.
 +
{{--}} Works only with nVidia Cards. Solution not tested with Non-Steam and 1.0 Game version, but i think it should work too.
 +
# Start with a clean Vice City Installation.
 +
# Install and start [[Nvidia Profile Inspector]].
 +
# Select "Grand Theft Auto: Vice City" Profile.
 +
# Set vSync to "On" AND Frame Limiter to "~60,7 fps"
 +
# Apply/Save Settings
 +
# Start GTA VC. Turn In-Game Frame Limiter to "Off"
 +
# The Game should now run on 60FPS without the known physix and timing issues.
 +
}}
 +
 
{{Fixbox|description=Turn on in-game frame limiter|ref={{cn|date=August 2017}}|fix=
 
{{Fixbox|description=Turn on in-game frame limiter|ref={{cn|date=August 2017}}|fix=
{{--}} Game is limited to 30FPS.  
+
{{++}} No timing-related bugs.
 +
{{--}} Game is limited to 30FPS.
 
}}
 
}}
  
Line 520: Line 559:
  
 
{{Fixbox|description=Download fixed [http://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/ GTA III/GTA VC DDraw Component] and put the <code>ddraw.dll</code> in {{p|game}}\}}
 
{{Fixbox|description=Download fixed [http://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/ GTA III/GTA VC DDraw Component] and put the <code>ddraw.dll</code> in {{p|game}}\}}
 +
 +
{{Fixbox|description=Replace the missing language files|fix=
 +
{{ii}}Usually indicated by unhandled exception c00005 at address 00652f80.
 +
# Go to <code>{{p|game}}\TEXT\</code>
 +
# Rename <code>american.gxt</code> or whatever file there is with <code>spanish.gxt</code>, <code>italian.gxt</code> or one matching your default OS language.
 +
}}
  
 
===Cannot find 640x480 video mode error===
 
===Cannot find 640x480 video mode error===
 
{{Fixbox|description=Download fixed [http://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/ GTA III/GTA VC DDraw Component] and put the <code>ddraw.dll</code> in {{p|game}}|ref=<ref>[https://steamcommunity.com/app/12110/discussions/0/613937942864512392/#c613937942870813434 cant find 640x480 video mode :: Steam Community Discussions]</ref>}}
 
{{Fixbox|description=Download fixed [http://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/ GTA III/GTA VC DDraw Component] and put the <code>ddraw.dll</code> in {{p|game}}|ref=<ref>[https://steamcommunity.com/app/12110/discussions/0/613937942864512392/#c613937942870813434 cant find 640x480 video mode :: Steam Community Discussions]</ref>}}
 +
 +
{{Fixbox|description=Use the following compatibility fixes|ref=<ref>{{Refurl|url=https://www.youtube.com/watch?v=SHjkAelFRL8|title=How to fix 'Cannot find 640x480 video mode' in GTA: Vice City - YouTube|date=2019-06-09}}</ref>|fix=
 +
# Right-click {{file|gta-vc.exe}} and select {{code|Properties}}.
 +
# Go to the Compatibility tab and set the following:
 +
#* Set Compatibility mode to {{code|Windows XP (Service Pack 2)}}
 +
#* Check the setting for {{code|Run in 640x480 resolution}}
 +
# Click {{code|Apply}} to apply these settings, and attempt to run the game, then change resolution settings as desired.
 +
}}
  
 
===Game cannot find enough available video memory===
 
===Game cannot find enough available video memory===
Line 565: Line 618:
 
}}
 
}}
  
===Bad lighting, reflections, shadowing===
+
===Bad lighting, reflections, shadowing mapping===
 
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref={{cn|date=August 2017}}}}
 
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref={{cn|date=August 2017}}}}
  
===Crosshair inaccuracy===
+
===Misaligned mouse aiming===
{{--}} Playing wide screen places the real aim slightly above and to the right of the displayed crosshairs.
+
{{Fixbox|description=Install the [[#ThirteenAG's Widescreen Fix|Widescreen Fix]]|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-06-09|comment=}}</ref>}}
  
{{Fixbox|description=Install the [[#Widescreen resolution|Widescreen resolution fix]]|ref={{cn|date=August 2017}}}}
+
===Player and pedestrians dialogue is very rare compared to PlayStation 2 version===
 
+
{{Fixbox|description=Install the [http://gtaforums.com/topic/817075-ped-speech-patch-gta-vc/ Ped Speech Patch]|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-06-09|comment=This restored the talkative pedestrians from the PlayStation 2 version in the PC version from experience.}}</ref>}}
===Player and pedestrians dialogue is very rare compared to PS2 version===
 
{{Fixbox|description=Install the [http://gtaforums.com/topic/817075-ped-speech-patch-gta-vc/ Ped Speech Patch]|ref={{cn|date=August 2017}}}}
 
  
 
===Low violence gameplay with some keyboard layouts===
 
===Low violence gameplay with some keyboard layouts===
Line 595: Line 646:
 
{{API
 
{{API
 
|direct3d versions      = 8
 
|direct3d versions      = 8
|direct3d notes        =  
+
|direct3d notes        = For Direct3D 9 support, use [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen Fix]].
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
 +
|wing                  =
 +
|wing notes            =
 
|opengl versions        =  
 
|opengl versions        =  
 
|opengl notes          =  
 
|opengl notes          =  
Line 606: Line 659:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle support notes  =  
 +
|metal support          =
 +
|metal support notes    =
 
|vulkan versions        =  
 
|vulkan versions        =  
 
|vulkan notes          =  
 
|vulkan notes          =  
Line 612: Line 667:
 
|shader model versions  = 1.4
 
|shader model versions  = 1.4
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows exe notes     =
 +
|mac os x powerpc app  =
 +
|macos intel 32-bit app = true
 +
|macos intel 64-bit app = false
 +
|macos app notes        =
 +
|linux powerpc app      =
 +
|linux 32-bit executable=
 +
|linux 64-bit executable=
 +
|linux executable notes =  
 
}}
 
}}
  
Line 633: Line 697:
  
 
===Modding===
 
===Modding===
====Frequently used plugins====
+
====Featured plugins====
* [http://cleo.li/ CLEO] - Popular script extender used by lots of sophisticated mods. Version 2.0.0.0 is compatible with the Steam version
+
* [http://cleo.li/ CLEO] - Popular script extender used by lots of sophisticated mods. Version 2.0.0.0 is compatible with the Steam version.
* [http://www.x-squares.com/Download.aspx?id=87 IMG Manager V2.0] - Beta version of the most bug-free .img files manager
+
* [https://www.gtagarage.com/mods/show.php?id=25377 Mod Loader] - Allows the use of mods without replacing most core files from the installation folder. Some script-based files may not work if loaded via Mod Loader.
  
 
====Featured mods====
 
====Featured mods====
Line 641: Line 705:
 
* [http://gtaforums.com/topic/849281-gta-vice-city-updated-scm/ GTA Vice City - Updated SCM] - Fixes/Restores/Improves mission-specific stuff.
 
* [http://gtaforums.com/topic/849281-gta-vice-city-updated-scm/ GTA Vice City - Updated SCM] - Fixes/Restores/Improves mission-specific stuff.
 
* [http://gtaforums.com/topic/254132-rel09-beta-gtafps/ GTA:FPS] - Play the game in first person.
 
* [http://gtaforums.com/topic/254132-rel09-beta-gtafps/ GTA:FPS] - Play the game in first person.
* [http://gtaforums.com/topic/707873-relvc-fixed-idle-animations/ Fixed idle animations]
+
* [http://gtaforums.com/topic/707873-relvc-fixed-idle-animations/ Fixed idle animations] - Restores the missing idle animations of the player character with certain weapons.
 
* [http://gtaforums.com/topic/754940-relvc-map-fixes-improvements/ Map Fixes & Improvements]
 
* [http://gtaforums.com/topic/754940-relvc-map-fixes-improvements/ Map Fixes & Improvements]
 
* [http://gtaforums.com/topic/518046-relvc-vice-cry-18/ Vice Cry 1.8] - Major graphics overhaul for the game.
 
* [http://gtaforums.com/topic/518046-relvc-vice-cry-18/ Vice Cry 1.8] - Major graphics overhaul for the game.
 
* [http://www.gtagarage.com/mods/show.php?id=1117 Spaceeinstein's All In One Mod v3.2] - Adds new features, new optional mods, fixes the gameplay and restores some beta features.
 
* [http://www.gtagarage.com/mods/show.php?id=1117 Spaceeinstein's All In One Mod v3.2] - Adds new features, new optional mods, fixes the gameplay and restores some beta features.
 
* [http://gtaforums.com/topic/750757-vice-city-the-leftovers-fix/ Vice City - The Leftovers Fix] - This reinstates missing or changed artifacts from the PlayStation 2 version of the game.
 
* [http://gtaforums.com/topic/750757-vice-city-the-leftovers-fix/ Vice City - The Leftovers Fix] - This reinstates missing or changed artifacts from the PlayStation 2 version of the game.
 +
* [https://gtaforums.com/topic/896122-classic-axis-visual-camera-improvements/ Classic Axis: Visual Camera Improvements] - Allows camera to be moved around the character or vehicle while "on foot" and "in a vehicle" like in future GTA titles
  
 
====Total conversions====
 
====Total conversions====
* [http://gtaforums.com/forum/333-gta-lc/ Grand Theft Auto: Liberty City] - Total Conversion of GTA III to Vice City
+
* [http://gtaforums.com/forum/333-gta-lc/ Grand Theft Auto: Liberty City] - Total Conversion of GTA III to Vice City.
* [http://gtaforums.com/topic/704426-relvc-grand-theft-auto-stories/ Grand Theft Auto: Stories] - Port both Vice City Stories and Libery City Stories to PC
+
* [http://gtaforums.com/topic/704426-relvc-grand-theft-auto-stories/ Grand Theft Auto: Stories] - Port both Vice City Stories and Libery City Stories to PC.
* [http://gtaforums.com/forum/265-gta-state-of-liberty/ GTA: State of Liberty] - Attempt to port every GTA III era game map to VC
+
* [http://gtaforums.com/forum/265-gta-state-of-liberty/ GTA: State of Liberty] - Attempt to port every GTA III-era game map to VC.
 +
 
 +
====Modding tools====
 +
* [http://www.x-squares.com/Download.aspx?id=87 IMG Manager V2.0] - Beta version of the most bug-free .img files manager.
 +
* [https://www.gtagarage.com/mods/show.php?id=27155 IMG Factory 1.2] - An alternative .img file manager to the above.
  
 
==System requirements==
 
==System requirements==
Line 661: Line 730:
 
|minHD    = 915 MB
 
|minHD    = 915 MB
 
|minGPU  = Nvidia GeForce
 
|minGPU  = Nvidia GeForce
|minDX    = 9.0
+
|minDX    = 8.1
 
|minVRAM  = 32 MB
 
|minVRAM  = 32 MB
 
|minaudio = DirectX 9.0 compatible
 
|minaudio = DirectX 9.0 compatible
Line 673: Line 742:
 
|recGPU2  = Nvidia GeForce 3
 
|recGPU2  = Nvidia GeForce 3
 
|recVRAM  = 64 MB
 
|recVRAM  = 64 MB
 +
|notes    = {{ii}} Game supports and uses DirectX 8.1 despite the system requirements to the contrary.
 
}}
 
}}
  

Revision as of 21:21, 6 February 2020

Grand Theft Auto: Vice City
Grand Theft Auto: Vice City cover
Developers
Rockstar North
macOS (OS X) TransGaming Inc.
Publishers
Rockstar Games
Japan Capcom
Russia 1C-SoftClub
Engines
RenderWare
Release dates
Windows May 1, 2003
macOS (OS X) (Cider) November 12, 2010
Grand Theft Auto: Vice City guide on StrategyWiki
Grand Theft Auto: Vice City on MobyGames
Grand Theft Auto: Vice City on Wikipedia

Warnings

The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
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)

Key points

There are many issues and it's very likely to encounter at least one.[1][2] SilentPatch fixes many of these issues.
Exceeding 30 and 60 FPS introduces gameplay and physics issues.
Features the ability to import your music for your own custom radio station.[3]

General information

Official game site
GTAForums - Grand Theft Auto: Vice City Discussion
Grand Theft Wiki
GTA Network - A huge network of fansites all dedicated to the Grand Theft Auto series
GTA Garage Mod Database
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
SecuROM 4 DRM disc check.
Polish versions sold in Classics collection from Cenega require Internet activation, but have no DRM.
A 2013 re-release cut some of the audio tracks.
Windows
Publisher website
Icon overlay.png
If the Steam version is detected, the launcher can launch the game through Steam instead.[4]
Windows
Amazon.com
Icon overlay.png
Windows
Gamesplanet logo.svg
Icon overlay.png
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows

Version differences

The current Steam version as of December 2012 was rumored to have some radio songs removed similarly to the mobile version and rare 2013 retail PC re-release.[5] However, it was reported that the "New Audio" Steam version still has the full soundtrack as the earlier retail and "Old Audio" Steam versions.[6][7]
The Rockstar Games Launcher version however does have the music cuts from the mobile port and the 2013 retail re-release.[8] To restore them for the Rockstar Games Launcher version, see Downgrading.

Essential improvements

Patches

Patch v1.1 is the latest patch available. Most digital distribution versions already include this patch.

Downgrading

A majority of essential mods and fixes require a v1.0 executable.
Downgrading the Rockstar Games Launcher version restores all of the removed licensed music tracks.
Steam version: replace the stock Steam executable with this one.[9]
Rockstar Games Launcher version[citation needed]
  1. Download the VC RGSC Downgrader.
  2. Extract the contents of VCRGSCdowngrade.rar to <path-to-game>.
  3. Run install.bat to start the downgrading process. The tool will automatically close its command prompt window and remove patch files afterwards.
  4. Launch the game from the newly created gta-vc.exe v1.0 executable. It is advised to not use the original executable leftover after downgrading the game as the Rockstar Games Launcher has problems with the modified files and can undo file changes from the downgrader.

Skip intro videos

Although this mod was made for Grand Theft Auto: San Andreas, it also works on Grand Theft Auto: Vice City as well.
Installing No Intro mod[10]
  1. Download the mod here.
  2. Extract the movie folder from the archive, then copy this folder to <path-to-game>, replacing the video files. For the German version, you may need to duplicate GTAtitles.mpg within the mod's folder and rename the copied video as GTAtitlesGER.mpg.
  3. Now launch the game. The blank videos should skip the intro and launch straight into the game.

ThirteenAG's Widescreen Fix

A v1.0 executable is recommended.
Fixes issues such as broken in-game widescreen presentation and HUD/subtitle scaling in higher resolutions.
Adds MSAA support for the non-Steam version. Also works as an ASI loader and a D3D8to9 wrapper.
Installing ThirteenAG's Widescreen Fix[11]
  1. Download ThirteenAG's Widescreen Fix here.
  2. Extract the GTAVC.WidescreenFix folder from the zip archive, then copy the d3d8.dll file and scripts folder into <path-to-game>.
  3. (Optional) Download the Widescreen Frontend from the drop down menu where you downloaded ThirteenAG's Widescreen Fix above, then extract the contents of the zip archive and copy them into <path-to-game>, overwriting any files in the process.

Notes

Default options alter the original game's UI and look (vehicle lights fix isn't actually fix as all game versions have them look like that). For vanilla look set the values as following in GTAVC.WidescreenFix.ini
HudWidthScale = 0.8
HudHeightScale = 0.8
RadarWidthScale = 0.9
SubtitlesScale = 0.8
FixVehicleLights = 0
IVRadarScaling = 0
ReplaceTextShadowWithOutline = 0

SilentPatch

Fixes numerous bugs and oversights introduced in the PC version.
Download SilentPatch and DDraw Component[12]
  1. Place the data folder to <path-to-game>
  2. Place SilentPatchVC.asi into <path-to-game>\scripts\
  3. Place ddraw.dll into <path-to-game>

SkyGfx

Requires a D3D8to9 wrapper (included in ThirteenAG's Widescreen Fix) and currently only works with a v1.0 executable.
Features the ability to restore the visual aesthetics of the RenderWare engine from the console or mobile versions.
Installing SkyGfx[13]
  1. Download SkyGfx here, then extract the rwd3d9.dll into <path-to-game>, then extract the skygfx.asi and place it <path-to-game>\scripts (create a scripts folder if it does not already exist in <path-to-game>). If you are using Widescreen Fix, you do not need its d3d8.dll wrapper.
  2. Go into the VC folder extracted from the archive, then copy the neo folder and skygfx.ini into <path-to-game>\scripts folder.

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\GTA Vice City User Files\gta_vc.set
macOS (OS X)
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/12110/pfx/[Note 1]
Configuration file is encrypted

Save game data location

System Location
Windows %USERPROFILE%\Documents\GTA Vice City User Files\GTAVCsf*.b
macOS (OS X) ~/Library/Application Support/Grand Theft Auto Vice City/p_drive/Documents/GTA Vice City User Files/
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/12110/pfx/[Note 1]
Steam edition uses an altered saves format than the retail one. They can be converted though
If using Windows 98 / Windows ME compatibility mode save files are stored in %PUBLIC%\Documents\GTA Vice City User Files\
Save files are NOT cross-compatible between Windows and OS X

Portable GTA

Requires a v1.0 executable and an ASI loader (included in ThirteenAG's Widescreen Fix).
Also works with Grand Theft Auto III and San Andreas.
Moves the user files folder to <path-to-game>, allowing a downgraded game to be fully portable.
Using Portable GTA[14]
  1. Download the mod here, then rename the file extension from portablegta.dll to portablegta.asi.
  2. Place the portablegta.asi file into <path-to-game>\scripts.
  3. Run the game, exit to desktop, and then delete the contents inside <path-to-game>\userfiles.
  4. Copy everything from %USERPROFILE%\Documents\GTA Vice City User Files into <path-to-game>\userfiles folder.

Save game cloud syncing

System Native Notes
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud

Video settings

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

Template:Video settings

Widescreen resolution

Only 16:9 aspect-ratio is supported as other resolutions are stretched, however, the in-game Widescreen setting causes issues such as stretched HUD, cuts off parts of the image (Vert-), and misaligned mouse aiming. Use ThirteenAG's Widescreen Fix for proper widescreen support.

Windowed

Install ThirteenAG's Widescreen Fix, then create a wndmode.ini file in <path-to-game>[15]

Input settings

The game features two control styles: Standard which accommodates keyboard and mouse controls, while Classic is based on the console versions.
In-game key map settings.
In-game key map settings.
In-game mouse settings.
In-game mouse settings.

Template:Input settings

GInput

Adds full XInput and DualShock 3 controller support with relevant controller prompts.
Restores haptic feedback from console versions.
Five controller presets, based on console versions and Grand Theft Auto IV.
Installing GInput[16]
  1. Download GInputVC here.
  2. Extract the contents of GInputVC_*.zip, and copy the models folder, GInputVC.asi, and GInputVC.ini files into <path-to-game>.
  3. Open GInputVC.ini with a text editor and configure your desired settings.

Y-axis sensitivity modifier

Independently adjust Y-axis speed[citation needed]
  1. Download the y-axis mouse sensitivity fix.
  2. Extract the contents of archive to a continent location.
  3. Open vcsens.txt and follow the provided instructions.

Notes

This mod has not been updated in over 7 years and it's not compatible with Steam release

Audio settings

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

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
Brazilian Portuguese
Fan translation, download.
Simplified Chinese
Fan translation, The Project itself and download and GitHub.
Croatian
Fan translation, download.
Czech
Fan translation, download.
French
German
Hungarian
Fan translation.
Italian
Polish
Official translation, download.
Russian
Retail only. Patch for digital release here. Unofficial audio translation is avaliable.
Slovak
Fan translation, download.
Spanish
Turkish
Fan translation, download.
Ukrainian
Two different fan localizations, #1 and #2.

Network

Multiplayer types

Connection types

VR support

3D modes State GG3D Notes
iZ3D

Issues fixed

Timing-related issues

An unlocked or incorrect frame rate cap can result in timing issues.

Related issues:

  • Broken cutscenes (when a cut scene starts, the game seems frozen[17])
  • It is noticeable upon starting a new game, when a black screen appears with the writing "Marco's Bistro, Liberty City, 1986".
  • Random crash when changing resolution
  • Cars that reverse extremely slowly and/or stop quickly after releasing the accelerator
  • Inhuman difficulties while performing boat missions (such as "Stunt Boat Challenge")
  • Boats that accelerate and move slower than they should be (like cars issue above)
  • Game that runs almost comically quickly[1]
  • Pedestrians seem to be "running" and cars move on and off screen extremely fast.
  • Textures & models "pop in" too slowly[1]
  • Certain models such as bridges or stairs take a few seconds to "pop in" even if the character is standing near to or next to the model.
  • In the mission "The Driver", a character may fall through the a bridge.
  • Vice City with almost no cars or pedestrians on the streets and seems a ghost-town.

Solution:

Download Open Limit Adjuster
Requires an ASI Loader (included in ThirteenAG's Widescreen Fix).
Enables the game to run at 60 FPS while avoiding most game-breaking glitches.
Car handling is slightly less responsive or stiffer, pedestrian conversations play too fast, cars are easy to push, cutscenes may end too quickly, sirens are hard to switch on/off, etc.
  1. Place III.VC.SA.LimitAdjuster.asi and III.VC.SA.LimitAdjuster.ini into <path-to-game>\scripts\
  2. Open II.VC.SA.LimitAdjuster.ini with a text editor.
  3. Scroll down to [VCLIMITS] a change FrameLimit= 30 to FrameLimit= 60
  4. Go to in-game video settings.
  5. Make sure Frame Limiter is set to ON.
Use Nvidia Profile Inspector
Works with unmodified Steam-Version, no downgrade or mods are needed.
Enables the game to run at 60 FPS while avoiding most glitches.
Works only with nVidia Cards. Solution not tested with Non-Steam and 1.0 Game version, but i think it should work too.
  1. Start with a clean Vice City Installation.
  2. Install and start Nvidia Profile Inspector.
  3. Select "Grand Theft Auto: Vice City" Profile.
  4. Set vSync to "On" AND Frame Limiter to "~60,7 fps"
  5. Apply/Save Settings
  6. Start GTA VC. Turn In-Game Frame Limiter to "Off"
  7. The Game should now run on 60FPS without the known physix and timing issues.
Turn on in-game frame limiter[citation needed]
No timing-related bugs.
Game is limited to 30FPS.

Game refuses to start

Fix Data Execution Prevention setting[citation needed]

Ensure Data Execution Prevention (DEP) is set to the default (Windows programs and services only)

Download fixed GTA III/GTA VC DDraw Component and put the ddraw.dll in <path-to-game>\
Replace the missing language files
Usually indicated by unhandled exception c00005 at address 00652f80.
  1. Go to <path-to-game>\TEXT\
  2. Rename american.gxt or whatever file there is with spanish.gxt, italian.gxt or one matching your default OS language.

Cannot find 640x480 video mode error

Download fixed GTA III/GTA VC DDraw Component and put the ddraw.dll in <path-to-game>[18]
Use the following compatibility fixes[19]
  1. Right-click gta-vc.exe and select Properties.
  2. Go to the Compatibility tab and set the following:
    • Set Compatibility mode to Windows XP (Service Pack 2)
    • Check the setting for Run in 640x480 resolution
  3. Click Apply to apply these settings, and attempt to run the game, then change resolution settings as desired.

Game cannot find enough available video memory

Download fixed GTA III/GTA VC DDraw Component and put the ddraw.dll in <path-to-game>\

Game crashes after intro movie or fails to start entirely

Nothing occurs, other than a possible quick flicker, when attempting to run the game (gta-vc.exe)
The game starts, however it crashes directly after the intro move with the error "gta-vc.exe has encountered a problem and needs to close."
Delete gta_vc.set[1]

Game crashes after loading save

Make sure save file and game build match[citation needed]

Game crashes randomly with "Unhandled exception"

Option 1: Edit properties of gta-vc.exe[citation needed]
  • In the Properties of gta-vc.exe change Compatibility mode to Windows 98/Me.
  • Set the Privilege Level to Run this program as an administrator.
  • In the Steam command line options, add -CPUCount:1.
Option 2: Use testapp.exe as game executable[citation needed]
  1. Go to <path-to-game>.
  2. Rename or move the original gta-vc.exe.
  3. Rename testapp.exe to gta-vc.exe.
  4. Launch the game through Steam. The client will use the new gta-vc.exe as entry point.

Mouse clicks do not register

Install SilentPatch[citation needed]

Missing text in menus

Install SilentPatch[citation needed]

Camera locks after a unique jump is performed

The camera locks in slow-motion and does not release the view.
Alt-Tab Workaround[1]
  1. Alt + Tab out of the game.
  2. Click on Vice City on your task bar.
  3. Alt + Tab back in.
  4. Repeat steps 1-3 a couple of times if it did not work the first time

Bad lighting, reflections, shadowing mapping

Install SilentPatch[citation needed]

Misaligned mouse aiming

Install the Widescreen Fix[20]

Player and pedestrians dialogue is very rare compared to PlayStation 2 version

Install the Ped Speech Patch[21]

Low violence gameplay with some keyboard layouts

Includes ar-EG, de-AT, en-AU, es-ES, fr-CA, qu-PE, se-FI, sr-SP, zh-HK[22]
Install SilentPatch

The game will ask for CD if installed on A: or B: drives

Install SilentPatch[citation needed]

Alchemy doesn't restore EAX

Install Alchemy Fix[citation needed]

Havana outfit is inaccessible

After finishing Cop Land or No Escape? missions the outfit gets moved behind invisible wall
Install Havana Outfit Fix[23]

Other information

API

Technical specs Supported Notes
Direct3D 8 For Direct3D 9 support, use ThirteenAG's Widescreen Fix.
Shader Model support 1.4
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later.

Middleware

Middleware Notes
Audio Miles Sound System 6.1c

Modding

Featured plugins

  • CLEO - Popular script extender used by lots of sophisticated mods. Version 2.0.0.0 is compatible with the Steam version.
  • Mod Loader - Allows the use of mods without replacing most core files from the installation folder. Some script-based files may not work if loaded via Mod Loader.

Featured mods

Total conversions

Modding tools

System requirements

Windows
Minimum Recommended
Operating system (OS) 98, ME, 2000, XP
Processor (CPU) AMD Athlon 800 MHz
AMD Duron 1.2 GHz
Intel Pentium III 800 MHz
Intel Celeron 1.2 GHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 915 MB
Video card (GPU) Nvidia GeForce
32 MB of VRAM
DirectX 8.1 compatible
Sound (audio device) DirectX 9.0 compatible
Game supports and uses DirectX 8.1 despite the system requirements to the contrary.
macOS (OS X)
Minimum
Operating system (OS) 10.6.8
Processor (CPU) Intel Core 2 Duo
System memory (RAM) 1 GB
Hard disk drive (HDD) 1.7 GB
Video card (GPU) ATI Radeon X1600
Nvidia GeForce 7300 GT
Intel GMA X3100
Other This game will NOT run on PowerPC (G3/G4/G5) based Mac systems (PowerMac)

Notes

  1. 1.0 1.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>/12110/ in addition to or instead of this directory. The app ID (12110) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References

  1. 1.0 1.1 1.2 1.3 1.4 "Vice City on Windows Vista & Windows 7"
  2. "Bug List with Solutions (PC, PS2 & Xbox)"
  3. Custom Radio Stations in GTA Games
  4. Verified by User:AmethystViper on 2019-09-18
  5. Vice City now back on Steam - Rockstar Nexus - last accessed on 2019-06-09
  6. GTA VC - Why Steam is NOT a bad version? (Comparison) - Feat. MrMario - last accessed on 2019-06-09
  7. Verified by User:AmethystViper on 2019-06-09
    I have compared the retail version included in the 2009 Grand Theft Auto: The Trilogy collection and the "New Audio" Steam version and noticed the original radio songs that were rumored to be cut are still present in the latter.
  8. Various GTA Downgraders - GTA Forums - last accessed on 2019-10-07
  9. Verified by User:AmethystViper on 2019-10-07
  10. Verified by User:AmethystViper on 2019-06-09
    Installed this mod on Vice City (and III) and it works, skipping intros immediately. It also works via Mod Loader.
  11. Verified by User:AmethystViper on 2019-06-09
  12. Verified by User:AmethystViper on May 21, 2018
  13. Verified by User:AmethystViper on 2019-06-09
  14. Verified by User:AmethystViper on March 31, 2019
  15. Verified by User:AmethystViper on 2019-06-09
  16. Verified by User:AmethystViper on 2019-06-09
  17. [REL]Multi-sampling FIX - GTA Forums
  18. cant find 640x480 video mode :: Steam Community Discussions
  19. How to fix 'Cannot find 640x480 video mode' in GTA: Vice City - YouTube - last accessed on 2019-06-09
  20. Verified by User:AmethystViper on 2019-06-09
  21. Verified by User:AmethystViper on 2019-06-09
    This restored the talkative pedestrians from the PlayStation 2 version in the PC version from experience.
  22. SilentPatch - Page 167 - GTAForums
  23. Verified by User:Blackbird on 2019-04-20