Grand Theft Auto: San Andreas

From PCGamingWiki, the wiki about fixing PC games
Grand Theft Auto: San Andreas
Grand Theft Auto: San Andreas cover
Rockstar North
macOS (OS X) TransGaming Inc.
Microsoft Store War Drum Studios[1]
Rockstar Games
Japan Capcom
Release dates
Windows June 1, 2005
macOS (OS X) November 12, 2010
Grand Theft Auto: San Andreas guide at StrategyWiki
Grand Theft Auto: San Andreas 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

Downgrading is recommended as many fixes don't work with the newer game versions.
Even though the game has no official multiplayer support, online mods have an active estimated monthly playerbase of over 500 000 players.[2]
Extensive modding community with thousands of mods available. See Modding
Ability to import your music for your own custom radio station.
Many visual features are either missing or broken without mods.
Exceeding 30 FPS introduces gameplay and physics issues.

General information

Official website
GTAForums - Grand Theft Auto: San Andreas 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 (Windows)
Steam Community Discussions (OS X)



Source DRM Notes Keys OS
Disc check (requires the CD/DVD in the drive to play)
SecuROM 7 DRM disc check.
Polish copies use StarForce 5 DRM.
Icon overlay.png
macOS (OS X)
Icon overlay.png
macOS (OS X)
Green Man Gaming
Icon overlay.png
macOS (OS X)
Humble Store
Icon overlay.png
macOS (OS X)
Mac App Store
Icon overlay.png
macOS (OS X)
Microsoft Store
Microsoft Store
Different port of the game, same as mobile one
Icon overlay.png
DRM-free as of last patch[3] (despite system requirements[4])
macOS (OS X)

Version differences[edit]

The Microsoft Store and Steam versions lack some radio songs that were present in the retail release.[5] To restore them in Steam version see Downgrading.

Essential improvements[edit]


Downgrades your game to the original 1.0 version
It is essential to downgrade your game as many fixes and mods won't work with other versions
Any savegames created previously must be converted. See Incompatible save game
Downgrading restores all removed licensed songs from the game
The program allows you to install many of the essential mods, such as SilentPatch
US executable that is provided misses French, German and Italian localization support. Check fix below
  1. Download the Stub Version and extract it anywhere.
  2. Once the contents have downloaded and the program has detected your game, select "Downgrade"

Widescreen fix[edit]

Adds proper widescreen support for all resolutions and fixes HUD stretching
Comes with an updater script that will notify you when files are outdated
Comes with highly-configurable .ini file
ASI loader is included
  1. Download "" and "wshps.asi"
  2. Open "" and extract "scripts" and "vorbisFile.dll" into the game's installation folder.
  3. Extract "wshps.asi" into the "scripts" folder.


Fixes many of the bugs introduced in the PC version like bugged sun flare, rotor blades, road reflections and some framerate related issues
Adds new features to the game like FLAC codec support and two pass rendering[6]
Limited new Steam version (December 9, 2014 patch) support
Unpack patch in the installation folder[7]
ASI loader required

Skip intro videos[edit]

Use Improved Fast Loader[citation needed]
Can use alongside SilentPatch
Offers the ability to load the last used savegame automatically
Offers the ability to disable the loading screen, which can speed up load times considerably
Launch the game with -skip parameter
Only works for 1.01 and 2.0 versions

Game data[edit]

Default configuration/saves folder path can be customized

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Documents\GTA San Andreas User Files\gta_sa.set
macOS (OS X)
Configuration file is encrypted, although it could be possible to edit

Save game data location[edit]

System Location
Windows %USERPROFILE%\Documents\GTA San Andreas User Files\GTASAsf*.b
Microsoft Store %LOCALAPPDATA%\Packages\RockstarGames.GrandTheftAutoSanAndreas_3t068xe29zjvp\LocalState
macOS (OS X) ~/Documents/Rockstar Games/GTA San Andreas User Files/

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Incompatible save game[edit]

When downgraded, any save games weren't made using 1.0 will crash upon loading
This also means that using a 1.0 save on another version will crash upon load
Convert saves
  1. Go to the save game data location
  2. Upload & convert your save file with GTA Save 'n' Play.
  3. Use the "Modifications" tab to convert the "Script/SCM" version to v1.
  4. Choose a save slot below and download the new save file.

Video settings[edit]

Display options
Display options
Advanced display options
Advanced display options
Graphics option Option WSGF Notes
Widescreen resolution
Very poor support. See Widescreen fix.
See Widescreen fix.
See Widescreen fix.
4K Ultra HD
See Widescreen fix.
Field of view (FOV)
See Field of view (FOV).
See Windowed.
Borderless fullscreen windowed
See Windowed.
Anisotropic filtering (AF)
Force through graphics card control panel.
Anti-aliasing (AA)
2x-4x MSAA. Misleading in-game selector.[8] Use SilentPatch for up to 16x MSAA.
Vertical sync (Vsync)
Automatically enabled with frame limiter[9]
60 FPS and 120+ FPS
In-game frame limiter is highly recommended to prevent a huge amount of glitches.[10]
Proper 30 FPS cap can be reached with SilentPatch (25 FPS otherwise)[11]

Field of view (FOV)[edit]

1.0 version and ASI loader required
Allows for a custom FOV to be set
Zooming with sniper rifle and camera won't work properly.
  1. Put fov.asi in <path-to-game> or <path-to-game>\scripts\.
  2. Start and exit the game.
  3. Open fov.cfg to customize FOV.


Borderless Windowed Mode
ThirteenAG's Widescreen Fix must be installed for this to work
  1. Go to your main installation folder
  2. Create a new text file and rename it to "wndmode"
  3. Rename the extension from ".txt" to ".ini"
  4. Run the game once
ThirteenAG's Windowed Mode[12]
1.0 version and ASI loader required
  1. Download the mod here
  2. Put the III.VC.SA.WindowedMode.asi and (optionally) III.VC.SA.CoordsManager.exe to <path-to-game>\scripts\


  • Alt+ Enter toggles Fullscreen/Windowed modes
  • Ctrl+ Enter toggles Border/Borderless modes
  • Shift+ Enter toggles Coords Manager menu

Anti-aliasing (AA)[edit]

Enable SGSSAA[13]
  1. Install SilentPatch and enable 8x MSAA in game.
  2. Download and open Nvidia Profile Inspector.
  3. Select the game profile.
  4. Set Antialiasing compatibility to 0x00001000.
  5. Set Antialiasing - Mode to Enhance the application setting.
  6. Set Antialiasing - Transparency Supersampling to 8x Sparse Grid Supersampling.


For better performance, decrease aforementioned settings to 2x or 4x.


Disable post-process effects[14]
  1. Install Mix Sets.
  2. Open Mix Sets.ini and make your changes. For example:
    • DisableMoBlur = 1 - Disable motion blur when driving.
    • DisaNitroBlur = 1 - Disable motion blur when using nitro.
    • DisableHeat = 1 - Disable heat effect on screen.
    • DisaRainNoise = 1 - Disable noise effect when it rains.


1.0 version required

Input settings[edit]

Input settings
Input settings
Mouse settings
Mouse settings
Keyboard and mouse, touch Native Notes
Mouse acceleration
Can be further adjusted with hardware mouse plugin and sensitivity fix
ASI loader required
Mouse sensitivity
Only X-Axis by default. Use SilentPatch to tie both axes
Mouse input in menus
Mouse Y-axis inversion
Touchscreen optimised
Microsoft Store version only.
Controller support
Very basic support. SAAC or GInput are recommended.
Full controller support
Only in Steam version. GInput otherwise
Controller remapping
Controller sensitivity
Use GInput and adjust sensitivity options in GInputSA.ini
Controller Y-axis inversion
Additional information
Button prompts
Input settings icon - Generic Controller.svg
For Xbox and DualShock prompts use GInput.
Wii buttons are also available as GInput addon
Controller hotplugging
Haptic feedback
GInput must be used.
Simultaneous controller+KB/M


Adds full XInput controller support
Restores haptic feedback from console versions
Choice between Xbox and DualShock button prompts
Unpack patch in scripts folder[7]
1.0 version and ASI loader required

Audio settings[edit]

Audio panel
Audio panel
Audio options Native Notes
Separate volume controls
Independent radio and effects volume.
Surround sound
Up to 7.0 output[15] May require DirectSound 3D restoration software.
Closed captions
Mute on focus lost
Widescreen fix can be used to toggle behavior[16]
EAX support
EAX 1, EAX 2, EAX 3, EAX 4[17]


Language UI Audio Sub Notes
Fan translation, download.
Fan translation, download.
Official translation, download.
Retail version, download.
Fan translation, download.

Add more localizations to language menu[edit]

Install Language Loader[18]
1.0 version and ASI loader required
  1. Download language loader.
  2. Extract LanguageLoader.asi in <path-to-game>.
  3. Drag the right languages.ini file to <path-to-game>\text\, according to the number of languages actually available.


Arguably, Multi Theft Auto is more advanced, however San Andreas Multiplayer currently has a larger community. Both mods require a version 1.0 executable.

Multiplayer types

Connection types

Local play[edit]

Instructions[citation needed]
  1. Download 2 Player Missions Loader
  2. Extract everything inside Two Player Missions Loader 1.2 folder in <path-to-game>\cleo\
  3. Configure controls:


CLEO, widescreen fix and 1.00 version are required (GInput if using controllers)
As with any CLEO mod, every savegames made with it enabled won't work anymore without

VR support[edit]

3D modes Native GG3D Notes
Nvidia 3D Vision
TriDef 3D

Issues unresolved[edit]

Even though practically every major bug has been addressed by mods such as SilentPatch and TTDISA, there's no guarantee you won't encounter some of the rarest ones[19]
Some save corrupting glitches can be worked around with an online repair tool or a savegame editor[20]

German Steam version doesn't work on OS X[edit]

The German Steam version for OS X doesn't work. Rockstar is investigating this issue.[21]

Issues fixed[edit]

Timing-related issues[edit]

An unlocked or incorrect frame limiter can cause timing related issues.

Relevant issues:

Game-breaking bugs and glitches
  • Some missions such as Amphibious Assault or Driving School missions[22] are impassable or incredibly difficult
Physical weirdness
  • Vehicles & bicycles handle like brakes are always on, decelerate almost immediately, and seem feathered whenever in-air
  • Inability to dive underwater
Gameplay absurdities
  • Aiming while walking is silly[23]
  • Inability to walk while aiming a rifle/desert eagle[24]
  • Climbing walls results in sudden deaths[25]
  • Vehicles and/or pedestrians move extremely fast
Crashes when listening to User Radio (fixed in patch 1.01)[26]
Cutscenes not ending[24]


Turn on in-game frame limiter[citation needed]
Game is limited to 25 FPS; 30 when using SilentPatch
Use automatic frame limiter[14]
This mod chooses the best FPS depending on the situation in the game, only decreasing the FPS when necessary. When not necessary, it will limit the game to 60 FPS.
  1. Install Mix Sets.
  2. Open Mix Sets.ini.
  3. Make sure FPSLimit is set to AUTO.
  4. Turn on in-game frame limiter.


1.0 version required

Game doesn't start after downgrading[edit]

Delete gta_sa.set[citation needed]
  1. Go to the configuration file(s) location.
  2. Delete gta_sa.set.
EU executable: make sure you have all 5 translations files inside text folder[citation needed]

Game crashes during or after loading screens[edit]

Delete gta_sa.set[citation needed]
  1. Go to the configuration file(s) location.
  2. Delete gta_sa.set.
If this happens only with older save: convert it[citation needed]

Loading older save game starts a new campaign[edit]

Convert save file[citation needed]

Mouse fails to work[edit]

Intro movies not showing[edit]

Windows Vista/7: disable desktop composition[27]
Windows 8+: enable DXMaximizedWindowedMode shim[28][citation needed]

Intro movies not showing and broken Alt+Tab [edit]

Fix codec hell[citation needed]

Alt-tab makes game crash[edit]

Broken Alt+F4[edit]

User tracks don't play[edit]

Bad reflections, lighting, transparency[edit]

Game crashes on multi-monitor systems[edit]

Game crashes when standing near escalators[edit]

Sound issues[edit]

Downgrade EAX United dll[32]

"A required security module cannot be activated" error[edit]

Gym persistently reports to have been worked out enough[edit]

If warning still persists, try to fix your savegame

Stuck in a gym[edit]

Push or quickly mash the left or right movement keys along with the jump button to exit the gym[citation needed]

Error on start due to a DirectX 9.0 prompt (Windows 8 and newer)[edit]

Install DirectPlay[citation needed]

Shadowy terrain[edit]

Instructions[citation needed]
1.0 version and ASI loader required
  1. Download black roads fix
  2. Move fix.black_roads.asi to <path-to-game>.

Vegetation disappears in the distance[edit]

Tweak draw distance[citation needed]
  1. Make sure Mod Loader is set up
  2. Download Project 2dfx
  3. Extract archive content to <path-to-game>\modloader\Project 2DFX
  4. If you want to disappear further, open SALodLights.ini and increase the number in "VegetationDrawDistance = 800.0" (it's in meters).

No moon phases[edit]

Doesn't work in 16-bit color mode (nor windowed after Windows 8[citation needed])

Streaming memory bug, incorrectly rendered pedestrians[edit]

Cannot find 800x600x32 video mode error[edit]

Lens flare is too thin and barely visible[edit]

Broken reflections when AA is enabled[edit]

Enables up to 16x MSAA
Install Multi-sampling FIX[citation needed]
1.0 version and ASI loader required

Device selection window opens at launch[edit]

Run the game at screen refresh rate[edit]

Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that.
Set screen refresh rate[14]
  1. Install Special K by following the Unofficial Special K Guide. Manual local installation is recommended.
  2. Go to the installation folder and rename SpecialK32.dll to dinput8.dll.
  3. Start the game once and close it to allow the configuration file of Special K to be created.
  4. Open <path-to-game>\dinput8.ini.
  5. Change RefreshRate=-1 to RefreshRate=0 under [Render.FrameRate].

Other information[edit]


Technical specs Supported Notes
Direct3D 9
OpenGL 2.0 OS X only.
Shader Model support 1.1, 2.0
64-bit executable

Enhancement pack[edit]

Contains much of the most used fixes
Quite outdated.


Downgrading your game and installing the ASI loader is essential for modding

Essentials for modding[edit]

  1. Download the latest version.
  2. Extract the "modloader" folder into the main installation folder.
  3. Extract "modloader.asi" into the "scripts" folder.
  1. Download and start "CLEO4_setup.exe"
  2. Make sure the program is installing to the right directory.
  3. At the next page, uncheck "Silent's ASI Loader" and "Readme Files"
  4. Install CLEO4.

Modding tools[edit]

  • Magic.TXD - Easy to use program that lets you edit .txd files.
  • IMG Factory - Powerful and feature-rich tool to edit .img files.

Featured websites[edit]

  • GTAInside - Very popular and long running GTA modding site with a huge catalog of mods.
  • GameModding - Mod site with many mods available for many games; similar to NexusMods.
  • GTAGaming - Archive site with many older mods still available
  • GTA-All - Newer website with lots of high-quality mods available.
  • MixMods - A Portuguese website with many GTA: SA script mods available.

Featured mods[edit]

Total conversions[edit]

View the Total Conversions page on GTAForums here

Mod Index[edit]

In Mod Index you can find a bigger list of mods.

System requirements[edit]

Minimum Recommended
Operating system (OS) 2000, XP
Processor (CPU) AMD Athlon 1.0 GHz
Intel Pentium III 1.0 GHz
AMD Athlon XP
Intel Pentium 4
System memory (RAM) 256 MB 384 MB
Hard disk drive (HDD) 3.6 GB 4.7 GB
Video card (GPU) Nvidia GeForce 3
ATI Radeon 8500
64 MB of VRAM
DirectX 9.0c compatible
Nvidia GeForce 6
ATI Radeon X800
128 MB of VRAM
DirectX 9.0c compatible
Sound (audio device) DirectX 9 compatible Sound Blaster Audigy 2
macOS (OS X)
Operating system (OS) Snow Leopard 10.6.8
Processor (CPU) Intel Core 2 Duo
System memory (RAM) 1 GB
Hard disk drive (HDD) 5.2 GB
Video card (GPU) ATI Radeon X1600
Intel GMA X3100
Nvidia GeForce 7300 GT


  1. Grand Theft Auto: San Andreas – War Drum Studios - last accessed on 2016-5-14
  2. Why A Million People Still Play Multiplayer Grand Theft Auto: San Andreas Every Month | Rock, Paper, Shotgun
  3. Patch incoming? :: Steam Community Discussions
  4. [False alarm] Suddenly... Securom DRM listed in requirements! WTF Rockstar? :: Grand Theft Auto: San Andreas General Discussions
  5. STEAM | September 2014 - Nice thread. Btw, Bayonetta 2 is out next month. - View Single Post - NeoGAF
  6. SilentPatch - Page 23 - GTA Forums
  7. 7.0 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 7.9 Verified by User:Silent on 2017-08-16
    All confirmed by the author of the unofficial patch SilentPatch
  8. SilentPatch - Page 139 - GTAForums
  9. SilentPatch - Page 91 - GTA Forums
  10. [REL]Multi-sampling FIX - GTA Forums
  11. SilentPatch - Page 22 - GTA Forums
  12. Verified by User:Klumb3r on 2017-09-04
  13. Nvidia Anti-Aliasing Guide (updated) | guru3D Forums
  14. 14.0 14.1 14.2 14.3 Verified by User:Keith on 2017-12-28
  15. PC Gaming Surround Sound Round-up
  16. [GTA|NFS|MP|OTHER] Widescreen Fixes Pack - GTA Forums
  17. Gaming - (retrieved)
  18. Language loader - GTAForums
  19. SilentPatch - Page 86 - GTA Forums
  20. SilentPatch - Page 85 - GTA Forums
  21. Problems Launching German Steam Version of San Andreas on Mac – Rockstar Support
  22. Need Help on Alley Oop Driving School - Forums
  23. Сборки CLEO-скриптов для GTA III, VC, SA (Page 5) / Модификации / Forums
  24. 24.0 24.1 Do not play GTA SA with high FPS! - | MixMods | - Mods to GTA San Andreas and other
  25. SilentPatch - Page 149 - GTAForums
  26. San Andreas Versions - GTAModding
  27. GTA San Andreas black screen during intro - Steam Users' Forums (retrieved)
  28. ESSENTIAL PATCH (Silent Patch) :: Steam Community Discussions
  29. 29.0 29.1 SilentPatch - Page 141 - GTAForums
  30. SilentPatch - Page 173 - GTAForums
  31. 31.0 31.1 SilentPatch - Page 148 - GTAForums
  32. Rain/Thunderstorm Bug - GTAForums
  33. NEW Fix for Sound Problems - GTA Forums
  34. "A required security module cannot be activated" in San Andreas – Rockstar Support
  35. SilentPatch - Page 99 - GTAForums
  36. SilentPatch - Page 12 - GTAForums
  37. SilentPatch - Page 155 - GTAForums - last accessed on 2016-07-28