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

Silent Patch 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 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 DRM[Note 1]. Released on 2 CDs. See Silent Patch 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)

Essential improvements[edit]

Patches[edit]

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

Skip intro videos[edit]

Use No Intro Mod[3]
Although this mod was made for Grand Theft Auto: San Andreas, it also works on Grand Theft Auto III as well.
For the German version, you may need to duplicate GTAtitles.mpg and rename the copied video as GTAtitlesGER.mpg.
  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.
  3. Now launch the game. The blank videos should skip the intro and launch straight into the game.

Silent Patch[edit]

Fixes numerous bugs and oversights introduced in the PC version, and restores censored content cut 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 Silent Patch.
Install Silent Patch[4]
  1. Download the SilentPatchIII.zip and SilentPatchDDraw.zip files here.
  2. Extract the contents of SilentPatchIII.zip archive, then place the models folder into <path-to-game>, overwriting any files in the process, and then place SilentPatchIII.asi into <path-to-game>\scripts (create a scripts folder if it does not already exist).
  3. Extract the contents of SilentPatchDDraw archive, then copy ddraw.dll into <path-to-game>.

SkyGfx[edit]

Requires Ultimate ASI Loader (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 versions.
Install SkyGfx[5]
  1. Download Ultimate ASI Loader here, then extract the dinput8.dll into <path-to-game>.
  2. Download SkyGfx here, then extract the d3d8.dll and 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>).
  3. Go into the III folder extracted from the archive, then extract the neo folder and skygfx.ini into <path-to-game>\scripts folder.

GInput[edit]

Adds full XInput and DualShock 3 controller support and restores haptic feedback from console versions.
Features various controller tweaks and settings such as X/Y axis inversion to alternate control schemes.
Install GInput[6]
  1. Download GInput here.
  2. Extract the contents of the archive, then place the models folder into <path-to-game>, overwriting any files in the process, and then place the GInput.asi and GInput.ini files into the <path-to-game>\scripts (create a scripts folder if it does not already exist in <path-to-game>).
  3. Now launch the game with your desired controller plugged in. You should now be able to play the game with your controller.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Documents\GTA3 User Files\gta3.set
macOS (OS X)
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/

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
Stretched HUD, cut image and aiming issues. See Widescreen resolution for proper widescreen support.
Multi-monitor
See Widescreen resolution.
Ultra-widescreen
See Widescreen resolution.
4K Ultra HD
See Widescreen resolution.
Field of view (FOV)
Can be adjusted in the GTA III 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)
See Widescreen resolution.[7]
Vertical sync (Vsync)
Called Frame Sync. Enabling Frame Limiter caps the game to 30 FPS unless modded.
60 FPS
Exceeding 30 FPS can introduce technical issues.
120+ FPS

Widescreen resolution[edit]

In-game widescreen option allows to retain proper aspect ratio, though only for 16:9 resolutions. Otherwise picture is stretched.
However, the in-game widescreen option cuts part of the image (Vert-), and also causes misaligned aiming.
Use ThirteenAG's Widescreen Fix[9]
  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>. If you are using SkyGfx, rename Widescreen Fix's d3d8.dll to dinput8.dll to avoid breaking SkyGfx's features.
  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

A v1.0 executable is recommended.
For multi-monitor support, the Silent Patch is required.[8]
Field of view can be controlled inside GTA3.WidescreenFix.ini.
MSAA can be enabled inside GTA3.WidescreenFix.ini for the non-Steam version.

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 features two control styles: Standard features modernized controls to accommodate keyboard and mouse, while Classic is based on the original control style of the console versions.
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 doesn't save in 1.0 version.
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Uses DirectInput only. For XInput and DualShock 3 controller support, use GInput.
Full controller support
Skipping intros requires keyboard unless the No Intro Mod is used.
Controller remapping
Only for DirectInput controllers. For XInput controllers, GInput features five presets, featuring configurations based on the console versions and Grand Theft Auto IV.
Controller sensitivity
Install GInput and adjust sensitivity options in GInputIII.ini.
Controller Y-axis inversion
Install GInput, then open GInputIII.ini and change the line InvertLook to 1. X and Y axis inputs can also be inverted with GInput.
Controller types
XInput-compatible controllers
Install GInput for better XInput support.
Xbox button prompts
For Xbox controller prompts, use GInput.
Impulse Trigger vibration
DualShock 4 controllers
Possible via GInput and using a XInput wrapper such as DS4Windows.
DualShock button prompts
Install GInput, then open GInputIII.ini and change the line PlayStationButtons to 1 to enable PlayStation 2 prompts.
Light bar support
Connection modes unknown
Tracked motion controllers
Generic/other controllers
Button prompts Input settings icon - Generic Controller.svg
Buttons are referenced by numbers. Install GInput to add Xbox and PlayStation 2 prompts.
Additional information
Controller hotplugging
Only for the same type of controller plugged in initial from launch.[11]
Haptic feedback
Requires GInput
Simultaneous controller+KB/M

Audio settings[edit]

In-game audio settings.
In-game audio settings.
Audio options Native Notes
Separate volume controls
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.
Russian
Retail only. Patch for digital release here.
Slovak
Fan translation, download.
Spanish

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 the Widescreen resolution fix[citation needed]

Missing text in menus[edit]

Install Silent Patch[citation needed]

Bad lighting, reflections, shadowing[edit]

Install Silent Patch[citation needed]

Purple Nines gang has vanished[edit]

Mouse sensitivity resets after restart[edit]

The game will ask for CD even when all files are copied to the disk[edit]

Alchemy doesn't restore EAX[edit]

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 8
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]

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 98, ME, 2000, XP
Processor (CPU) AMD Athlon 500 MHz
Intel Pentium III 450 MHz
AMD Athlon 700 MHz
Intel Pentium III 700 MHz
System memory (RAM) 96 MB 128 MB
Hard disk drive (HDD) 700 MB
Video card (GPU) Direct3D compatible
16 MB of VRAM
DirectX 8.1 compatible
Direct3D compatible
32 MB of VRAM
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

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]

References