Grand Theft Auto III

From PCGamingWiki, the wiki about fixing PC games
Grand Theft Auto III
Grand Theft Auto III cover
Developers
Rockstar North
macOS (OS X) TransGaming Inc.
Publishers
Rockstar Games
Japan Capcom
Engines
RenderWare
Release dates
Windows May 20, 2002
macOS (OS X) November 12, 2010
Grand Theft Auto III guide at StrategyWiki
Grand Theft Auto III at Wikipedia
Grand Theft Auto
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 V 2015

Key points

SilentPatch is essential to avoid a number of serious glitches which may prevent 100% game completion.
Features the ability to import your music for your own custom radio station.
Exceeding 30 FPS introduces gameplay and physics-related issues.

General information

Rockstar Games's Official site
Rockstar Games's Official Grand Theft Auto site
Steam Community Discussions
GTAForums - Grand Theft Auto III Discussion.
Grand Theft Wiki
GTA Network - A huge network of fansites all dedicated to the Grand Theft Auto series

Availability[edit]

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SafeDisc v2 DRM[Note 1]. See SilentPatch to run without CD.
Windows
Amazon.com
Icon overlay.png
Windows
macOS (OS X)
Green Man Gaming
Icon overlay.png
Windows
macOS (OS X)
Humble Store
Icon overlay.png
Windows
macOS (OS X)
Mac App Store
Icon overlay.png
macOS (OS X)
Steam
Icon overlay.png
Windows
macOS (OS X)
SafeDisc retail DRM no longer functions properly on Windows Vista and later (see above for affected versions).

Essential improvements[edit]

Patches[edit]

Many fixes of this patch has been included in SilentPatch and the v1.1 executable may cause incompatibility with other fixes.

Patch 1.1 fixes several bugs. Most digital distribution versions already include this patch.

Skip intro videos[edit]

Although this mod was made for Grand Theft Auto: San Andreas, it also works on Grand Theft Auto III as well.
Installing No Intro mod[3]
  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[edit]

A v1.0 executable is recommended.
For multi-monitor support, SilentPatch is required.[4]
Fixes issues such as broken in-game widescreen presentation and HUD/subtitle scaling in higher resolutions.
Adds adjustable FOV and MSAA support for the non-Steam version. Also works as an ASI loader and a D3D8to9 wrapper.
Installing ThirteenAG's Widescreen Fix[5]
  1. Download ThirteenAG's Widescreen Fix here.
  2. Extract the GTA3.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.

SilentPatch[edit]

Fixes numerous bugs and oversights introduced in the PC version, and restores censored content removed from the French and German versions.
Copying the AUDIO folder from the "PLAY" disc into <path-to-game> allows the game to be playable without the CD when using SilentPatch.
Installing SilentPatch[6]
  1. Download the SilentPatchIII.zip and SilentPatchDDraw.zip files here.
  2. Extract the contents of SilentPatchIII.zip archive, then copy the models folder and SilentPatchIII.asi into <path-to-game>, overwriting any files in the process.
  3. Extract the contents of SilentPatchDDraw.zip archive, then copy ddraw.dll into <path-to-game>.

SkyGfx[edit]

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[7]
  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 III folder extracted from the archive, then extract the neo folder and skygfx.ini into <path-to-game>\scripts folder.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Documents\GTA3 User Files\gta3.set
macOS (OS X)
Linux (Proton) <Steam-folder>/steamapps/compatdata/12100/pfx/[Note 2]
Configuration file is encrypted.

Save game data location[edit]

System Location
Windows %USERPROFILE%\Documents\GTA3 User Files\GTA3sf*.b
macOS (OS X) ~/Documents/GTA3 User Files/
Linux (Proton) <Steam-folder>/steamapps/compatdata/12100/pfx/[Note 2]

Portable GTA[edit]

Requires a v1.0 executable and an ASI loader (included in ThirteenAG's Widescreen Fix).
Also works with Grand Theft Auto: Vice City and San Andreas.
Moves the user files folder to <path-to-game>, allowing a downgraded game to be fully portable.
Using Portable GTA[8]
  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\GTA3 User Files into <path-to-game>\userfiles folder.

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

In-game video settings.
In-game video settings.
Graphics option Option WSGF Notes
Widescreen resolution
See Widescreen resolution.
Multi-monitor
Requires SilentPatch.
Ultra-widescreen
Use ThirteenAG's Widescreen Fix.
4K Ultra HD
Use ThirteenAG's Widescreen Fix.
Field of view (FOV)
Can be adjusted in ThirteenAG's Widescreen Fix or with Racer_S's FOV Hack.
Windowed
See Windowed.
Borderless fullscreen windowed
See Windowed.
Anisotropic filtering (AF)
Can be hacked through video card settings.
Anti-aliasing (AA)
Use ThirteenAG's Widescreen Fix to enable MSAA.[9] Post-process anti-aliasing such as FXAA is also possible.
Vertical sync (Vsync)
Called Frame Sync. Enabling Frame Limiter caps the game to 30 FPS unless modded.
60 FPS and 120+ FPS
Exceeding 30 FPS can introduce technical issues.

Widescreen resolution[edit]

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 aiming. Use ThirteenAG's Widescreen Fix for proper widescreen support.

Windowed[edit]

Install ThirteenAG's Widescreen Fix, then create a wndmode.ini file in <path-to-game>[10]
Use D3DWindower[citation needed]

Input settings[edit]

The game has two control styles: Standard accommodates keyboard and mouse controls, while Classic is based on the console control styles.
In-game key map settings.
In-game key map settings.
In-game mouse settings.
In-game mouse settings.
Keyboard and mouse Native Notes
Remapping
Mouse acceleration
Mouse sensitivity
Setting does not save in v1.0.
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
DirectInput only.
Full controller support
Controller remapping
Only for DirectInput controllers.
Controller sensitivity
Use GInput and adjust options in GInputIII.ini.
Controller Y-axis inversion
Use GInput and adjust InvertLook in GInputIII.ini.
Controller types
XInput-compatible controllers
See GInput.
Xbox button prompts
Can be enabled via GInput.
Impulse Trigger vibration
DualShock 4 controllers
Requires DS4 Windows and GInput.
DualShock button prompts
Set PlayStationButoons to 0 in GInputIII.ini.
Light bar support
Connection modes Wired, Bluetooth
Connection mode must be configured in DS4 Windows.
Tracked motion controllers
Generic/other controllers
Button prompts Input settings icon - Generic Controller.svg
Game references buttons by number (e.g. JOY1) by default. Use GInput for Xbox and DualShock controller prompts; alternative text prompt add-on is also available.
Additional information
Controller hotplugging
Only for the same type of controller plugged in initially from launch.[11]
Haptic feedback
See GInput.
Simultaneous controller+KB/M

GInput[edit]

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
  1. Download GInputIII here.
  2. Extract the contents of GInputIII_*.zip, and copy the models folder, GInputIII.asi, and GInputIII.ini files into <path-to-game>.
  3. Open GInputIII.ini with a text editor and configure your desired settings.

Audio settings[edit]

In-game audio settings.
In-game audio settings.
Audio options Native Notes
Separate volume controls
Music, SFX.
Surround sound
Up to 7.0 output[12] May require DirectSound 3D restoration software.
Subtitles
Closed captions
Mute on focus lost
EAX support
RSX 3D Audio A3D 1.0, A3D 2.0[13] & EAX 1, EAX 3[14][15]

Localizations

Language UI Audio Sub Notes
English
Czech
Fan translation, download.
French
German
Italian
Polish
Retail only. Made by publisher.
Brazilian Portuguese
Fan translation, download.
Russian
1) Retail only. Patch for digital release here.
2) Fan voice-over by «GTA: Правильный перевод».
Slovak
Fan translation, download.
Spanish
Turkish
Fan translation, download.

Network[edit]

Dedicated multiplayer maps can be restored with a mod

Multiplayer types

Connection types

VR support[edit]

3D modes Native GG3D Notes
iZ3D

Issues fixed[edit]

Game refuses to start[edit]

Fix Data Execution Prevention setting[citation needed]

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

"Cannot find 640x480 video mode" error[edit]

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

"Game requires at least 12MB of available video memory" error[edit]

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

Game freezes at loading[edit]

Delete gta3.set[citation needed]
Turn the in-game Frame Limiter setting on[citation needed]

Vehicles are missing colors[edit]

Install Steam Car Colour Fix[citation needed]

Wonky physics while walking on sloped surfaces[edit]

Turn on the frame limiter[19]

Inaccurate aiming[edit]

Using the in-game widescreen setting causes the player's actual aiming sight to be slightly above and to the right of the displayed crosshairs.
Install ThirteenAG's Widescreen Fix[citation needed]

Missing text in menus[edit]

Install SilentPatch[citation needed]

Bad lighting, reflections, shadow mapping[edit]

Install SilentPatch[citation needed]

Purple Nines gang has vanished[edit]

Mouse sensitivity resets after restart[edit]

Low violence gameplay with some keyboard layouts[edit]

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

The game asking for the CD, even when all files are copied from the disc or was installed via Steam[edit]

Alchemy doesn't restore EAX[edit]

FPS drops on modern hardware[edit]

Switch audio hardware to Miles Fast 2D[28]

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 8 For Direct3D 9 support, use ThirteenAG's Widescreen Fix.
Shader Model support 1.4
64-bit executable

Middleware[edit]

Middleware Notes
Audio Miles Sound System 6.1c

OpenRW[edit]

OpenRW is an open source game engine that attempts to re-implement the engine used in classic GTA 3, Vice City and San Andreas in order to ensure a better compatibility with modern system and playable in the future. It currently supports only GTA 3 and it is currently not finished yet, however you can still play the game with it. Bear in mind that you need to compile it from its source code, instructions and requirements are available

Modding[edit]

Frequently used plugins[edit]

  • CLEO - Popular script extender used by lots of sophisticated mods.
  • IMG Manager V2.0 - Beta version of the most bug-free .img files manager
  • IMG Factory 1.2 - An alternative .img file manager to the above.

Featured mods[edit]

  • GTA III Dark Edition - Collection of various litter graphics improvements
  • GTA III Xbox Version HD - Ports many of the high quality Xbox models, textures, and effects to PC version.
  • Liberty City - The Leftovers Fix - Restores elements from the original PlayStation 2 version such as the 'Under Surveillance' dialogue and missing song from the Double Clef FM radio station.
  • ParticleEX - Fixes and tweaks particle effects with the ability to use effects from the PlayStation 2, PC, and Xbox versions while retaining their original appearance. Requires an ASI loader.

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 98, ME, 2000, XP
Processor (CPU) AMD Athlon 500 MHz
Intel Pentium III 450 MHz
System memory (RAM) 96 MB
Hard disk drive (HDD) 700 MB
Video card (GPU) Direct3D compatible
16 MB of VRAM
DirectX 8.1 compatible
Sound (audio device) DirectX compatible
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.5 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. SafeDisc retail DRM does not work on Windows 10[1] and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[2]
  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>/12100/ in addition to or instead of this directory. The app ID (12100) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References

  1. Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
  2. Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
  3. Verified by User:AmethystViper on May 21, 2018
  4. SilentPatch - Page 101 - GTAForums
  5. Verified by User:AmethystViper on May 21, 2018
  6. Verified by User:AmethystViper on May 21, 2018
  7. Verified by User:AmethystViper on May 21, 2018
  8. Verified by User:AmethystViper on March 31, 2019
  9. [GTA|NFS|MP|OTHER] Widescreen Fixes Pack - Page 51 - GTAForums
  10. Verified by User:AmethystViper on May 21, 2018
  11. Verified by User:AmethystViper on June 6, 2018
  12. PC Gaming Surround Sound Round-up
  13. GTA3 Sound Quality - Ubisoft Forums
  14. Listening In On Liberty City - Soundblaster.com (retrieved)
  15. EAX Advanced HD And 6.1 Sound In Games - Tom's Hardware
  16. Verified by User:AmethystViper on May 21, 2018
    Installing these fixes on a clean install of the game fixed the game refusing the start.
  17. Can't find 640x480 video mode FIX :: Steam Community Discussions
  18. Grand Theft Auto III requires at least 12MB of available video memory - Help please?! :: Steam Community Discussions
  19. GTA III bug - Steam Users' Forums (retrieved)
  20. Southside Hoods - Grand Theft Wiki, the GTA wiki
  21. SilentPatch - Page 141 - GTAForums
  22. SilentPatch - Page 167 - GTAForums
  23. SilentPatch - Page 148 - GTAForums - last accessed on August 15, 2018
  24. pc drm - How to fix "please insert disk into the drive" error with the Steam version of GTA 3? - Arqade - last accessed on August 15, 2018
  25. Insert Disk 2 - Help & Support - GTAForums - last accessed on August 15, 2018
  26. Verified by User:AmethystViper on August 15, 2015
    Used CLEO on a clean install of the retail release with the v1.1 patch applied without any other mods and CD check was bypassed
  27. Verified by User:AmethystViper on May 22, 2018
  28. Random Slowdown - GTA III - GTAForums - last accessed on May 3, 2008