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: San Andreas"

From PCGamingWiki, the wiki about fixing PC games
(Hopefully cleaned up the page (but it's still a huge mess) - moved the Microsoft Store version to a separate page because it has nothing to do with this release.)
Line 1: Line 1:
{{disambig|the original 2005 PC release|the remaster|[[Grand Theft Auto: San Andreas – The Definitive Edition]]}}
+
{{disambig|the original 2005 PC release|the remaster|[[Grand Theft Auto: San Andreas – The Definitive Edition]]|the 2014 Microsoft Store re-release|[[Grand Theft Auto: San Andreas 10 Year Anniversary]]}}
 
{{Infobox game
 
{{Infobox game
 
|cover        = Grand Theft Auto San Andreas Cover.jpg
 
|cover        = Grand Theft Auto San Andreas Cover.jpg
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Rockstar North}}
 
{{Infobox game/row/developer|Rockstar North}}
{{Infobox game/row/developer|War Drum Studios|Microsoft Store|ref=<ref>{{Refurl|url=http://wardrumstudios.com/wdwp/portfolio/grand-theft-auto-san-andreas/|title=Grand Theft Auto: San Andreas – War Drum Studios|date=2016-5-14}}</ref>}}
 
 
{{Infobox game/row/porter|TransGaming Inc.|OS X}}
 
{{Infobox game/row/porter|TransGaming Inc.|OS X}}
 
|publishers  =  
 
|publishers  =  
Line 46: Line 45:
 
|introduction      =  
 
|introduction      =  
  
|release history  =  
+
|release history  = The PC version allows importing music files for playback in a custom radio station. Rockstar Games has removed some music tracks from the game due to expired licenses. [[#Downgrading|Downgrade]] to restore.
  
|current state    = The PC version features the ability to import owned music to create a custom radio station, although many visual features from the original PlayStation 2 version of the game are either simplified, missing, or broken in the PC version, and exceeding 30 FPS introduces [[#Timing-related issues|timing issues]] for gameplay and physics. There are mods available to restore these features back into the PC version; see [https://gtaforums.com/topic/749193-sa-ps2-features-to-pc/ this forum thread] for details.
+
|current state    = Many visual features from the original PlayStation 2 version of the game are either simplified, missing, or broken in the PC version, and exceeding 30 FPS introduces various [[#Timing-related issues|timing issues]], including game-breaking ones. There are mods available to restore these features back into the PC version; see [https://gtaforums.com/topic/749193-sa-ps2-features-to-pc/ this forum thread] for details.
 
}}
 
}}
  
Line 68: Line 67:
 
{{Availability/row| GMG | grand-theft-auto-san-andreas | Rockstar Games Launcher | | | Windows | unavailable }}
 
{{Availability/row| GMG | grand-theft-auto-san-andreas | Rockstar Games Launcher | | | Windows | unavailable }}
 
{{Availability/row| Humble | grand-theft-auto-san-andreas | Rockstar Games Launcher | | | Windows | unavailable }}
 
{{Availability/row| Humble | grand-theft-auto-san-andreas | Rockstar Games Launcher | | | Windows | unavailable }}
{{Availability/row| Microsoft Store | 9wzdncrfj1zn | Microsoft Store | Different port of the game, same as the mobile version. | | Windows  | unavailable }}
 
 
{{Availability/row| Steam | 12120 | DRM-free | DRM-free as the November 7, 2014 patch, despite the system requirements stating the game uses {{DRM|SecuROM}}.<ref>{{Refurl|url=https://web.archive.org/web/20190212175748/http://www.rockstarnexus.com/article/208/San-Andreas-updated-on-Steam-removes-songs-and-reverts-fixes|title=San Andreas updated on Steam (Updated) - Rockstar Nexus (archived)|date=2019-07-20}}</ref><ref>{{Refurl|url=https://steamcommunity.com/app/12120/discussions/0/34096318984412375/#c613941122653228443|title=Patch incoming? - Steam Community Discussions|date=2019-07-20}}</ref><ref>{{Refurl|url=https://steamcommunity.com/app/12120/discussions/0/613941122672302625/|title=(False Alarm) Suddenly... Securom DRM listed in requirements! WTF Rockstar? - Steam Community Discussions|date=2019-07-20}}</ref> | | Windows, OS X | unavailable }}
 
{{Availability/row| Steam | 12120 | DRM-free | DRM-free as the November 7, 2014 patch, despite the system requirements stating the game uses {{DRM|SecuROM}}.<ref>{{Refurl|url=https://web.archive.org/web/20190212175748/http://www.rockstarnexus.com/article/208/San-Andreas-updated-on-Steam-removes-songs-and-reverts-fixes|title=San Andreas updated on Steam (Updated) - Rockstar Nexus (archived)|date=2019-07-20}}</ref><ref>{{Refurl|url=https://steamcommunity.com/app/12120/discussions/0/34096318984412375/#c613941122653228443|title=Patch incoming? - Steam Community Discussions|date=2019-07-20}}</ref><ref>{{Refurl|url=https://steamcommunity.com/app/12120/discussions/0/613941122672302625/|title=(False Alarm) Suddenly... Securom DRM listed in requirements! WTF Rockstar? - Steam Community Discussions|date=2019-07-20}}</ref> | | Windows, OS X | unavailable }}
 
}}
 
}}
 
{{ii}} If the Steam version is detected, the Rockstar Launcher can launch the game through Steam instead.
 
{{ii}} If the Steam version is detected, the Rockstar Launcher can launch the game through Steam instead.
{{ii}} Given for free to anyone who purchases [[Grand Theft Auto: The Trilogy – The Definitive Edition|The Definitive Edition]] on the Rockstar Store before June 30, 2022.
+
{{ii}} Given for free to anyone who purchased [[Grand Theft Auto: The Trilogy – The Definitive Edition|The Definitive Edition]] on the Rockstar Store before June 30, 2022.
{{ii}} Removed from Steam on October 13, 2021.
+
{{ii}} Delisted from Steam on October 13, 2021.
  
 
===Version differences===
 
===Version differences===
{{ii}} This game has seen multiple revisions since its initial v1.0 release: v1.01 ("No More Hot Coffee" patch), v2.00 ("Second Edition" re-prints), v3.0 (initial Steam version), and "NewSteam r1/2" (latest Steam revisions).<ref>{{Refurl|url=https://gtamods.com/wiki/San_Andreas_Versions|title=San Andreas Versions - GTAMods Wiki|date=March 2, 2019}}</ref>
+
{{ii}} This game has seen multiple revisions since its initial v1.0 release: v1.01 ("No More Hot Coffee" patch), v2.00 ("Second Edition" re-prints), v3.0 (initial Steam version), and "NewSteam r1/2" (latest Steam revisions).<ref>{{Refurl|url=https://gtamods.com/wiki/San_Andreas_Versions|title=San Andreas Versions - GTAMods Wiki|date=March 2, 2019}}</ref>.
{{ii}} The Microsoft Store version is a completely different port based on the mobile version of the game.
 
 
{{--}} The Second Edition re-prints and Rockstar Games Launcher version have anti-modding measures to prevent major modifications to the game.<ref>{{Refsnip|url=https://gtamods.com/wiki/San_Andreas_Versions|title=San Andreas Versions|date=2019-10-06|snippet=Version 2 has the same bug fixes and additions that were introduced in the 1.01 patch. It also checks the size of the 'gta3.img' file, which causes the game to crash if the size is not equal to a predetermined (hardcoded) size.}}</ref><ref>{{Refurl|url=https://gtaforums.com/topic/935939-get-san-andreas-for-free-when-you-install-the-new-rockstar-games-launcher/?tab=comments#comment-1070904236|title=
 
{{--}} The Second Edition re-prints and Rockstar Games Launcher version have anti-modding measures to prevent major modifications to the game.<ref>{{Refsnip|url=https://gtamods.com/wiki/San_Andreas_Versions|title=San Andreas Versions|date=2019-10-06|snippet=Version 2 has the same bug fixes and additions that were introduced in the 1.01 patch. It also checks the size of the 'gta3.img' file, which causes the game to crash if the size is not equal to a predetermined (hardcoded) size.}}</ref><ref>{{Refurl|url=https://gtaforums.com/topic/935939-get-san-andreas-for-free-when-you-install-the-new-rockstar-games-launcher/?tab=comments#comment-1070904236|title=
Rockstar Games Launcher just released! Download and obtain GTA San Andreas for free! - GTA Forums|date=2019-10-06}}</ref> See [[#Downgrading|Downgrading]] to make them mod-friendly.
+
Rockstar Games Launcher just released! Download and obtain GTA San Andreas for free! - GTA Forums|date=2019-10-06}}</ref>
{{--}} The Microsoft Store, Steam and Rockstar Games Launcher versions lack some radio songs that were present in the retail release.<ref name=songs>[https://www.neogaf.com/threads/steam-september-2014-nice-thread-btw-bayonetta-2-is-out-next-month.886085/page-68#post-128178422 STEAM | September 2014 - Nice thread. Btw, Bayonetta 2 is out next month. | NeoGAF]</ref> To restore them in Steam and Rockstar Games Launcher versions, see [[#Downgrading|Downgrading]].
+
{{--}} Steam and Rockstar Games Launcher versions lack some radio songs that were present in the retail release.<ref name=songs>[https://www.neogaf.com/threads/steam-september-2014-nice-thread-btw-bayonetta-2-is-out-next-month.886085/page-68#post-128178422 STEAM | September 2014 - Nice thread. Btw, Bayonetta 2 is out next month. | NeoGAF]</ref> To restore them, see [[#Downgrading|Downgrading]].
 +
{{ii}} The v1.0 release is most recommended for modding, consider [[#Downgrading|downgrading]] if you plan to mod.
 +
 
 +
==Monetization==
 +
{{Monetization
 +
|ad-supported                =
 +
|cross-game bonus            =
 +
|dlc                        =
 +
|expansion pack              =
 +
|freeware                    =
 +
|free-to-play                =
 +
|one-time game purchase      = The game requires an upfront purchase to access.
 +
|sponsored                  =
 +
|subscription                =
 +
|subscription gaming service =
 +
}}
 +
 
 +
===Microtransactions===
 +
{{Microtransactions
 +
|boost              =
 +
|cosmetic            =
 +
|currency            =
 +
|finite spend        =
 +
|infinite spend      =
 +
|free-to-grind      =
 +
|loot box            =
 +
|none                = None
 +
|player trading      =
 +
|time-limited        =
 +
|unlock              =
 +
}}
  
 
==Essential improvements==
 
==Essential improvements==
 +
 +
===Downgrading===
 +
{{ii}} Any save game created previously must be converted. See [[#Incompatible_save_game|here]] for instructions.
 +
{{++}} Downgrading restores all removed licensed songs from the game for the latest Steam and Rockstar Games Launcher versions and removes modding prevention checks from the Second Edition and Rockstar Games Launcher versions.
 +
{{--}} US executable that is provided misses French, German and Italian localization support. See [[#Add more localizations to language menu|here]] for restoration.
 +
{{Fixbox|description=Use San Andreas Downgrader|ref=<ref name="Downgrading" />|fix=
 +
# Download the [http://downgraders.rockstarvision.com/ San Andreas Downgrader] that matches with the version that is currently installed.
 +
# Extract the contents of {{file|SA DOWNGRADER.rar}} (Steam and Rockstar Games Launcher) or {{file|SAv2to1.rar}} (retail Second Edition) to {{file|{{p|game}}|folder}}.
 +
# 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-sa.exe}} v1.0 executable. It is advised to not use the original executable leftover after downgrading, especially for the Rockstar Games Launcher version as it has problems with the modified files and can undo file changes unless it's launched with <code>-scOfflineOnly</code> parameter.
 +
}}
 +
 +
====Game doesn't start after downgrading====
 +
{{Fixbox|description=Delete gta_sa.set|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-01-08}}</ref>|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Delete {{file|gta_sa.set}}.
 +
}}
 +
 +
===SilentPatch===
 +
{{ii}} Limited support for the latest Steam (December 9, 2014 update) and Rockstar Games Launcher versions. Consider [[#Downgrading|downgrading]] to take full advantage of the mod.
 +
{{++}} Fixes many of the bugs introduced in the PC version like bugged sun flare, rotor blades, road reflections and ''some'' [[#Timing-related issues|timing issues]].<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/?page=27#comment-1065600043|title=SilentPatch - Page 27 - GTA Forums|date=May 2023}}</ref>
 +
{{++}} Adds new features to the game like FLAC codec support.<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/?page=23#comment-1065584011|title=SilentPatch - Page 23 - GTA Forums|date=May 2023}}</ref>
 +
{{Fixbox|description=Installing SilentPatch|ref=<ref name="Silent"/>|fix=
 +
{{ii}} [[#ASI Loader|ASI Loader]] required.
 +
# Download SilentPatch SA [https://cookieplmonster.github.io/mods/gta-sa/ here]
 +
# Extract the contents of {{file|SilentPatchSA.zip}} into {{file|{{p|game}}\scripts|folder}}.
 +
}}
 +
 +
===ThirteenAG's Widescreen Fix===
 +
{{++}} Fixes aspect ratio, HUD and FOV for widescreen and ultrawidescreen monitors.
 +
{{++}} Adds adjustable FOV and HUD/subtitles scaling.
 +
{{Fixbox|description=Installing ThirteenAG's Widescreen Fix|ref=<ref name="ReferenceA">{{Refcheck|user=AmethystViper|date=March 31, 2019}}</ref>|fix=
 +
{{ii}} [[#Downgrading|Downgrading]] and [[#ASI Loader|ASI Loader]] required.
 +
# Download [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/gtasa ThirteenAG's Widescreen Fix].
 +
# Extract the contents of {{file|GTASA.WidescreenFix|folder}} from the zip archive, then copy the {{file|vorbisFile.dll}} and {{file|scripts|folder}} to {{file|{{p|game}}|folder}}
 +
# Optionally, a download for high quality textures for HUD and loading screens are available. To install these, download Widescreen Frontend Textures from the same page and copy the <code>models</code> folder from {{file|GTASA.WidescreenFrontend.zip}} to {{file|{{p|game}}|folder}}, replacing the stock files when prompted.
 +
 +
'''Notes'''
 +
{{ii}} The default settings alter the original game's UI and appearance (the vehicle light fix is not actually a fix as all versions have large light coronas). For a vanilla look, set the values of the following settings in {{file|GTASA.WidescreenFix.ini}}:
 +
<div class="mw-collapsible mw-collapsed">
 +
: '''Vanilla Widescreen Fix settings (ver.05-16-2020)'''
 +
<div class="mw-collapsible-content">
 +
<pre>
 +
; The settings below are used to scale parts of the game UI differently.
 +
; If set to "0.0", original values will be used.
 +
HudWidthScale = 0.0    ; Original value is 1.0.
 +
HudHeightScale = 0.0    ; Original value is 1.0714285.
 +
RadarWidthScale = 0.0  ; Original value is 1.0.
 +
SubtitlesScale = 0.0    ; Original value is 1.0.
 +
 +
; Replaces text shadow with outline (0|1|2).
 +
ReplaceTextShadowWithOutline = 0</pre></div></div>
 +
}}
 +
 
===Skip intro videos===
 
===Skip intro videos===
 
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent">{{Refcheck|user=Silent|date=2017-08-16|comment=All confirmed by the author of the unofficial patch '''SilentPatch'''}}</ref>}}
 
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent">{{Refcheck|user=Silent|date=2017-08-16|comment=All confirmed by the author of the unofficial patch '''SilentPatch'''}}</ref>}}
Line 97: Line 178:
 
{{ii}} Only works for 1.01 and 2.0 versions.
 
{{ii}} Only works for 1.01 and 2.0 versions.
 
}}
 
}}
 
===SilentPatch===
 
{{ii}} Limited support for the latest Steam (December 9, 2014 update) and Rockstar Games Launcher versions.
 
{{++}} Fixes many of the bugs introduced in the PC version like bugged sun flare, rotor blades, road reflections and ''some'' frame-rate related issues.<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/?page=27#comment-1065600043|title=SilentPatch - Page 27 - GTA Forums|date=May 2023}}</ref>
 
{{++}} Adds new features to the game like FLAC codec support.<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/?page=23#comment-1065584011|title=SilentPatch - Page 23 - GTA Forums|date=May 2023}}</ref>
 
{{Fixbox|description=How to install SilentPatch|ref=<ref name="Silent"/>|fix=
 
* Download SilentPatch SA [https://cookieplmonster.github.io/mods/gta-sa/ here], then extract the contents of {{file|SilentPatchSA.zip}} into {{file|{{p|game}}\scripts|folder}}.
 
 
'''Notes'''
 
{{ii}} [[#ASI Loader|ASI Loader]] required.
 
}}
 
 
===[[#Downgrading|Downgrade game version to restore removed songs]]===
 
{{++}} Downgrading restores all removed licensed songs from the game for the latest Steam and Rockstar Games Launcher versions and removes modding prevention checks from the Second Edition and Rockstar Games Launcher versions.
 
  
 
==Game data==
 
==Game data==
Line 119: Line 186:
 
{{Game data/config|OS X|}}
 
{{Game data/config|OS X|}}
 
}}
 
}}
{{--}} Configuration file is [http://www.gtamodding.com/index.php?title=Gta_sa.set encrypted], although it could be possible to [http://forums.gtamodding.ru/index.php?showtopic=2823 edit].
+
{{--}} Configuration file is [http://www.gtamodding.com/index.php?title=Gta_sa.set encrypted], although it can still be [http://forums.gtamodding.ru/index.php?showtopic=2823 modified].
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|{{p|userprofile\Documents}}\GTA San Andreas User Files\GTASAsf*.b|{{p|userprofile\Documents}}\GTA San Andreas User Files\Gallery\}}
+
{{Game data/saves|Windows|{{p|userprofile\Documents}}\GTA San Andreas User Files\}}
{{Game data/saves|Microsoft Store|{{p|localappdata}}\Packages\RockstarGames.GrandTheftAutoSanAndreas_3t068xe29zjvp\LocalState}}
+
{{Game data/saves|OS X|{{p|osxhome}}/Documents/Rockstar Games/GTA San Andreas User Files\}}
{{Game data/saves|OS X|{{p|osxhome}}/Documents/Rockstar Games/GTA San Andreas User Files/}}
 
 
}}
 
}}
  
Line 134: Line 200:
 
{{++}} Makes newer versions of the game compatible again with save files created with an older version of the game.
 
{{++}} Makes newer versions of the game compatible again with save files created with an older version of the game.
 
}}
 
}}
{{Fixbox|description=Convert the save files|ref={{cn|date=2022-11-28|reason=}}|fix=
+
{{Fixbox|description=Convert the save files|ref={{cn|date=2022-11-28}}|fix=
# Go to the [[#Game data|save game data location]].
+
# Go to [https://gtasnp.com/ GTASnP]
# Upload and convert the desired save files to [https://gtasnp.com/ GTA Save 'n' Play].
+
# Upload your save from [[#Game data|save game data location]]
# Use the Modifications panel to fix what is need (e.g. downgraded game requires "Script/SCM" version v1, for Steam & Rockstar Games Launcher choose v2).
+
# Expand the '''Modifications''' section
# Download fixed save back with the save slot name of choice.
+
# At '''Downgrade Version''', select your desired version (e.g. downgraded game requires "Script/SCM" version v1, for Steam & Rockstar Games Launcher choose v2).
 +
# Select your download slot below to download the save
 +
# After downloading, place the save back from where you uploaded it.
 
}}
 
}}
  
 
====Portable GTA====
 
====Portable GTA====
{{ii}} [[#Downgrading|1.0 version]] and [[#ASI Loader|ASI Loader]] required.
+
{{ii}} [[#Downgrading|Downgrading]] and [[#ASI Loader|ASI Loader]] required.
 
{{ii}} This mod moves the user files from {{file|{{p|userprofile\Documents}}|folder}} to the game's installation folder.
 
{{ii}} This mod moves the user files from {{file|{{p|userprofile\Documents}}|folder}} to the game's installation folder.
{{Fixbox|description=How to install Portable GTA|fix=
+
{{Fixbox|description=Installing Portable GTA|fix=
 
# Download [https://gtaforums.com/topic/899040-the-heros-workshop/ Portable GTA].
 
# Download [https://gtaforums.com/topic/899040-the-heros-workshop/ Portable GTA].
 
# Rename the file extension from {{file|portablegta.dll}} to {{file|portablegta.asi}}.
 
# Rename the file extension from {{file|portablegta.dll}} to {{file|portablegta.asi}}.
Line 166: Line 234:
 
|ubisoft connect          =  
 
|ubisoft connect          =  
 
|ubisoft connect notes    =  
 
|ubisoft connect notes    =  
|xbox cloud                = unknown
+
|xbox cloud                =  
 
|xbox cloud notes          =  
 
|xbox cloud notes          =  
 
}}
 
}}
Line 183: Line 251:
 
|widescreen resolution notes= 16:9 options added in v1.01. Very poor support by default.<ref>[https://gtaforums.com/topic/669618-plugos-widescreen-hor-support/#comment-1064409413 &#91;PLUG|OS&#93; Widescreen {{term|HOR+}} Support - GTA Forums]</ref> See [[#Widescreen resolution|Widescreen resolution]].
 
|widescreen resolution notes= 16:9 options added in v1.01. Very poor support by default.<ref>[https://gtaforums.com/topic/669618-plugos-widescreen-hor-support/#comment-1064409413 &#91;PLUG|OS&#93; Widescreen {{term|HOR+}} Support - GTA Forums]</ref> See [[#Widescreen resolution|Widescreen resolution]].
 
|multimonitor              = hackable
 
|multimonitor              = hackable
|multimonitor notes        = See [[#Widescreen resolution|Widescreen resolution]] and [[#Device selection window opens at launch|Device selection window]] fixes.
+
|multimonitor notes        = See [[#Widescreen resolution|Widescreen resolution]] and [[#Device selection window opens at launch|Device selection window]].
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
 
|ultrawidescreen notes      = See [[#Widescreen resolution|Widescreen resolution]].
 
|ultrawidescreen notes      = See [[#Widescreen resolution|Widescreen resolution]].
Line 197: Line 265:
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = true
 
|antialiasing              = true
|antialiasing notes        = 2x-4x [[MSAA]]. Misleading in-game selector.<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/page-139#entry1068599891|title=SilentPatch - Page 139 - GTAForums|date=May 2023}}</ref> See [[#Broken reflections when anti-aliasing is enabled (Windows 10 and newer)|Broken reflections when anti-aliasing is enabled]] for up to 16x.
+
|antialiasing notes        = 2x-4x [[MSAA]]. Misleading in-game selector.<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/page-139#entry1068599891|title=SilentPatch - Page 139 - GTAForums|date=May 2023}}</ref><br>See [[#Broken reflections when anti-aliasing is enabled (Windows 10 and newer)|Broken reflections when anti-aliasing is enabled]] for up to 16x.
 
|upscaling                  = false
 
|upscaling                  = false
 
|upscaling tech            =  
 
|upscaling tech            =  
Line 204: Line 272:
 
|vsync notes                = Automatically enabled with frame limiter.<ref>{{Refurl|url=https://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-91#entry1066683834|title=SilentPatch - Page 91 - GTA Forums|date=May 2023}}</ref>
 
|vsync notes                = Automatically enabled with frame limiter.<ref>{{Refurl|url=https://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-91#entry1066683834|title=SilentPatch - Page 91 - GTA Forums|date=May 2023}}</ref>
 
|60 fps                    = false
 
|60 fps                    = false
|60 fps notes              = Capping frames is mandatory to prevent a huge amount of [[#Timing-related issues|glitches]].<ref>{{Refurl|url=https://gtaforums.com/topic/556386-relsa-multi-sampling-fix/#comment-1062804390|title=&#91;REL&#93;Multi-sampling FIX - GTA Forums|date=9 June 2023}}</ref> <br />Proper 30 FPS in-game limiter can be achieved with [[#SilentPatch|SilentPatch]] (25 FPS otherwise).<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/?page=22#comment-1065569622|title=SilentPatch - Page 22 - GTA Forums|date=May 2023}}</ref> The Framerate Vigilante mod is slowly trying to address this.
+
|60 fps notes              = Limiting framerate is mandatory to prevent a huge amount of [[#Timing-related issues|timing-related issues]].<ref>{{Refurl|url=https://gtaforums.com/topic/556386-relsa-multi-sampling-fix/#comment-1062804390|title=&#91;REL&#93;Multi-sampling FIX - GTA Forums|date=9 June 2023}}</ref> <br />In-game framerate limiter locks to 25 FPS by default - use [[#SilentPatch|SilentPatch]] to change that to 30 FPS.<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/?page=22#comment-1065569622|title=SilentPatch - Page 22 - GTA Forums|date=May 2023}}</ref><br>The Framerate Vigilante mod is partially addressing the issues.
 
|120 fps                    = false
 
|120 fps                    = false
 
|120 fps notes              =  
 
|120 fps notes              =  
Line 213: Line 281:
 
}}
 
}}
  
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
+
===[[Widescreen resolution]]===
{{--}} Game normally renders stretched images. In-game widescreen option uses correct aspect-ratio but cuts view ({{term|Vert-}}).  
+
{{--}} Game normally renders stretched image when using a widescreen resolution. In-game widescreen option uses correct aspect-ratio but cuts view ({{term|Vert-}}).  
{{ii}} [[#SilentPatch|SilentPatch]] restores 5:4 and 16:9 resolutions with non-1.01 and non-2.0 versions,<ref>{{Refurl|url=https://steamcommunity.com/app/12120/discussions/0/34096318984412375/#c613941122668260085|title=Patch incoming? :: Steam Community Discussions|date=May 2023}}</ref> albeit far from perfection.
+
{{ii}} [[#SilentPatch|SilentPatch]] restores 5:4 and 16:9 resolutions back to v1.0, but does not fix the stretching.<ref>{{Refurl|url=https://steamcommunity.com/app/12120/discussions/0/34096318984412375/#c613941122668260085|title=Patch incoming? :: Steam Community Discussions|date=May 2023}}</ref>
{{Fixbox|description=How to Install Widescreen Fix|ref=<ref name="ReferenceA">{{Refcheck|user=AmethystViper|date=March 31, 2019|comment=}}</ref>|fix=
+
{{Fixbox|description=Use [[#ThirteenAG's_Widescreen_Fix|ThirteenAG's Widescreen Fix]].|ref=<ref>{{Refcheck|user=Sandemc|date=2024-02-16}}</ref>}}
{{ii}} Requires a US v1.0 executable.
 
{{++}} Adds adjustable FOV and HUD/subtitles scaling.
 
# Download [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/gtasa Widescreen Fix].
 
# Extract the contents of {{file|GTASA.WidescreenFix|folder}} from the zip archive, then copy the {{file|vorbisFile.dll}} and {{file|scripts|folder}} to {{file|{{p|game}}|folder}}
 
# Optionally, a download for high quality textures for HUD and loading screens are available. To install these, download and [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/gtasa Widescreen Frontend Textures], and copy the <code>models</code> folder from {{file|GTASA.WidescreenFrontend.zip}} to {{file|{{p|game}}|folder}}, replacing the stock files when prompted.
 
 
 
'''Notes'''
 
{{ii}} The default settings alter the original game's UI and appearance (the vehicle light fix is not actually a fix as all versions have large light coronas). For a vanilla look, set the values of the following settings in {{file|GTASA.WidescreenFix.ini}}:
 
<div class="mw-collapsible mw-collapsed">
 
: '''Vanilla Widescreen Fix settings (ver.05-16-2020)'''
 
<div class="mw-collapsible-content">
 
<pre>
 
; The settings below are used to scale parts of the game UI differently.
 
; If set to "0.0", original values will be used.
 
HudWidthScale = 0.0    ; Original value is 1.0.
 
HudHeightScale = 0.0    ; Original value is 1.0714285.
 
RadarWidthScale = 0.0  ; Original value is 1.0.
 
SubtitlesScale = 0.0    ; Original value is 1.0.
 
 
 
; Replaces text shadow with outline (0|1|2).
 
ReplaceTextShadowWithOutline = 0</pre></div></div>
 
}}
 
  
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
+
===[[Field of view (FOV)]]===
 
{{Fixbox|description=Use SAMP FOV Changer|ref={{cn|date=2022-10-13|reason=}}|fix=
 
{{Fixbox|description=Use SAMP FOV Changer|ref={{cn|date=2022-10-13|reason=}}|fix=
 +
{{ii}} [[#Downgrading|Downgrading]] and [[#ASI Loader|ASI Loader]] required.
 
# Download the latest version of SAMP FOV Changer [https://github.com/Whitetigerswt/samp-fov-changer/releases here].
 
# Download the latest version of SAMP FOV Changer [https://github.com/Whitetigerswt/samp-fov-changer/releases here].
 
# Place the downloaded {{file|fov.asi}} into {{file|{{p|game}}\scripts|folder}}.
 
# Place the downloaded {{file|fov.asi}} into {{file|{{p|game}}\scripts|folder}}.
Line 248: Line 295:
  
 
'''Notes'''
 
'''Notes'''
{{ii}} [[#Downgrading|1.0 version]] and [[#ASI Loader|ASI Loader]] required.
+
{{--}} Zooming with sniper rifle and camera won't work properly.{{cn|date=2024-02-16}}
{{--}} Zooming with sniper rifle and camera won't work properly.
 
 
}}
 
}}
  
 
===[[Glossary:Windowed|Windowed]]===
 
===[[Glossary:Windowed|Windowed]]===
{{Fixbox|description=Use [[#Widescreen resolution|ThirteenAG's Widescreen Fix]] and create a {{file|wndmode.ini}} file in <code>{{p|game}}</code>|ref=<ref>{{Refcheck|user=AmethystViper|date=2022-10-13|comment=This method seems to be the only one that worked as ThirteenAG's Window Mode ASI causes constant crashes with the latest version of Widescreen Fix.}}</ref>|fix=
+
{{Fixbox|description=Create a {{file|wndmode.ini}} file in <code>{{p|game}}</code> with [[#ASI Loader|Ultimate ASI Loader]] installed|ref=<ref>{{Refcheck|user=Sandemc|date=2024-02-16}}</ref>|fix=
  
 
'''Notes'''
 
'''Notes'''
{{--}} Breaks the missing moon phases fix from SilentPatch with this method.
+
{{--}} Breaks the missing moon phases fix from [[#SilentPatch|SilentPatch]]{{cn|date=2024-02-16}}.
}}
 
 
 
===Vegetation disappears in the distance===
 
{{Fixbox|description=Tweak draw distance|ref={{cn|date=July 2016}}|fix=
 
# Make sure [[#Install fixed resources|Mod Loader]] is set up.
 
# Download [https://thirteenag.github.io/p2dfx Project2DFX].
 
# Extract archive content to {{file|{{p|game}}\modloader\Project2DFX|folder}}.
 
 
 
'''Notes:'''
 
{{ii}} It is also possible to make the vegetation disappear in further distances by opening {{file|SALodLights.ini}} with a text editor and increase the number in {{code|VegetationDrawDistance}} (value is measured in meters).
 
 
}}
 
}}
  
Line 272: Line 308:
 
{{--}} Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that.
 
{{--}} Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that.
  
{{Fixbox|description=Set screen refresh rate|ref={{cn|date=2022-10-13|reason=}}|fix=
+
{{Fixbox|description=Set screen refresh rate|ref={{cn|date=2022-10-13}}|fix=
 
# Install Special K by following the [https://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Unofficial Special K Guide]. Manual local installation is recommended.
 
# Install Special K by following the [https://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Unofficial Special K Guide]. Manual local installation is recommended.
 
# Go to the installation folder and rename <code>SpecialK32.dll</code> to <code>dinput8.dll</code>.
 
# Go to the installation folder and rename <code>SpecialK32.dll</code> to <code>dinput8.dll</code>.
Line 280: Line 316:
 
}}
 
}}
  
{{Fixbox|description=Override refresh rate set by game|fix=
+
{{Fixbox|description=Override refresh rate set by game|ref={{cn|date=2024-02-16}}|fix=
 
# Install [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen Fix]].
 
# Install [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen Fix]].
 
# Download [https://helixmod.blogspot.com/2013/02/chiris-force-certain-resolutionhertz.html Chiri's resolution forcing tool].
 
# Download [https://helixmod.blogspot.com/2013/02/chiris-force-certain-resolutionhertz.html Chiri's resolution forcing tool].
Line 288: Line 324:
 
}}
 
}}
  
{{Fixbox|description=Install [https://community.pcgamingwiki.com/files/file/2736-refreshratefix-by-darkp1xel RefreshRateFix]}}
+
{{Fixbox|description=Install [https://community.pcgamingwiki.com/files/file/2736-refreshratefix-by-darkp1xel RefreshRateFix]|ref={{cn|date=2024-02-16}}|fix=
 +
{{ii}} [[#ASI Loader|ASI Loader]] required.
 +
}}
  
 
==Input==
 
==Input==
Line 297: Line 335:
 
|key remap notes          =  
 
|key remap notes          =  
 
|acceleration option      = true
 
|acceleration option      = true
|acceleration option notes = Can be further adjusted with [https://forum.sa-mp.nl/showthread.php?tid=25069#pid337359 sensitivity fix], however, it requires an [[#ASI Loader|ASI Loader]] to function.{{cn|date=2022-10-13|reason=}}
+
|acceleration option notes = Can be further adjusted with [https://forum.sa-mp.nl/showthread.php?tid=25069#pid337359 sensitivity fix], however, it requires an [[#ASI Loader|ASI Loader]] to function.{{cn|date=2022-10-13}}
 
|mouse sensitivity        = limited
 
|mouse sensitivity        = limited
 
|mouse sensitivity notes  = Mouse Sensitivity slider only affects the X-axis. Use [[#SilentPatch|SilentPatch]] to tie sensitivity to both axes.
 
|mouse sensitivity notes  = Mouse Sensitivity slider only affects the X-axis. Use [[#SilentPatch|SilentPatch]] to tie sensitivity to both axes.
Line 304: Line 342:
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
|touchscreen              = true
+
|touchscreen              = false
|touchscreen notes        = Microsoft Store version only.
+
|touchscreen notes        =  
 
|controller support        = true
 
|controller support        = true
|controller support notes  = Very basic support on DirectInput controllers in the non-Steam/RGL versions.
+
|controller support notes  = Very basic support for DirectInput controllers on v1.0.
 
|full controller          = true
 
|full controller          = true
|full controller notes    = Native in the Steam version only. Use [[#GInput|GInput]] otherwise.
+
|full controller notes    = Native in the Steam version only. Use [[#GInput|GInput]] for full support on other versions.
 
|controller remap          = true
 
|controller remap          = true
|controller remap notes    = It can be remapped by a command <code>ControlsSet=*</code> at section <code>[Pad1]</code> in {{file|GInputSA.ini}} using [[#GInput|GInput]]. '''1''' for classic controls and '''2''' for direct controls.
+
|controller remap notes    = Can be remapped by adding <code>ControlsSet=*</code> at section <code>[Pad1]</code> in {{file|GInputSA.ini}} when using [[#GInput|GInput]]. '''1''' for classic controls and '''2''' for direct controls.
 
|controller sensitivity    = hackable
 
|controller sensitivity    = hackable
 
|controller sensitivity notes= Use [[#GInput|GInput]] and adjust sensitivity options in {{file|GInputSA.ini}}.
 
|controller sensitivity notes= Use [[#GInput|GInput]] and adjust sensitivity options in {{file|GInputSA.ini}}.
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|xinput controllers        = true
+
|xinput controllers        = hackable
|xinput controllers notes  = Basic XInput support only in the Steam/RGL version. Use [[#GInput|GInput]] for improved XInput controller support.
+
|xinput controllers notes  = Limited XInput support only in the Steam/RGL version. Use [[#GInput|GInput]] for full XInput support.
 
|xbox prompts              = hackable
 
|xbox prompts              = hackable
|xbox prompts notes        = Uses generic button prompts even in the Steam/RGL version. Xbox prompts can be enabled through [[#GInput|GInput]].
+
|xbox prompts notes        = Uses generic button prompts. Xbox prompts can be used with [[#GInput|GInput]].
 
|impulse triggers          = false
 
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
 
|dualshock 4              = hackable
 
|dualshock 4              = hackable
|dualshock 4 notes        = [[#GInput|GInput]] only supports DualShock 3 controllers, not DualShock 4. Use an [[Controller:DualShock 4#XInput wrapping|XInput wrapper]] such as DS4 Windows or Steam Input in tandem with GInput as a workaround.<ref name="DualShock 4">{{Refcheck|user=Amethystviper|date=2022-10-13|comment=Tested with a V1 controller connected through USB.}}</ref>
+
|dualshock 4 notes        = [[#GInput|GInput]] only supports DualShock 3 controllers, not DualShock 4 or DualSense. Use an [[Controller:DualShock 4#XInput wrapping|XInput wrapper]] in tandem with GInput as a workaround.<ref name="DualShock 4">{{Refcheck|user=Amethystviper|date=2022-10-13|comment=Tested with a V1 controller connected through USB.}}</ref>
|dualshock prompts        = false
+
|dualshock prompts        = hackable
|dualshock prompts notes  = Uses generic button prompts. PlayStation prompts can be enabled through [[#GInput|GInput]].
+
|dualshock prompts notes  = Uses generic button prompts. PlayStation prompts can be used with [[#GInput|GInput]].
 
|light bar support        = false
 
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
 
|dualshock 4 modes        = USB
 
|dualshock 4 modes        = USB
|dualshock 4 modes notes  = <ref name="DualShock 4" />
+
|dualshock 4 modes notes  = <ref name="DualShock 4"/>
 
|tracked motion controllers= unknown
 
|tracked motion controllers= unknown
 
|tracked motion controllers notes =  
 
|tracked motion controllers notes =  
Line 337: Line 375:
 
|other controllers notes  = Supports DirectInput in non-Steam/RGL version while basic XInput support was added to the Steam version.
 
|other controllers notes  = Supports DirectInput in non-Steam/RGL version while basic XInput support was added to the Steam version.
 
|other button prompts      = generic
 
|other button prompts      = generic
|other button prompts notes= [[#GInput|GInput]] can enable in-game Xbox and PlayStation prompts. For Nintendo Wii prompts, use this [http://www.gtagarage.com/mods/download.php?f=37842 GInput addon]. An alternative GInput icons pack can be found [https://gtaforums.com/topic/887527-ash_735s-workshop/page/2/#comment-1071443936 here].
+
|other button prompts notes= [[#GInput|GInput]] can be configured to use Xbox or PlayStation prompts. For Nintendo Wii prompts, use this [http://www.gtagarage.com/mods/download.php?f=37842 GInput addon]. An alternative GInput icons pack can be found [https://gtaforums.com/topic/887527-ash_735s-workshop/page/2/#comment-1071443936 here].
 
|controller hotplug        = hackable
 
|controller hotplug        = hackable
|controller hotplug notes  = [[#GInput|GInput]] includes the ability to hotplug controllers, otherwise hotplugging is not supported by the game.
+
|controller hotplug notes  = Use [[#GInput|GInput]].
 
|haptic feedback          = hackable
 
|haptic feedback          = hackable
|haptic feedback notes    = Requires [[#GInput|GInput]] for XInput and DualShock 3 controllers, otherwise vibration support is missing from the console version.
+
|haptic feedback notes    = Use [[#GInput|GInput]] for XInput and DualShock 3 controllers.
 
|simultaneous input        = true
 
|simultaneous input        = true
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
Line 357: Line 395:
  
 
===GInput===
 
===GInput===
{{ii}} [[#Downgrading|v1.0]] and an [[#ASI Loader|ASI Loader]] are required.
 
 
{{++}} Adds full XInput and [[Controller: DualShock 3|DualShock 3]] controller support with relevant controller prompts.
 
{{++}} Adds full XInput and [[Controller: DualShock 3|DualShock 3]] controller support with relevant controller prompts.
 
{{++}} Supports pressure sensitive buttons and SIXAXIS accelerometers.
 
{{++}} Supports pressure sensitive buttons and SIXAXIS accelerometers.
{{++}} Restores haptic feedback from console versions.
+
{{++}} Restores haptic feedback present on the console versions.
 
{{++}} Features various tweaks such as controller sensitivity, axis inversion, and controller layout from [[Grand Theft Auto IV]].
 
{{++}} Features various tweaks such as controller sensitivity, axis inversion, and controller layout from [[Grand Theft Auto IV]].
{{Fixbox|description=Installing GInput|ref=<ref>{{Refcheck|user=AmethystViper|date=May 13, 2019|comment=}}</ref>|fix=
+
{{Fixbox|description=Installing GInput|ref=<ref>{{Refcheck|user=AmethystViper|date=May 13, 2019}}</ref>|fix=
{{ii}} Works with [https://vigem.org/projects/DsHidMini/ DsHidMini] driver, but requires drop DsHIdMini's xinput1_3.dll into the game directory.<ref name="GTAForums">[https://gtaforums.com/topic/562765-ginput/?do=findComment&comment=1071745499 Was somebody able to make DS3-mode in GInput work via DSHIDMini yet?]</ref>
+
{{ii}} [[#Downgrading|Downgrading]] and [[#ASI Loader|ASI Loader]] required.
 +
{{ii}} Works with [https://vigem.org/projects/DsHidMini/ DsHidMini], but requires to drop DsHidMini's xinput1_3.dll into the game directory.<ref name="GTAForums">[https://gtaforums.com/topic/562765-ginput/?do=findComment&comment=1071745499 Was somebody able to make DS3-mode in GInput work via DSHIDMini yet?]</ref>
 
# Download GInputSA [https://gtaforums.com/topic/562765-ginput/ here].
 
# Download GInputSA [https://gtaforums.com/topic/562765-ginput/ here].
 
# Extract the contents of {{file|GInputSA_*.zip}}, and copy the {{file|models}} folder, {{file|GInputSA.asi}}, and {{file|GInputSA.ini}} files into {{file|{{p|game}}\scripts|folder}}.
 
# Extract the contents of {{file|GInputSA_*.zip}}, and copy the {{file|models}} folder, {{file|GInputSA.asi}}, and {{file|GInputSA.ini}} files into {{file|{{p|game}}\scripts|folder}}.
Line 373: Line 411:
 
{{Audio
 
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    = Independent radio and effects volume.
+
|separate volume notes    = Separate sliders for SFX and Radio.
 
|surround sound          = true
 
|surround sound          = true
 
|surround sound notes    = Up to 7.0 output.<ref>{{Refurl|url=https://satsun.org/audio/|title=PC Gaming Surround Sound Round-up|date=May 2023}}</ref> May require [[Glossary:Sound card#DirectSound hardware path|DirectSound 3D restoration software]].
 
|surround sound notes    = Up to 7.0 output.<ref>{{Refurl|url=https://satsun.org/audio/|title=PC Gaming Surround Sound Round-up|date=May 2023}}</ref> May require [[Glossary:Sound card#DirectSound hardware path|DirectSound 3D restoration software]].
Line 381: Line 419:
 
|closed captions notes    =  
 
|closed captions notes    =  
 
|mute on focus lost      = hackable
 
|mute on focus lost      = hackable
|mute on focus lost notes = [[#Widescreen resolution|Widescreen fix]] can be used to toggle behavior.<ref>[https://gtaforums.com/topic/547841-gtanfsmpother-widescreen-fixes-pack/?p=1066555460 &#91;GTA|NFS|MP|OTHER&#93; Widescreen Fixes Pack - GTA Forums]</ref>
+
|mute on focus lost notes = Use [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen fix]].<ref>[https://gtaforums.com/topic/547841-gtanfsmpother-widescreen-fixes-pack/?p=1066555460 &#91;GTA|NFS|MP|OTHER&#93; Widescreen Fixes Pack - GTA Forums]</ref>
 
|eax support              = true
 
|eax support              = true
 
|eax support notes        = EAX 1, EAX 2, EAX 3, EAX 4.<ref>{{Refurl|url=https://web.archive.org/web/20060324154224/http://soundblaster.com/gaming/gta/|title=Gaming - SoundBlaster.com (retrieved)|date=May 2023}}</ref>
 
|eax support notes        = EAX 1, EAX 2, EAX 3, EAX 4.<ref>{{Refurl|url=https://web.archive.org/web/20060324154224/http://soundblaster.com/gaming/gta/|title=Gaming - SoundBlaster.com (retrieved)|date=May 2023}}</ref>
Line 392: Line 430:
  
 
===[https://gtaforums.com/topic/957917-sa-uncompressed-sfx-pack/ Uncompressed SFX Pack]===
 
===[https://gtaforums.com/topic/957917-sa-uncompressed-sfx-pack/ Uncompressed SFX Pack]===
{{++}} Adds high quality and uncompressed versions for vanilla sounds to the game.
+
{{++}} Restores uncompressed versions of vanilla sound effects to the game.
  
 
{{L10n|content=
 
{{L10n|content=
Line 408: Line 446:
 
  |subtitles = hackable
 
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
  |notes    = Fan translation, [http://ma4um.forumaroc.net/t2-gta-san-andreas download].
+
  |notes    = [http://ma4um.forumaroc.net/t2-gta-san-andreas Fan translation].
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 416: Line 454:
 
  |subtitles = hackable
 
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
  |notes    = Fan translation, [http://www.gta.cz/san-andreas/download/gta-san-andreas-cestina-2-0 download].
+
  |notes    = [http://www.gta.cz/san-andreas/download/gta-san-andreas-cestina-2-0 Fan translation].
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 452: Line 490:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = hackable
 
  |subtitles = hackable
  |notes    = Unknown if taken from the Japanese PlayStation 2 version or retranslated from English into Japanese, [https://github.com/kagikn/JPNPatchSA/releases download].
+
  |notes    = Unknown if taken from the Japanese PlayStation 2 version or retranslated from English into Japanese, available [https://github.com/kagikn/JPNPatchSA/releases here].
 
  |fan      = true
 
  |fan      = true
 
}}
 
}}
Line 460: Line 498:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = hackable
 
  |subtitles = hackable
  |notes    = Fan translation, [https://nightly.tistory.com/101 download].
+
  |notes    = [https://nightly.tistory.com/101 Fan translation].
 
  |fan      = true
 
  |fan      = true
 
}}
 
}}
Line 476: Line 514:
 
  |subtitles = hackable
 
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
  |notes    = Fan translation, [https://archive.org/details/traducao-gta-portugues-portugal-pt-pt download].
+
  |notes    = [https://archive.org/details/traducao-gta-portugues-portugal-pt-pt Fan translation].
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 484: Line 522:
 
  |subtitles = hackable
 
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
  |notes    = Fan translation, [https://www.mediafire.com/file/q36s6h9ebck9fh1/PC_NEMESISFANDUBS_GTA_SA_DUBLADO.zip/file%0Ahttps://drive.google.com/file/d/1_6mLq3TvcT9U1tfcvay5rqy8nmScvJ2r/view download]. Audio and voice: Nemesis Fandubs. Player and some NPCs are not dubbed but gangs.<ref>{{Refcheck|user=Johnmooth|date=2023-04-16|comment=First time, from Rockstar Games went to dub the audio and voice in game.}}</ref>
+
  |notes    = [https://www.mediafire.com/file/q36s6h9ebck9fh1/PC_NEMESISFANDUBS_GTA_SA_DUBLADO.zip Fan translation (sub+dub)]. Audio and voice: Nemesis Fandubs. Player and some NPCs are not dubbed but gangs are.
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 491: Line 529:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Official localization by «1C-Softclub» retail version, [https://libertycity.ru/files/gta-san-andreas/55627-rusifikator-dlja-steam-versii.html download].
+
  |notes    = [https://libertycity.ru/files/gta-san-andreas/55627-rusifikator-dlja-steam-versii.html Official localization by «1C-Softclub»].
 
  |fan      = false
 
  |fan      = false
 
}}
 
}}
Line 499: Line 537:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = hackable
 
  |subtitles = hackable
  |notes    = 1) [https://enpy.net/forum/files/file/15-grand-theft-auto-san-andreas/ Fan translation by «ENPY Studio/Sherhan Group/®‡™Mad?Dogg™‡® Crew/SerGEAnt's Zone Of Games»]<br>2) Unofficial localization – [https://libertycity.ru/files/gta-san-andreas/51472-potrachennyjj-rusifikator.html «Потраченный перевод»]  
+
  |notes    = 1) [https://enpy.net/forum/files/file/15-grand-theft-auto-san-andreas/ Fan translation by «ENPY Studio/Sherhan Group/®‡™Mad?Dogg™‡® Crew/SerGEAnt's Zone Of Games»]<br>2) [https://libertycity.ru/files/gta-san-andreas/51472-potrachennyjj-rusifikator.html «Потраченный перевод»]  
 
  |fan      = true
 
  |fan      = true
 
}}
 
}}
Line 508: Line 546:
 
  |subtitles = hackable
 
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
  |notes    = Fan translation, [https://www.mediafire.com/file/3rj958nh4dnvxeo/american.gxt/file download] / [https://srbifikatori.rs/igre/grand_theft_auto_vice_city mirror].
+
  |notes    = [https://www.mediafire.com/file/3rj958nh4dnvxeo/american.gxt/file Fan translation] / [https://srbifikatori.rs/igre/grand_theft_auto_vice_city mirror].
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 516: Line 554:
 
  |subtitles = hackable
 
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
  |notes    = Fan translation, [http://www.gta.cz/san-andreas/clanek/preklady download].
+
  |notes    = [http://www.gta.cz/san-andreas/clanek/preklady Fan translation].
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 530: Line 568:
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = hackable
 
  |subtitles = hackable
  |notes    = Fan translation, [https://www.moddb.com/mods/gta-san-andreas-mod-latino/downloads/gta-sanandreas-mod-latino-v1 download] (not the official "Definitive Edition" translation).
+
  |notes    = [https://www.moddb.com/mods/gta-san-andreas-mod-latino/downloads/gta-sanandreas-mod-latino-v1 Fan translation] (not the official localization present in the  Definitive Edition).
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 538: Line 576:
 
  |subtitles = hackable
 
  |subtitles = hackable
 
  |fan      = true
 
  |fan      = true
  |notes    = Fan translation, [https://forum.donanimhaber.com/grand-theft-auto-san-andreas-2020-turkce-yama--144764586 download].
+
  |notes    = [https://forum.donanimhaber.com/grand-theft-auto-san-andreas-2020-turkce-yama--144764586 Fan translation].
 
}}
 
}}
 
}}
 
}}
  
===Add more localizations to language menu===
+
===Add more localizations to the in-game language option===
 
{{Fixbox|description=Install Language Loader|ref=<ref>{{Refurl|url=https://gtaforums.com/topic/481447-language-loader/|title=Language loader - GTAForums|date=May 2023}}</ref>|fix=
 
{{Fixbox|description=Install Language Loader|ref=<ref>{{Refurl|url=https://gtaforums.com/topic/481447-language-loader/|title=Language loader - GTAForums|date=May 2023}}</ref>|fix=
 +
{{ii}} [[#Downgrading|1.0 version]] and [[#ASI Loader|ASI Loader]] required.
 
# Download [http://www.gtagarage.com/mods/show.php?id=17043 Language Loader].
 
# Download [http://www.gtagarage.com/mods/show.php?id=17043 Language Loader].
# Extract {{file|LanguageLoader.asi}} in {{file|{{p|game}}\scripts|folder}}.
+
# Extract {{file|LanguageLoader.asi}} to {{file|{{p|game}}\scripts|folder}}.
# Drag the right {{file|languages.ini}} file to {{file|{{p|game}}\text|folder}}, according to the number of languages actually available.
+
# Drag the corresponding {{file|languages.ini}} file to {{file|{{p|game}}\text|folder}} according to the number of languages actually available.
 
 
'''Notes'''
 
{{ii}} [[#Downgrading|1.0 version]] and [[#ASI Loader|ASI Loader]] required.
 
 
}}
 
}}
  
Line 561: Line 597:
 
|lan play players    =  
 
|lan play players    =  
 
|lan play modes      =  
 
|lan play modes      =  
|lan play notes      = See [[#Multiplayer mods|Multiplayer mods]].
+
|lan play notes      = Requires a third-party multiplayer client, such as [https://www.sa-mp.mp/ San Andreas Multiplayer (SA-MP)] (EoL), [https://mtasa.com/ Multi Theft Auto (MTA:SA)] or [https://gtaconnected.com/ GTAConnected].
 
|online play          = hackable
 
|online play          = hackable
 
|online play players  =  
 
|online play players  =  
 
|online play modes    =  
 
|online play modes    =  
|online play notes    = See [[#Multiplayer mods|Multiplayer mods]].
+
|online play notes    = Requires a third-party multiplayer client, such as [https://www.sa-mp.mp/ San Andreas Multiplayer (SA-MP)] (EoL), [https://mtasa.com/ Multi Theft Auto (MTA:SA)] or [https://gtaconnected.com/ GTAConnected].
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
Line 572: Line 608:
 
|matchmaking        = false
 
|matchmaking        = false
 
|matchmaking notes  =  
 
|matchmaking notes  =  
|p2p                = false
+
|p2p                = hackable
|p2p notes          =  
+
|p2p notes          = Requires a third-party multiplayer client, [https://gtaconnected.com/ GTAConnected].
 
|dedicated          = hackable
 
|dedicated          = hackable
|dedicated notes    = See [[#Multiplayer mods|Multiplayer mods]].
+
|dedicated notes    = Requires a third-party multiplayer client, such as [https://www.sa-mp.mp/ San Andreas Multiplayer (SA-MP)] (EoL), [https://mtasa.com/ Multi Theft Auto (MTA:SA)] or [https://gtaconnected.com/ GTAConnected].
 
|self-hosting      = hackable
 
|self-hosting      = hackable
|self-hosting notes = See [[#Multiplayer mods|Multiplayer mods]].
+
|self-hosting notes = Requires a third-party multiplayer client, such as [https://www.sa-mp.mp/ San Andreas Multiplayer (SA-MP)] (EoL), [https://mtasa.com/ Multi Theft Auto (MTA:SA)] or [https://gtaconnected.com/ GTAConnected].
 
|direct ip          = hackable
 
|direct ip          = hackable
|direct ip notes    = See [[#Multiplayer mods|Multiplayer mods]].
+
|direct ip notes    = Requires a third-party multiplayer client, such as [https://www.sa-mp.mp/ San Andreas Multiplayer (SA-MP)] (EoL), [https://mtasa.com/ Multi Theft Auto (MTA:SA)] or [https://gtaconnected.com/ GTAConnected].
 
}}{{Network/Ports
 
}}{{Network/Ports
 
|tcp  =  
 
|tcp  =  
 
|udp  =  
 
|udp  =  
 
|upnp =  
 
|upnp =  
}}
 
 
===Multiplayer mods===
 
{{ii}} MTA:SA and SA:MP average 10,000+ daily{{cn|date=2021-08-16|reason=}} players (even though SA-MP tends to have generally more than MTA:SA).
 
{{ii}} [[#Downgrading|Downgrading]] the game is required to run these mods.
 
 
{{Fixbox|description=[https://www.sa-mp.mp/ San Andreas Multiplayer (SA-MP)]|fix=
 
{{++}} The longest-running, most popular, and most supported multiplayer mod for GTA:SA.
 
{{ii}} Struggling<ref>{{Refurl|url=http://forum.sa-mp.mp/showthread.php?t=647966|title=SA-MP 0.3.8 version cancelled - SA-MP Forums|date=May 2023}}</ref> with getting a new release out after years.
 
}}
 
 
{{Fixbox|description=[https://mtasa.com/ Multi Theft Auto (MTA:SA)]|fix=
 
{{++}} MTA:SA is generally more hassle-free and user-friendly than SA-MP.
 
{{++}} [https://github.com/multitheftauto/mtasa-blue Free and open source] software.
 
}}
 
 
{{Fixbox|description=[https://gtaconnected.com/ GTAConnected]|fix=
 
{{++}} It supports JavaScript, Squirrel and Lua as scripting languages.
 
{{++}} It supports P2P as sync method.
 
 
}}
 
}}
  
Line 615: Line 632:
  
 
'''Notes'''
 
'''Notes'''
{{ii}} [[#Essentials for modding|CLEO]], [[#Widescreen resolution|Widescreen resolution]] and [[#Downgrading|1.00 version]] are required ([[#Input|GInput]] if using controllers).
+
{{ii}} [[#CLEO|CLEO]], [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen Fix]] and [[#Downgrading|downgrading]] required (plus [[#Input|GInput]] if using controllers).
 
}}
 
}}
  
Line 666: Line 683:
 
===Save game corruption glitches===
 
===Save game corruption glitches===
 
{{++}} Some save corrupting glitches can be worked around with an [http://hmvartak.freeiz.com/fix.htm online repair tool] or a [http://www.paulinternet.nl/?page=sa savegame editor].<ref>{{Refurl|url=https://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-85#entry1066594219|title=SilentPatch - Page 85 - GTA Forums|date=May 2023}}</ref>
 
{{++}} Some save corrupting glitches can be worked around with an [http://hmvartak.freeiz.com/fix.htm online repair tool] or a [http://www.paulinternet.nl/?page=sa savegame editor].<ref>{{Refurl|url=https://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-85#entry1066594219|title=SilentPatch - Page 85 - GTA Forums|date=May 2023}}</ref>
{{--}} Even though virtually every major bug has been addressed by mods such as [[#SilentPatch|SilentPatch]], there's no guarantee that some of the [https://gtaforums.com/topic/724422-sa-crashes-their-causes/ rarest] [https://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-17#entry1065524960 ones] will not occur.<ref>{{Refurl|url=https://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-86#entry1066604331|title=SilentPatch - Page 86 - GTA Forums|date=May 2023}}</ref>
+
{{--}} Even though virtually every major bug has been addressed by mods such as [[#SilentPatch|SilentPatch]], there's no guarantee that some of the rarest ones will not occur.<ref>{{Refurl|url=https://gtaforums.com/topic/724422-sa-crashes-their-causes/|title=[SA] Crashes & Their Causes - GTAForums|date=2024-02-16}}</ref><ref>{{Refurl|url=https://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-86#entry1066604331|title=SilentPatch - Page 86 - GTA Forums|date=May 2023}}</ref>
  
 
===German Steam version doesn't work on OS X===
 
===German Steam version doesn't work on OS X===
{{ii}} The German Steam version for OS X doesn't work.<ref name="German OS X">[https://support.rockstargames.com/hc/en-us/articles/203417316-Problems-Launching-German-Steam-Version-of-San-Andreas-on-Mac Problems Launching German Steam Version of San Andreas on Mac – Rockstar Support]</ref>
+
{{ii}} The German Steam version for OS X doesn't launch.<ref name="German OS X">[https://support.rockstargames.com/hc/en-us/articles/203417316-Problems-Launching-German-Steam-Version-of-San-Andreas-on-Mac Problems Launching German Steam Version of San Andreas on Mac – Rockstar Support]</ref>
  
==Issues fixed==
 
 
===Timing-related issues===
 
===Timing-related issues===
{{ii}} An unlocked or incorrect frame limiter can cause timing-related issues.
+
{{ii}} Playing above 30 FPS causes timing-related issues.
  
 
====Relevant issues====
 
====Relevant issues====
 
* Game-breaking bugs and glitches
 
* Game-breaking bugs and glitches
** Some missions such as [https://gta.fandom.com/wiki/Amphibious_Assault Amphibious Assault] or Driving School missions<ref>{{Refurl|url=http://www.igrandtheftauto.com/forums/index.php?showtopic=789099&view=findpost&p=1457255|title=Need Help on Alley Oop Driving School - iGrandTheftAuto.com Forums|date=May 2023}}</ref> or [https://gta.fandom.com/wiki/Mike_Toreno_(mission) Mike Toreno] (on entering the airport) are impassable or incredibly difficult.
+
** Some missions such as [https://gta.fandom.com/wiki/Amphibious_Assault Amphibious Assault] or Driving School missions<ref>{{Refurl|url=http://www.igrandtheftauto.com/forums/index.php?showtopic=789099&view=findpost&p=1457255|title=Need Help on Alley Oop Driving School - iGrandTheftAuto.com Forums|date=May 2023}}</ref> or [https://gta.fandom.com/wiki/Mike_Toreno_(mission) Mike Toreno] (on entering the airport) are unbeatable or incredibly difficult.
** Some missions show black screen: [https://www.grandtheftwiki.com/Cleaning_the_Hood Cleaning The Hood] (after entering Crack Den building) or [https://www.grandtheftwiki.com/Cesar_Vialpando_(mission) Cesar Vialpando] (after entering to tune shop) or during robbery of betting shop (after leaving the place [+ indestructible doors by detonator with unlocked framerate]), and [https://gta.fandom.com/wiki/Vertical_Bird Vertical Bird] (after entering the ship; precisely game crashes).
+
** Some cutscenes display black screen: [https://www.grandtheftwiki.com/Cleaning_the_Hood Cleaning The Hood] (after entering Crack Den building) or [https://www.grandtheftwiki.com/Cesar_Vialpando_(mission) Cesar Vialpando] (after entering to tune shop) or during robbery of betting shop (after leaving the place [+ indestructible doors by detonator with unlocked framerate]), and [https://gta.fandom.com/wiki/Vertical_Bird Vertical Bird] (after entering the ship; to be more precise, the game crashes).
* Physical weirdness
+
* Physics bugs
 
** Vehicles & bicycles handle like brakes are always on, decelerate almost immediately, wobbly rear ends, and seem feathered whenever in-air.
 
** Vehicles & bicycles handle like brakes are always on, decelerate almost immediately, wobbly rear ends, and seem feathered whenever in-air.
** Turning sirens on or off is much harder due to shortened timing of pressing the assigned key to do so. Depends on the FPS.
+
** Turning sirens on or off is much harder due to shortened timing of pressing the assigned key to do so.
 
** Inability to dive underwater.
 
** Inability to dive underwater.
 
* Gameplay absurdities  
 
* Gameplay absurdities  
** The camera during stunt jumps can lock up at any moment and it would never go back to previous state.
+
** The camera during stunt jumps can lock up at any moment and would never go back to normal state.
 
** Aiming while walking is silly.<ref>[https://sannybuilder.com/forums/viewtopic.php?id=1164&p=5#p23399 Сборки CLEO-скриптов для GTA III, VC, SA (Page 5) / Модификации / SannyBuilder.com Forums]</ref>
 
** Aiming while walking is silly.<ref>[https://sannybuilder.com/forums/viewtopic.php?id=1164&p=5#p23399 Сборки CLEO-скриптов для GTA III, VC, SA (Page 5) / Модификации / SannyBuilder.com Forums]</ref>
** Spray cans and fire extinguishers become into lethal weapon.<ref name="highFPS">[https://www.mixmods.com.br/2014/12/nao-jogue-gta-sa-com-fps-alto.html Do not play GTA SA with high FPS! - | MixMods | - Mods to GTA San Andreas and other]</ref>
+
** Spray cans and fire extinguishers become lethal.<ref name="highFPS">[https://www.mixmods.com.br/2014/12/nao-jogue-gta-sa-com-fps-alto.html Do not play GTA SA with high FPS! - | MixMods | - Mods to GTA San Andreas and other]</ref>
 
** Inability to walk while aiming a rifle/desert eagle.<ref name="highFPS">[https://www.mixmods.com.br/2014/12/nao-jogue-gta-sa-com-fps-alto.html Do not play GTA SA with high FPS! - | MixMods | - Mods to GTA San Andreas and other]</ref>
 
** Inability to walk while aiming a rifle/desert eagle.<ref name="highFPS">[https://www.mixmods.com.br/2014/12/nao-jogue-gta-sa-com-fps-alto.html Do not play GTA SA with high FPS! - | MixMods | - Mods to GTA San Andreas and other]</ref>
 
** Climbing walls results in sudden deaths.<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/page-149#entry1068882863|title=SilentPatch - Page 149 - GTAForums|date=May 2023}}</ref>
 
** Climbing walls results in sudden deaths.<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/page-149#entry1068882863|title=SilentPatch - Page 149 - GTAForums|date=May 2023}}</ref>
Line 694: Line 710:
 
* Weird audio pitching when panning the camera.<ref>{{Refurl|url=https://github.com/kcat/dsoal/issues/39#issuecomment-1034440858|title=GTA San Andreas - Crash with Radio EQ option enabled · DSOAL|date=9 June 2023}}</ref>
 
* Weird audio pitching when panning the camera.<ref>{{Refurl|url=https://github.com/kcat/dsoal/issues/39#issuecomment-1034440858|title=GTA San Andreas - Crash with Radio EQ option enabled · DSOAL|date=9 June 2023}}</ref>
  
====Solutions====
+
{{Fixbox|description=Turn on the in-game frame limiter|ref=<ref>From the Readme, about the frame limiter:<br />''This option allows the game to go faster than 30 [sic] frames per second. Be warned that this will not magically make GRAND THEFT AUTO: San Andreas run better, but rather may make your experience "more variable". We do not recommend unlocking the frame rate. If you have a fast machine, it is far preferable to increase resolution, detail options, anti-aliasing, etc. rather than trying to achieve a higher frame rate by un-locking the Frame Limiter. This will lead to a more variable gameplay experience.''</ref>|fix=
{{Fixbox|description=Turn on in-game frame limiter|ref=<ref>From the Readme, about the frame limiter:<br />''This option allows the game to go faster than 30 [sic] frames per second. Be warned that this will not magically make GRAND THEFT AUTO: San Andreas run better, but rather may make your experience "more variable". We do not recommend unlocking the frame rate. If you have a fast machine, it is far preferable to increase resolution, detail options, anti-aliasing, etc. rather than trying to achieve a higher frame rate by un-locking the Frame Limiter. This will lead to a more variable gameplay experience.''</ref>|fix=
+
{{--}} Locks the framerate to 25 FPS by default. Use [[#SilentPatch|SilentPatch]] to increase the limit to 30 FPS.
{{--}} Game is limited to 25 FPS; 30 when using [[#SilentPatch|SilentPatch]].
 
 
}}
 
}}
  
 
{{Fixbox|description=Use [https://www.mixmods.com.br/2019/06/framerate-vigilante.html Framerate Vigilante]|ref=<ref>{{Refurl|url=https://github.com/GTAmodding/FramerateVigilante|title=GitHub|date=May 2023}}</ref><ref>{{Refurl|url=https://gtaforums.com/topic/927971-framerate-vigilante-finding-and-fixing-framerate-related-issues/|title=gtaforums.com|date=May 2023}}</ref>|fix=
 
{{Fixbox|description=Use [https://www.mixmods.com.br/2019/06/framerate-vigilante.html Framerate Vigilante]|ref=<ref>{{Refurl|url=https://github.com/GTAmodding/FramerateVigilante|title=GitHub|date=May 2023}}</ref><ref>{{Refurl|url=https://gtaforums.com/topic/927971-framerate-vigilante-finding-and-fixing-framerate-related-issues/|title=gtaforums.com|date=May 2023}}</ref>|fix=
 
{{ii}} Contains fixes for many framerate related issues.
 
{{ii}} Contains fixes for many framerate related issues.
{{ii}} By limiting the game to 60 FPS and using Framerate Vigilante, it's possible to achieve good, playable gameplay.
+
{{ii}} By using this mod and limiting the game to 60 FPS, game-breaking bugs are avoidable and the game is mostly beatable from start to finish.
 +
{{--}} Does not fix all of the issues.
 +
}}
 +
 
 +
====Visual C++ Runtime Error when using mods====
 +
{{Fixbox|description=[https://ntcore.com/?page_id=371 Enable the Large Adress Aware flag for the executable]|ref={{cn|date=2022-11-28|reason=Can confirm game doesn't have LAA flag enabled with VS dumpbin.exe.}}|fix=
 +
{{ii}} Increases RAM amount the game can use. Required when using memory intensive mods to avoid crashes.
 +
{{--}} Issue may still occur if mods exceed the 4GB RAM limit.
 +
}}
 +
 
 +
==Issues fixed==
 +
===Vegetation disappears in the distance===
 +
{{Fixbox|description=Tweak draw distance|ref={{cn|date=July 2016}}|fix=
 +
{{ii}} [[#ASI Loader|ASI Loader]] required.
 +
# Download [https://thirteenag.github.io/p2dfx Project2DFX].
 +
# Extract archive contents to {{file|{{p|game}}\scripts|folder}}.
 +
 
 +
'''Notes:'''
 +
{{ii}} It is also possible to make the vegetation disappear in further distances by opening {{file|SALodLights.ini}} with a text editor and increase the number in {{code|VegetationDrawDistance}} (value is measured in meters).
 
}}
 
}}
  
 
===Missing or broken features and bugs===
 
===Missing or broken features and bugs===
{{ii}} The PC version is known for missing some features or having some broken ones from the console versions, especially the Playstation 2 version.
+
====Examples====
 
 
====Relevant issues====
 
 
* Broken reflections, lighting, transparency
 
* Broken reflections, lighting, transparency
 
* Streaming memory bug, incorrectly rendered pedestrians
 
* Streaming memory bug, incorrectly rendered pedestrians
Line 713: Line 744:
 
* Gym persistently reports to have been worked out enough
 
* Gym persistently reports to have been worked out enough
 
* Rare game crashes when standing near escalators
 
* Rare game crashes when standing near escalators
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>|fix=
 
}}
 
}}
  
 
===Pressing {{key|Alt|Tab}} crashes the game===
 
===Pressing {{key|Alt|Tab}} crashes the game===
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name=aprilsilent>[https://gtaforums.com/topic/669045-silentpatch/page-141#entry1068657946 SilentPatch - Page 141 - GTAForums]</ref>|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref name=aprilsilent>[https://gtaforums.com/topic/669045-silentpatch/page-141#entry1068657946 SilentPatch - Page 141 - GTAForums]</ref>}}
}}
 
  
 
===Broken {{key|ALT|F4}} function===
 
===Broken {{key|ALT|F4}} function===
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/page-173#entry1069477450|title=SilentPatch - Page 173 - GTAForums|date=May 2023}}</ref>|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref>{{Refurl|url=https://gtaforums.com/topic/669045-silentpatch/page-173#entry1069477450|title=SilentPatch - Page 173 - GTAForums|date=May 2023}}</ref>}}
}}
 
  
 
===User tracks don't play on modern systems===
 
===User tracks don't play on modern systems===
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
}}
 
  
 
===Game crashes on multi-monitor systems===
 
===Game crashes on multi-monitor systems===
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name=junesilent>[https://gtaforums.com/topic/669045-silentpatch/page-148#entry1068870832 SilentPatch - Page 148 - GTAForums]</ref>|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref name=junesilent>[https://gtaforums.com/topic/669045-silentpatch/page-148#entry1068870832 SilentPatch - Page 148 - GTAForums]</ref>|fix=
 
}}
 
}}
  
 
===Cannot find 800x600x32 video mode error===
 
===Cannot find 800x600x32 video mode error===
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
}}
 
  
 
===Lens flare is too thin and barely visible with AMD/Intel graphics cards===
 
===Lens flare is too thin and barely visible with AMD/Intel graphics cards===
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
}}
 
  
 
===Broken reflections when anti-aliasing is enabled (Windows 10 and newer)===
 
===Broken reflections when anti-aliasing is enabled (Windows 10 and newer)===
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name=aprilsilent/>|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref name=aprilsilent/>}}
{{++}} Enables up to 16x MSAA
 
}}
 
 
{{Fixbox|description=Install [https://gtaforums.com/topic/556386-relsa-multi-sampling-fix/ Multi-sampling FIX]|ref={{cn|date=August 2017}}|fix=
 
{{Fixbox|description=Install [https://gtaforums.com/topic/556386-relsa-multi-sampling-fix/ Multi-sampling FIX]|ref={{cn|date=August 2017}}|fix=
{{ii}} [[#Downgrading|1.0 version]] and [[#ASI Loader|ASI Loader]] required
+
{{ii}} [[#Downgrading|Downgrading]] and [[#ASI Loader|ASI Loader]] required.
 
}}
 
}}
  
===Error on start due to a DirectX 9.0 prompt (Windows 8 and newer)===
+
===Error on startup due to a DirectX 9.0 prompt (Windows 8 and newer)===
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref>{{Refurl|url=https://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-99#entry1067001012|title=SilentPatch - Page 99 - GTAForums|date=May 2023}}</ref>|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref>{{Refurl|url=https://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-99#entry1067001012|title=SilentPatch - Page 99 - GTAForums|date=May 2023}}</ref>|fix=
{{ii}} Removes DirectPlay dependence of the game altogether.
+
{{ii}} Removes the DirectPlay dependence altogether.
}}
 
{{Fixbox|description=Install [[DirectPlay]]|ref={{cn|date=2022-11-28|reason=}}|fix=
 
 
}}
 
}}
 +
{{Fixbox|description=Install [[DirectPlay]]|ref={{cn|date=2022-11-28}}}}
  
 
===Loading older save file starts a new game===
 
===Loading older save file starts a new game===
{{ii}} Saves in an older version of the game when trying to load it in a higher version will cause the game to fail to load and start a new game
+
{{ii}} Attempting to load v1.0 saves on v2.0 (and newer) will fail and a new game will start instead.
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
}}
+
{{Fixbox|description=[[#Fixing incompatible save game data|Convert]] the affected save file|ref={{cn|date=October 2016}}}}
{{Fixbox|description=[[#Fixing incompatible save game data|Convert]] the affected save file|ref={{cn|date=October 2016}}
 
}}
 
  
 
===Mouse fails to work===
 
===Mouse fails to work===
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
}}
 
{{Fixbox|description=Use [http://hotmist.ddo.jp/plugin/mousefix/index.html Ryosuke's ASI Mouse fix]|ref={{cn|date=2022-11-28|reason=}}|fix=
 
{{ii}} Requires ASI loader.
 
{{++}} Fixes random mouse failure on visiting interiors.
 
{{++}} Compatible with mods replacing dinput8.dll.
 
}}
 
{{Fixbox|description=Install [https://www.gtainside.com/en/sanandreas/other/101116-mouse-doesnt-work-when-you-press-esc-fix/ GTA SA Mouse fix]|ref={{cn|date=2022-11-28|reason=}}|fix=
 
}}
 
  
===Intro movies not showing on modern systems===
+
===Intro movies not playing on modern systems===
{{Fixbox|description=Windows Vista/7: disable [[Windows Compatibility Mode#Disable Desktop Composition|desktop composition]]|ref=<ref>[https://web.archive.org/web/20170601094256/http://forums.steampowered.com/forums/showthread.php?t=2829668#post31875486 GTA San Andreas black screen during intro - Steam Users' Forums] (retrieved)</ref>|fix=
+
{{Fixbox|description=Windows Vista/7: disable [[Windows Compatibility Mode#Disable Desktop Composition|desktop composition]]|ref=<ref>[https://web.archive.org/web/20170601094256/http://forums.steampowered.com/forums/showthread.php?t=2829668#post31875486 GTA San Andreas black screen during intro - Steam Users' Forums] (retrieved)</ref>
 
}}
 
}}
 
{{Fixbox|description=Windows 8 and newer: enable <code>DXMaximizedWindowedMode</code> [https://msdn.microsoft.com/en-us/windows/hardware/dn913721.aspx shim]|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/12120/discussions/0/34096318964479523/#c613937943089853121|title=ESSENTIAL PATCH (Silent Patch) :: Steam Community Discussions|date=May 2023}}</ref>{{cn|TODO: add the steps with ACT, probably better to be linked in the Windows Compatibility Mode page}}
 
{{Fixbox|description=Windows 8 and newer: enable <code>DXMaximizedWindowedMode</code> [https://msdn.microsoft.com/en-us/windows/hardware/dn913721.aspx shim]|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/12120/discussions/0/34096318964479523/#c613937943089853121|title=ESSENTIAL PATCH (Silent Patch) :: Steam Community Discussions|date=May 2023}}</ref>{{cn|TODO: add the steps with ACT, probably better to be linked in the Windows Compatibility Mode page}}
 
}}
 
}}
  
===Intro movies not showing and broken {{key|ALT|TAB}}===
+
===Intro movies not playing and broken {{key|ALT|TAB}}===
 
{{Fixbox|description=Fix [[Microsoft Windows#Missing/conflicting_codecs|codec hell]]}}
 
{{Fixbox|description=Fix [[Microsoft Windows#Missing/conflicting_codecs|codec hell]]}}
  
Line 786: Line 799:
  
 
{{Fixbox|description=[https://gtaforums.com/topic/503305-disable-cheats-through-cleo/ Disable cheats through CLEO]|ref={{cn|date=2022-11-28|reason=}}|fix=
 
{{Fixbox|description=[https://gtaforums.com/topic/503305-disable-cheats-through-cleo/ Disable cheats through CLEO]|ref={{cn|date=2022-11-28|reason=}}|fix=
{{ii}} Use [https://www.gtagarage.com/mods/show.php?id=16581 Cheat Menu] as alternative way of activating cheats.{{cn|date=2022-11-28|reason=}}
+
{{ii}} Use [https://www.gtagarage.com/mods/show.php?id=16581 Cheat Menu] as an alternative way of activating cheats.{{cn|date=2022-11-28|reason=}}
 
}}
 
}}
  
Line 796: Line 809:
  
 
===Shadowy terrain===
 
===Shadowy terrain===
{{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Install [https://gtaforums.com/topic/763402-sarelfinally-black-roads-fix/ Black roads fix]|ref={{cn|date=July 2016}}|fix=
{{ii}} [[#Downgrading|1.0 version]] and [[#ASI Loader|ASI Loader]] are required.
+
{{ii}} [[#Downgrading|Downgrading]] and [[#ASI Loader|ASI Loader]] required.
 
# Download [https://gtaforums.com/topic/763402-sarelfinally-black-roads-fix/ Black roads fix].
 
# Download [https://gtaforums.com/topic/763402-sarelfinally-black-roads-fix/ Black roads fix].
 
# Move {{file|fix.black_roads.asi}} to {{file|{{p|game}}\scripts|folder}}.
 
# Move {{file|fix.black_roads.asi}} to {{file|{{p|game}}\scripts|folder}}.
Line 804: Line 817:
 
===Device selection window opens at launch===
 
===Device selection window opens at launch===
 
{{ii}} If running more than one monitor, the game will display a message to configure the resolution every time the game is launched.
 
{{ii}} If running more than one monitor, the game will display a message to configure the resolution every time the game is launched.
{{Fixbox|description=Place [http://www.gtainside.com/en/sanandreas/mods/99791-skip-device-selection-window <code>SkipDeviceSelection.asi</code>] into {{file|{{p|game}}\scripts|folder}}|ref={{cn|date=2022-10-13|reason=}}|fix=
+
{{Fixbox|description=Install [http://www.gtainside.com/en/sanandreas/mods/99791-skip-device-selection-window <code>SkipDeviceSelection.asi</code>]|ref={{cn|date=2022-10-13|reason=}}|fix=
 
{{ii}} [[#ASI Loader|ASI Loader]] required.
 
{{ii}} [[#ASI Loader|ASI Loader]] required.
 +
# Download [http://www.gtainside.com/en/sanandreas/mods/99791-skip-device-selection-window <code>SkipDeviceSelection.asi</code>].
 +
# Move the file to {{file|{{p|game}}\scripts|folder}}.
 
}}
 
}}
  
 
===Multi monitor issues on left and right side of the screen===
 
===Multi monitor issues on left and right side of the screen===
{{Fixbox|description=Use [[#Widescreen resolution|Widescreen fix]]|fix=
+
{{Fixbox|description=Use [[#ThirteenAG's Widescreen Fix|ThirteenAG's Widescreen Fix]]}}
}}
 
  
===Freezes randomly when starts or loads a game===
+
===Freezes randomly when starting up or loading the game===
{{ii}} Running this game on modern systems may cause it. Some players are explained weirdly how the game freezes randomly when starts or loads a game.
+
{{ii}} Some players reported random freezes when starting up or loading the game on a modern system.{{cn|date=2024-02-16}}
{{Fixbox|description=Solution|fix=
+
{{Fixbox|description=Use [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
# Run the game.
 
# Open the ''Task Manager''.
 
# Go to tab ''Details''.
 
# Right click the game and select ''Affinity''.
 
# Uncheck ''CPU 0'', ''CPU 1''.
 
Or alternatively, install [[#SilentPatch|SilentPatch]].
 
}}
 
  
 
==Other information==
 
==Other information==
Line 846: Line 853:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
|windows arm app        = true
+
|windows arm app        = false
|windows exe notes      = ARM version is exclusive to Microsoft Store.
+
|windows exe notes      =  
 
|mac os x powerpc app  = false
 
|mac os x powerpc app  = false
 
|macos intel 32-bit app = true
 
|macos intel 32-bit app = true
Line 859: Line 866:
 
}}
 
}}
  
===Modding===
+
===Modding prerequisites===
{{ii}} [[#Downgrading|Downgrading]] and [[#ASI Loader|ASI Loader]] is required for modding.
+
{{ii}} [[#Downgrading|Downgrading]] and [[#ASI Loader|ASI Loader]] are required for modding.
====Downgrading====
 
{{ii}} Any save game created previously must be converted. See [[#Incompatible_save_game|here]] for instructions.
 
{{++}} Downgrading restores all removed licensed songs from the game for the latest Steam and Rockstar Games Launcher versions and removes modding prevention checks from the Second Edition and Rockstar Games Launcher versions.
 
{{--}} US executable that is provided misses French, German and Italian localization support. Check [[#Add more localizations to language menu|fix below]].
 
{{Fixbox|description=Use San Andreas Downgrader|ref=<ref name="Downgrading" />|fix=
 
# Download the [http://downgraders.rockstarvision.com/ San Andreas Downgrader] that matches with the version that is currently installed.
 
# Extract the contents of {{file|SA DOWNGRADER.rar}} (Steam and Rockstar Games Launcher) or {{file|SAv2to1.rar}} (retail Second Edition) to {{file|{{p|game}}|folder}}.
 
# 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-sa.exe}} v1.0 executable. It is advised to not use the original executable leftover after downgrading, especially for the Rockstar Games Launcher version as it has problems with the modified files and can undo file changes unless it's launched with <code>-scOfflineOnly</code> parameter.
 
}}
 
  
=====Game doesn't start after downgrading=====
+
====ASI Loader====
{{Fixbox|description=Delete gta_sa.set|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-01-08}}</ref>|fix=
+
{{ii}} Required for many script-based mods and fixes. Most mods include some ASI loader, however, avoid overwriting this one as it is more up-to-date than the ones supplied by the mods.
# Go to the [[#Game data|configuration file(s) location]].
+
{{--}} Does not work on old versions of Windows (XP, Vista, 7) due to missing DLL files.{{cn|date=2024-02-16}}
# Delete {{file|gta_sa.set}}.
+
{{Fixbox|description=Install Ultimate ASI Loader|ref=<ref>{{Refcheck|user=Amethystviper|date=2022-10-13|comment=Ultimate ASI Loader has been updated more recently compared to Silent ASI Loader and this pre-made package I've created uses the latest release from Github as of writing. The original v1 vorbisFile.dll supplied by CLEO 4 is also included.}}</ref>|fix=
 +
# Download Ultimate ASI Loader [https://1drv.ms/u/s!AmZlhUlwACFugeJqDV40RgU5NAN9-g?e=dc3GRg here], then extract the contents of {{file|Ultimate ASI Loader.zip}} into {{file|{{p|game}}|folder}}.
 
}}
 
}}
  
====ASI Loader====
+
====[https://github.com/cleolibrary/CLEO4 CLEO]====
{{ii}} Required for many script-based mods and fixes. Most mods include their own ASI loader, however, it is important to not overwrite this one as it is more recently updated than ones supplied by some mods.
+
{{ii}} CLEO may be required for some script-based mods.
{{--}} Does not support on old versions of Windows (XP, Vista, 7) because the DLL files is missing.
+
{{Fixbox|description=Install CLEO|ref=<ref>{{Refcheck|user=Sandemc|date=2024-02-16}}</ref>|fix=
{{Fixbox|description=Use ThirteenAG's Ultimate ASI Loader|ref=<ref>{{Refcheck|user=Amethystviper|date=2022-10-13|comment=Ultimate ASI Loader has been updated more recently compared to Silent ASI Loader and this pre-made package I've created uses the latest release from Github as of writing. The original v1 vorbisFile.dll supplied by CLEO 4 is also included.}}</ref>|fix=
+
{{ii}} [[#ASI Loader|ASI Loader]] required.
Download Ultimate ASI Loader [https://1drv.ms/u/s!AmZlhUlwACFugeJqDV40RgU5NAN9-g?e=dc3GRg here], then extract the contents of {{file|Ultimate ASI Loader.zip}} into {{file|{{p|game}}|folder}}.
+
# Download the latest [https://github.com/cleolibrary/CLEO4/releases/latest release]
 +
# Extract the contents of {{file|CLEO4.zip}} to the game folder.
 
}}
 
}}
  
====Visual C++ Runtime Error game crash when using mods====
+
====[https://github.com/thelink2012/modloader/releases Link2012's Mod Loader]====
{{Fixbox|description=[https://ntcore.com/?page_id=371 Use (III / VC / SA) Largeaddress]|ref={{cn|date=2022-11-28|reason=Can confirm game doesn't have LAA flag enabled with VS dumpbin.exe, but unknown if even mods ever reach the 2 GB RAM limit}}|fix=
+
{{ii}} May be required for easier mod installation.
{{ii}} Increases RAM amount the game can use. Required when using memory intensive mods to avoid crashes.
+
{{Fixbox|description=Install Link2012's Mod Loader|ref=<ref>{{Refcheck|user=Sandemc|date=2024-02-16}}</ref>|fix=
 +
{{ii}} [[#ASI Loader|ASI Loader]] required.
 +
# Download the latest [https://github.com/thelink2012/modloader/releases/latest release]
 +
# Extract the contents of {{file|modloader.zip}} to the game folder.
 +
# Read the {{file|README.txt}} for instructions on manual mod installation.
 
}}
 
}}
  
===Mods===
+
===Modifications===
 
{{mm}} [https://www.gtainside.com/en/news.php GTAInside] - Very popular and long running GTA modding site with a huge catalog of mods.
 
{{mm}} [https://www.gtainside.com/en/news.php GTAInside] - Very popular and long running GTA modding site with a huge catalog of mods.
{{mm}} [https://www.mixmods.com.br/ MixMods] - Brazilian modding community
+
{{mm}} [https://www.mixmods.com.br/ MixMods] - Brazilian modding community.
 
{{mm}} [http://www.gamemodding.net/en/gta-san-andreas/ GameModding] - Mod site with many mods available for many games; similar to NexusMods.
 
{{mm}} [http://www.gamemodding.net/en/gta-san-andreas/ GameModding] - Mod site with many mods available for many games; similar to NexusMods.
 
{{mm}} [http://www.gtagarage.com/mods/browse.php GTA Garage Mod Database]
 
{{mm}} [http://www.gtagarage.com/mods/browse.php GTA Garage Mod Database]
 
{{mm}} [https://www.gtaall.com/ GTA-All] - Newer website with lots of high-quality mods available.
 
{{mm}} [https://www.gtaall.com/ GTA-All] - Newer website with lots of high-quality mods available.
 
{{mm}} [https://gtaland.net/gta-san-andreas-mods GTA San Andreas Land] - Grand Theft Auto San Andreas Modifications Land.
 
{{mm}} [https://gtaland.net/gta-san-andreas-mods GTA San Andreas Land] - Grand Theft Auto San Andreas Modifications Land.
{{mm}} [https://libertycity.ru/gta-san-andreas/ libertycity] - Russian site with mods
+
{{mm}} [https://libertycity.ru/gta-san-andreas/ LibertyCity] - Russian modding community.
 +
 
 +
====[https://gtaforums.com/topic/750681-skygfx-ps2-xbox-and-mobile-graphics-for-pc/ SkyGfx]====
 +
{{ii}} Restores PS2 and Xbox graphics to the PC version, with some extras of the 10 Year Anniversary release.
  
 
====[https://github.com/UnitedMel/SA-Community-Map-Fixes SA Community Map Fixes]====
 
====[https://github.com/UnitedMel/SA-Community-Map-Fixes SA Community Map Fixes]====
Line 904: Line 910:
  
 
====[https://www.mixmods.com.br/2022/03/sa-proper-fixes Proper Fixes]====
 
====[https://www.mixmods.com.br/2022/03/sa-proper-fixes Proper Fixes]====
{{ii}} Requires [https://github.com/thelink2012/modloader/releases Mod Loader] and [https://github.com/aap/skygfx/releases SkyGfx] with <code>buildingPipe=PS2</code> enabled.
+
{{ii}} Requires [[#Link2012's Mod Loader|Mod Loader]] and [[#SkyGfx|SkyGfx]] with <code>buildingPipe=PS2</code> enabled.
 
{{ii}} An alternative mod to the above that has almost 1,000 game fixes with roughly 16,000 files changes, while optimizing performance and adding a few extra features from PlayStation, PC, and Xbox versions. In general, it should not cause any performance issues, even on lower end hardware. See the mod page for exhaustive details of its features.
 
{{ii}} An alternative mod to the above that has almost 1,000 game fixes with roughly 16,000 files changes, while optimizing performance and adding a few extra features from PlayStation, PC, and Xbox versions. In general, it should not cause any performance issues, even on lower end hardware. See the mod page for exhaustive details of its features.
  
====[https://gtaforums.com/topic/957917-sa-uncompressed-sfx-pack Uncompressed SFX Pack]====
+
====Total conversion mods====
{{ii}} Requires [https://github.com/thelink2012/modloader/releases Mod Loader].
 
{{ii}} A collection of high quality sound effects, based on the original, uncompressed sources used by Rockstar.
 
 
 
====Total conversions====
 
* [[Grand Theft Auto: Vice City Stories PC Edition|GTA Vice City Stories: PC Edition]] - A standalone total conversion that attempts to port and remaster GTA: VCS to PC. Contains 13 missions, abandoned.
 
 
* [https://gtaforums.com/topic/939012-sarel-things-to-do-in-san-andreas-overall-improvements/ Things to do in San Andreas: Overall Improvements] - Extends and expands the game significantly using as much official content as possible, such as unused content and content from other GTA games. (requires new game to be started)
 
* [https://gtaforums.com/topic/939012-sarel-things-to-do-in-san-andreas-overall-improvements/ Things to do in San Andreas: Overall Improvements] - Extends and expands the game significantly using as much official content as possible, such as unused content and content from other GTA games. (requires new game to be started)
 
* [https://gtaforums.com/topic/987599-grand-theft-auto-stars-stripes/ Stars & Stripes project] - First time, releases the whole map in GTA similar to The Crew around the 3D Universe of America. Based on GTA Mixed and Underground project. Released on Beta.
 
* [https://gtaforums.com/topic/987599-grand-theft-auto-stars-stripes/ Stars & Stripes project] - First time, releases the whole map in GTA similar to The Crew around the 3D Universe of America. Based on GTA Mixed and Underground project. Released on Beta.

Revision as of 13:40, 16 February 2024

This page is for the original 2005 PC release. For the remaster, see Grand Theft Auto: San Andreas – The Definitive Edition. For the 2014 Microsoft Store re-release, see Grand Theft Auto: San Andreas 10 Year Anniversary.

Grand Theft Auto: San Andreas
Grand Theft Auto: San Andreas cover
Developers
Rockstar North
macOS (OS X) TransGaming Inc.
Publishers
Rockstar Games
Japan Capcom
Russia 1C-SoftClub
Engines
RenderWare
Release dates
Windows June 1, 2005
macOS (OS X) (Cider) November 12, 2010
Reception
Metacritic 93
IGDB 93
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action, Open world, Gambling/casino, Shooter, TPS
Vehicles Automobile, Bicycle, Bus, Flight, Helicopter, Hovercraft, Motorcycle, Off-roading, Street racing, Tank, Train, Transport, Truck
Art styles Realistic
Themes Contemporary, North America
Series Grand Theft Auto
Grand Theft Auto: San Andreas on HowLongToBeat
Grand Theft Auto: San Andreas on IGDB
Grand Theft Auto: San Andreas guide on StrategyWiki
Grand Theft Auto: San Andreas on MobyGames
Grand Theft Auto: San Andreas on Wikipedia
Grand Theft Auto 1997
Grand Theft Auto 2 1999
Grand Theft Auto III 2002
Grand Theft Auto: Vice City 2003
Grand Theft Auto: San Andreas 2005
Grand Theft Auto IV 2008
Grand Theft Auto: Episodes from Liberty City 2010
Grand Theft Auto: iFruit 2013
Grand Theft Auto: San Andreas 10 Year Anniversary 2014
Grand Theft Auto V 2015
Grand Theft Auto: Chinatown Wars 2021
Grand Theft Auto: The Trilogy – The Definitive Edition (series)

Warnings

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: San Andreas is a singleplayer third-person action, open world, gambling/casino, shooter and TPS game in the Grand Theft Auto series.

The PC version allows importing music files for playback in a custom radio station. Rockstar Games has removed some music tracks from the game due to expired licenses. Downgrade to restore.

Many visual features from the original PlayStation 2 version of the game are either simplified, missing, or broken in the PC version, and exceeding 30 FPS introduces various timing issues, including game-breaking ones. There are mods available to restore these features back into the PC version; see this forum thread for details.

General information

GTAForums - Grand Theft Auto: San Andreas Discussion
Grand Theft Wiki
GTA Network - A large network of fansites dedicated to the Grand Theft Auto series
Steam Community Discussions (Windows)
Steam Community Discussions (OS X)

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SecuROM 7 DRM disc check.
Polish copies use StarForce 5 DRM.
Custom DRM code may sabotage the game in several ways.
Windows
Retail
Disc check (requires the CD/DVD in the drive to play)
Included in Grand Theft Auto: The Trilogy.[1]
Windows
macOS (OS X)
Publisher website
Icon overlay.png
Included in Grand Theft Auto: The Trilogy. Playable without DRM by using SA RGSC Downgrader.[2]
Windows
Amazon.com (unavailable)
Icon overlay.png
Windows
Gamesplanet logo.svg (unavailable)
Icon overlay.png
Windows
Games for Windows Marketplace (unavailable)
Icon overlay.png
[3]
Windows
Green Man Gaming (unavailable)
Icon overlay.png
Windows
Humble Store (unavailable)
Icon overlay.png
Windows
Steam (unavailable)
DRM-free after installation through Steam client (notes may include more details)
DRM-free as the November 7, 2014 patch, despite the system requirements stating the game uses SecuROM DRM.[4][5][6]
Windows
macOS (OS X)
If the Steam version is detected, the Rockstar Launcher can launch the game through Steam instead.
Given for free to anyone who purchased The Definitive Edition on the Rockstar Store before June 30, 2022.
Delisted from Steam on October 13, 2021.

Version differences

This game has seen multiple revisions since its initial v1.0 release: v1.01 ("No More Hot Coffee" patch), v2.00 ("Second Edition" re-prints), v3.0 (initial Steam version), and "NewSteam r1/2" (latest Steam revisions).[7].
The Second Edition re-prints and Rockstar Games Launcher version have anti-modding measures to prevent major modifications to the game.[8][9]
Steam and Rockstar Games Launcher versions lack some radio songs that were present in the retail release.[10] To restore them, see Downgrading.
The v1.0 release is most recommended for modding, consider downgrading if you plan to mod.

Monetization

Type Notes
One-time game purchase The game requires an upfront purchase to access.

Microtransactions

Type Notes
No microtransactions None

Essential improvements

Downgrading

Any save game created previously must be converted. See here for instructions.
Downgrading restores all removed licensed songs from the game for the latest Steam and Rockstar Games Launcher versions and removes modding prevention checks from the Second Edition and Rockstar Games Launcher versions.
US executable that is provided misses French, German and Italian localization support. See here for restoration.
Use San Andreas Downgrader[2]
  1. Download the San Andreas Downgrader that matches with the version that is currently installed.
  2. Extract the contents of SA DOWNGRADER.rar (Steam and Rockstar Games Launcher) or SAv2to1.rar (retail Second Edition) 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-sa.exe v1.0 executable. It is advised to not use the original executable leftover after downgrading, especially for the Rockstar Games Launcher version as it has problems with the modified files and can undo file changes unless it's launched with -scOfflineOnly parameter.

Game doesn't start after downgrading

Delete gta_sa.set[11]
  1. Go to the configuration file(s) location.
  2. Delete gta_sa.set.

SilentPatch

Limited support for the latest Steam (December 9, 2014 update) and Rockstar Games Launcher versions. Consider downgrading to take full advantage of the mod.
Fixes many of the bugs introduced in the PC version like bugged sun flare, rotor blades, road reflections and some timing issues.[12]
Adds new features to the game like FLAC codec support.[13]
Installing SilentPatch[14]
ASI Loader required.
  1. Download SilentPatch SA here
  2. Extract the contents of SilentPatchSA.zip into <path-to-game>\scripts.

ThirteenAG's Widescreen Fix

Fixes aspect ratio, HUD and FOV for widescreen and ultrawidescreen monitors.
Adds adjustable FOV and HUD/subtitles scaling.
Installing ThirteenAG's Widescreen Fix[15]
Downgrading and ASI Loader required.
  1. Download ThirteenAG's Widescreen Fix.
  2. Extract the contents of GTASA.WidescreenFix from the zip archive, then copy the vorbisFile.dll and scripts to <path-to-game>
  3. Optionally, a download for high quality textures for HUD and loading screens are available. To install these, download Widescreen Frontend Textures from the same page and copy the models folder from GTASA.WidescreenFrontend.zip to <path-to-game>, replacing the stock files when prompted.

Notes

The default settings alter the original game's UI and appearance (the vehicle light fix is not actually a fix as all versions have large light coronas). For a vanilla look, set the values of the following settings in GTASA.WidescreenFix.ini:
Vanilla Widescreen Fix settings (ver.05-16-2020)
; The settings below are used to scale parts of the game UI differently.
; If set to "0.0", original values will be used.
HudWidthScale = 0.0     ; Original value is 1.0.
HudHeightScale = 0.0    ; Original value is 1.0714285.
RadarWidthScale = 0.0   ; Original value is 1.0.
SubtitlesScale = 0.0    ; Original value is 1.0.

; Replaces text shadow with outline (0|1|2).
ReplaceTextShadowWithOutline = 0

Skip intro videos

Install SilentPatch[14]
Use Improved Fast Loader[16]

Notes

ASI Loader required. Can use alongside SilentPatch.
Offers the ability to load the last used savegame automatically and disable the loading screen, which can speed up loading times considerably.
Launch the game with -skip parameter
Only works for 1.01 and 2.0 versions.

Game data

Default configuration/saves folder path can be customized.

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\GTA San Andreas User Files\gta_sa.set
macOS (OS X)
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/12120/pfx/[Note 1]
Configuration file is encrypted, although it can still be modified.

Save game data location

System Location
Windows %USERPROFILE%\Documents\GTA San Andreas User Files\
macOS (OS X) $HOME/Documents/Rockstar Games/GTA San Andreas User Files\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/12120/pfx/[Note 1]

Fixing incompatible save game data

Save games created with the v2.0 executable and newer will refuse to load with previous versions.
Saves made with original 1.0 scripts will fail to load when used with Hot Coffee patched ones, and vice versa. This can be fixed by converting them.
Install SilentPatch[17]
Makes newer versions of the game compatible again with save files created with an older version of the game.
Convert the save files[citation needed]
  1. Go to GTASnP
  2. Upload your save from save game data location
  3. Expand the Modifications section
  4. At Downgrade Version, select your desired version (e.g. downgraded game requires "Script/SCM" version v1, for Steam & Rockstar Games Launcher choose v2).
  5. Select your download slot below to download the save
  6. After downloading, place the save back from where you uploaded it.

Portable GTA

Downgrading and ASI Loader required.
This mod moves the user files from %USERPROFILE%\Documents to the game's installation folder.
Installing Portable GTA
  1. Download Portable GTA.
  2. Rename the file extension from portablegta.dll to portablegta.asi.
  3. Move portablegta.asi into <path-to-game>\scripts.
  4. Launch the game and then quit to desktop, then delete the contents inside <path-to-game>\userfiles.
  5. Copy/move all user files from %USERPROFILE%\Documents\GTA San Andreas User Files into the Portable GTA's new <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
Uses Rockstar Social Club's save game and settings cloud sync function.

Video

Display options
Display options
Advanced display options
Advanced display options

Graphics feature State WSGF Notes
Widescreen resolution
16:9 options added in v1.01. Very poor support by default.[18] See Widescreen resolution.
Multi-monitor
See Widescreen resolution and Device selection window.
Ultra-widescreen
See Widescreen resolution.
4K Ultra HD
See Widescreen resolution.
Field of view (FOV)
See Field of view (FOV).
Windowed
See Windowed.
Borderless fullscreen windowed
See Windowed.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
2x-4x MSAA. Misleading in-game selector.[19]
See Broken reflections when anti-aliasing is enabled for up to 16x.
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
Automatically enabled with frame limiter.[20]
60 FPS and 120+ FPS
Limiting framerate is mandatory to prevent a huge amount of timing-related issues.[21]
In-game framerate limiter locks to 25 FPS by default - use SilentPatch to change that to 30 FPS.[22]
The Framerate Vigilante mod is partially addressing the issues.
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Widescreen resolution

Game normally renders stretched image when using a widescreen resolution. In-game widescreen option uses correct aspect-ratio but cuts view (Vert-).
SilentPatch restores 5:4 and 16:9 resolutions back to v1.0, but does not fix the stretching.[23]
Use ThirteenAG's Widescreen Fix.[24]

Field of view (FOV)

Use SAMP FOV Changer[citation needed]
Downgrading and ASI Loader required.
  1. Download the latest version of SAMP FOV Changer here.
  2. Place the downloaded fov.asi into <path-to-game>\scripts.
  3. Launch the game, then quit to desktop.
  4. Open the newly generated fov.cfg in <path-to-game>\scripts with a text editor to customize FOV.

Notes

Zooming with sniper rifle and camera won't work properly.[citation needed]

Windowed

Create a wndmode.ini file in <path-to-game> with Ultimate ASI Loader installed[25]

Notes

Breaks the missing moon phases fix from SilentPatch[citation needed].

Run the game at screen refresh rate

Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that.
Set screen refresh rate[citation needed]
  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].
Override refresh rate set by game[citation needed]
  1. Install ThirteenAG's Widescreen Fix.
  2. Download Chiri's resolution forcing tool.
  3. Extract d3d9.dll and d3dx.ini to the installation folder.
  4. Open d3dx.ini.
  5. Change refresh_rate=60 to desired hertz; e.g. refresh_rate=120.
Install RefreshRateFix[citation needed]
ASI Loader required.

Input

Input settings
Input settings
Mouse settings
Mouse settings

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Can be further adjusted with sensitivity fix, however, it requires an ASI Loader to function.[citation needed]
Mouse sensitivity
Mouse Sensitivity slider only affects the X-axis. Use SilentPatch to tie sensitivity to both axes.
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Very basic support for DirectInput controllers on v1.0.
Full controller support
Native in the Steam version only. Use GInput for full support on other versions.
Controller remapping
Can be remapped by adding ControlsSet=* at section [Pad1] in GInputSA.ini when using GInput. 1 for classic controls and 2 for direct controls.
Controller sensitivity
Use GInput and adjust sensitivity options in GInputSA.ini.
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Limited XInput support only in the Steam/RGL version. Use GInput for full XInput support.
Xbox button prompts
Uses generic button prompts. Xbox prompts can be used with GInput.
Impulse Trigger vibration
PlayStation controllers
GInput only supports DualShock 3 controllers, not DualShock 4 or DualSense. Use an XInput wrapper in tandem with GInput as a workaround.[26]
PlayStation button prompts
Uses generic button prompts. PlayStation prompts can be used with GInput.
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes Wired
[26]
Generic/other controllers
Supports DirectInput in non-Steam/RGL version while basic XInput support was added to the Steam version.
Button prompts Input settings icon - Generic Controller.svg GInput can be configured to use Xbox or PlayStation prompts. For Nintendo Wii prompts, use this GInput addon. An alternative GInput icons pack can be found here.
Additional information
Controller hotplugging
Use GInput.
Haptic feedback
Use GInput for XInput and DualShock 3 controllers.
Digital movement supported
Simultaneous controller+KB/M

GInput

Adds full XInput and DualShock 3 controller support with relevant controller prompts.
Supports pressure sensitive buttons and SIXAXIS accelerometers.
Restores haptic feedback present on the console versions.
Features various tweaks such as controller sensitivity, axis inversion, and controller layout from Grand Theft Auto IV.
Installing GInput[27]
Downgrading and ASI Loader required.
Works with DsHidMini, but requires to drop DsHidMini's xinput1_3.dll into the game directory.[28]
  1. Download GInputSA here.
  2. Extract the contents of GInputSA_*.zip, and copy the models folder, GInputSA.asi, and GInputSA.ini files into <path-to-game>\scripts.
  3. Open GInputSA.ini with a text editor and configure the desired settings.

Audio

Audio panel
Audio panel

Audio feature State Notes
Separate volume controls
Separate sliders for SFX and Radio.
Surround sound
Up to 7.0 output.[29] May require DirectSound 3D restoration software.
Subtitles
Closed captions
Mute on focus lost
Use ThirteenAG's Widescreen fix.[30]
EAX support
EAX 1, EAX 2, EAX 3, EAX 4.[31]
Royalty free audio
Newer versions of the game, such as the current ones on Steam and Rockstar Games Launcher, have had several licensed music tracks removed.[10] Downgrade to a previous version to restore them.
To enable EAX on Vista or newer, see DirectSound hardware path.

Uncompressed SFX Pack

Restores uncompressed versions of vanilla sound effects to the game.

Localizations

Language UI Audio Sub Notes
English
Arabic
Fan translation.
Czech
Fan translation.
French
German
Hungarian
Fan translation.
Italian
Japanese
Unknown if taken from the Japanese PlayStation 2 version or retranslated from English into Japanese, available here.
Korean
Fan translation.
Polish
Local retail only. Patch for digital release can be downloaded here or here.
Portuguese
Fan translation.
Brazilian Portuguese
Fan translation (sub+dub). Audio and voice: Nemesis Fandubs. Player and some NPCs are not dubbed but gangs are.
Russian
Official localization by «1C-Softclub».
Russian
1) Fan translation by «ENPY Studio/Sherhan Group/®‡™Mad?Dogg™‡® Crew/SerGEAnt's Zone Of Games»
2) «Потраченный перевод»
Serbian
Fan translation / mirror.
Slovak
Fan translation.
Spanish
Latin American Spanish
Fan translation (not the official localization present in the Definitive Edition).
Turkish
Fan translation.

Add more localizations to the in-game language option

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

Network

Multiplayer types

Type Native Players Notes
Local play
2 Co-op
See Local play.
LAN play
Requires a third-party multiplayer client, such as San Andreas Multiplayer (SA-MP) (EoL), Multi Theft Auto (MTA:SA) or GTAConnected.
Online play
Requires a third-party multiplayer client, such as San Andreas Multiplayer (SA-MP) (EoL), Multi Theft Auto (MTA:SA) or GTAConnected.

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Requires a third-party multiplayer client, GTAConnected.
Dedicated
Requires a third-party multiplayer client, such as San Andreas Multiplayer (SA-MP) (EoL), Multi Theft Auto (MTA:SA) or GTAConnected.
Self-hosting
Requires a third-party multiplayer client, such as San Andreas Multiplayer (SA-MP) (EoL), Multi Theft Auto (MTA:SA) or GTAConnected.
Direct IP
Requires a third-party multiplayer client, such as San Andreas Multiplayer (SA-MP) (EoL), Multi Theft Auto (MTA:SA) or GTAConnected.

Local play

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

Notes

CLEO, ThirteenAG's Widescreen Fix and downgrading required (plus GInput if using controllers).

VR support

3D modes State GG3D Notes
Nvidia 3D Vision
TriDef 3D
vorpX
G3D, Z3D
Officially supported game, see official vorpx game list.
Devices
Tobii Eye Tracking
Works with Tobii EyeX tracker or Tobii EyeX 4C and 5 headtracker plugins for FaceTrackNoIR.
TrackIR
Works with FreeTrack 2.0 protocol using software like FaceTrackNoIR.

Issues unresolved

Save game corruption glitches

Some save corrupting glitches can be worked around with an online repair tool or a savegame editor.[33]
Even though virtually every major bug has been addressed by mods such as SilentPatch, there's no guarantee that some of the rarest ones will not occur.[34][35]

German Steam version doesn't work on OS X

The German Steam version for OS X doesn't launch.[36]

Timing-related issues

Playing above 30 FPS causes timing-related issues.

Relevant issues

  • Game-breaking bugs and glitches
    • Some missions such as Amphibious Assault or Driving School missions[37] or Mike Toreno (on entering the airport) are unbeatable or incredibly difficult.
    • Some cutscenes display black screen: Cleaning The Hood (after entering Crack Den building) or Cesar Vialpando (after entering to tune shop) or during robbery of betting shop (after leaving the place [+ indestructible doors by detonator with unlocked framerate]), and Vertical Bird (after entering the ship; to be more precise, the game crashes).
  • Physics bugs
    • Vehicles & bicycles handle like brakes are always on, decelerate almost immediately, wobbly rear ends, and seem feathered whenever in-air.
    • Turning sirens on or off is much harder due to shortened timing of pressing the assigned key to do so.
    • Inability to dive underwater.
  • Gameplay absurdities
    • The camera during stunt jumps can lock up at any moment and would never go back to normal state.
    • Aiming while walking is silly.[38]
    • Spray cans and fire extinguishers become lethal.[39]
    • Inability to walk while aiming a rifle/desert eagle.[39]
    • Climbing walls results in sudden deaths.[40]
    • Vehicles and/or pedestrians move extremely fast.
  • Crashes when listening to User Radio (fixed in patch 1.01).[41]
  • Cutscenes not ending (black screen - described above).[39]
  • Weird audio pitching when panning the camera.[42]
Turn on the in-game frame limiter[43]
Locks the framerate to 25 FPS by default. Use SilentPatch to increase the limit to 30 FPS.
Use Framerate Vigilante[44][45]
Contains fixes for many framerate related issues.
By using this mod and limiting the game to 60 FPS, game-breaking bugs are avoidable and the game is mostly beatable from start to finish.
Does not fix all of the issues.

Visual C++ Runtime Error when using mods

Enable the Large Adress Aware flag for the executable[citation needed]
Increases RAM amount the game can use. Required when using memory intensive mods to avoid crashes.
Issue may still occur if mods exceed the 4GB RAM limit.

Issues fixed

Vegetation disappears in the distance

Tweak draw distance[citation needed]
ASI Loader required.
  1. Download Project2DFX.
  2. Extract archive contents to <path-to-game>\scripts.

Notes:

It is also possible to make the vegetation disappear in further distances by opening SALodLights.ini with a text editor and increase the number in VegetationDrawDistance (value is measured in meters).

Missing or broken features and bugs

Examples

  • Broken reflections, lighting, transparency
  • Streaming memory bug, incorrectly rendered pedestrians
  • Missing moon phases
  • Gym persistently reports to have been worked out enough
  • Rare game crashes when standing near escalators
Use SilentPatch[14]

Pressing Alt+Tab crashes the game

Use SilentPatch[46]

Broken Alt+F4 function

Use SilentPatch[47]

User tracks don't play on modern systems

Use SilentPatch[14]

Game crashes on multi-monitor systems

Use SilentPatch[48]

Cannot find 800x600x32 video mode error

Use SilentPatch[14]

Lens flare is too thin and barely visible with AMD/Intel graphics cards

Use SilentPatch[14]

Broken reflections when anti-aliasing is enabled (Windows 10 and newer)

Use SilentPatch[46]
Install Multi-sampling FIX[citation needed]
Downgrading and ASI Loader required.

Error on startup due to a DirectX 9.0 prompt (Windows 8 and newer)

Use SilentPatch[49]
Removes the DirectPlay dependence altogether.
Install DirectPlay[citation needed]

Loading older save file starts a new game

Attempting to load v1.0 saves on v2.0 (and newer) will fail and a new game will start instead.
Use SilentPatch[14]
Convert the affected save file[citation needed]

Mouse fails to work

Use SilentPatch[14]

Intro movies not playing on modern systems

Windows Vista/7: disable desktop composition[50]
Windows 8 and newer: enable DXMaximizedWindowedMode shim[51][citation needed]

Intro movies not playing and broken Alt+Tab

Fix codec hell

Accidental activation of cheat codes

Unlike III and VC, SA uses a sophisticated hashing mechanism to recognize the input of cheats. Unfortunately, this mechanism is faulty - leading to cheats sometimes being triggered by WASD keys commonly used for movement, among many others. Unwanted activation of cheats can ruin normal gameplay and speedrun experience.[52][53][54]
Disable cheats through CLEO[citation needed]
Use Cheat Menu as an alternative way of activating cheats.[citation needed]

Sound issues on modern systems

Enable Windows 98/Me compatibility mode[55]
Downgrade the EAX United dll to version 3.066 or 3.065[56]
Update to version 1.01[57]

Shadowy terrain

Install Black roads fix[citation needed]
Downgrading and ASI Loader required.
  1. Download Black roads fix.
  2. Move fix.black_roads.asi to <path-to-game>\scripts.

Device selection window opens at launch

If running more than one monitor, the game will display a message to configure the resolution every time the game is launched.
Install SkipDeviceSelection.asi[citation needed]
ASI Loader required.
  1. Download SkipDeviceSelection.asi.
  2. Move the file to <path-to-game>\scripts.

Multi monitor issues on left and right side of the screen

Use ThirteenAG's Widescreen Fix

Freezes randomly when starting up or loading the game

Some players reported random freezes when starting up or loading the game on a modern system.[citation needed]
Use SilentPatch[14]

Other information

API

Technical specs Supported Notes
Direct3D 9.0c
OpenGL 2.0 OS X only.
Shader Model support 1.1, 2.0
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.

Modding prerequisites

Downgrading and ASI Loader are required for modding.

ASI Loader

Required for many script-based mods and fixes. Most mods include some ASI loader, however, avoid overwriting this one as it is more up-to-date than the ones supplied by the mods.
Does not work on old versions of Windows (XP, Vista, 7) due to missing DLL files.[citation needed]
Install Ultimate ASI Loader[58]
  1. Download Ultimate ASI Loader here, then extract the contents of Ultimate ASI Loader.zip into <path-to-game>.

CLEO

CLEO may be required for some script-based mods.
Install CLEO[59]
ASI Loader required.
  1. Download the latest release
  2. Extract the contents of CLEO4.zip to the game folder.

Link2012's Mod Loader

May be required for easier mod installation.
Install Link2012's Mod Loader[60]
ASI Loader required.
  1. Download the latest release
  2. Extract the contents of modloader.zip to the game folder.
  3. Read the README.txt for instructions on manual mod installation.

Modifications

GTAInside - Very popular and long running GTA modding site with a huge catalog of mods.
MixMods - Brazilian modding community.
GameModding - Mod site with many mods available for many games; similar to NexusMods.
GTA Garage Mod Database
GTA-All - Newer website with lots of high-quality mods available.
GTA San Andreas Land - Grand Theft Auto San Andreas Modifications Land.
LibertyCity - Russian modding community.

SkyGfx

Restores PS2 and Xbox graphics to the PC version, with some extras of the 10 Year Anniversary release.

SA Community Map Fixes

A collection of various map bugfixes and additional vanilla-friendly improvements. Installation instructions are provided on the Github page.
Includes mipmapped textures with TXDP generic texture loading, uncompressed map textures from Grand Theft Auto III, Grand Theft Auto: Vice City, and Manhunt, and restores vehicles models, ped behavior, and time cycle from the PlayStation 2 version while adding some improvements from the PC and Xbox versions.

Proper Fixes

Requires Mod Loader and SkyGfx with buildingPipe=PS2 enabled.
An alternative mod to the above that has almost 1,000 game fixes with roughly 16,000 files changes, while optimizing performance and adding a few extra features from PlayStation, PC, and Xbox versions. In general, it should not cause any performance issues, even on lower end hardware. See the mod page for exhaustive details of its features.

Total conversion mods

  • Things to do in San Andreas: Overall Improvements - Extends and expands the game significantly using as much official content as possible, such as unused content and content from other GTA games. (requires new game to be started)
  • Stars & Stripes project - First time, releases the whole map in GTA similar to The Crew around the 3D Universe of America. Based on GTA Mixed and Underground project. Released on Beta.

System requirements

Windows
Minimum Recommended
Operating system (OS) 2000, XP
Processor (CPU) Intel Pentium III 1.0 GHz
AMD Athlon 1.0 GHz
System memory (RAM) 256 MB
Hard disk drive (HDD) 3.6 GB
Video card (GPU) Nvidia GeForce 3
ATI Radeon 8500
64 MB of VRAM
DirectX 9.0c compatible
Sound (audio device) DirectX 9 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) 5.2 GB
Video card (GPU) Nvidia GeForce 7300 GT
ATI Radeon X1600
Intel GMA X3100
This game will NOT run on PowerPC (G3/G4/G5) based Mac systems (PowerMac)


Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References

  1. Verified by User:AmethystViper on 2021-10-24
    Does not appear to use SecuROM DRM after installing the game from the disc, and running SecuROM's removal tool does not return any instance of SecuROM being installed onto the system while the game was installed. Tested on Windows 10 64-bit.
  2. 2.0 2.1 Verified by User:AmethystViper on 2020-12-14
    Tested on the "Second Edition" (v2.00), Steam (New Steam r2), and the RGL releases and they downgraded them to the v1.0 release of the game.
  3. Grand Theft Auto: San Andreas - Games for Windows - last accessed on 19 August 2022
  4. San Andreas updated on Steam (Updated) - Rockstar Nexus (archived) - last accessed on 2019-07-20
  5. Patch incoming? - Steam Community Discussions - last accessed on 2019-07-20
  6. (False Alarm) Suddenly... Securom DRM listed in requirements! WTF Rockstar? - Steam Community Discussions - last accessed on 2019-07-20
  7. San Andreas Versions - GTAMods Wiki - last accessed on March 2, 2019
  8. San Andreas Versions - last accessed on 2019-10-06
    "Version 2 has the same bug fixes and additions that were introduced in the 1.01 patch. It also checks the size of the 'gta3.img' file, which causes the game to crash if the size is not equal to a predetermined (hardcoded) size."
  9. Rockstar Games Launcher just released! Download and obtain GTA San Andreas for free! - GTA Forums - last accessed on 2019-10-06
  10. 10.0 10.1 STEAM | September 2014 - Nice thread. Btw, Bayonetta 2 is out next month. | NeoGAF
  11. Verified by User:AlphaYellow on 2024-01-08
  12. SilentPatch - Page 27 - GTA Forums - last accessed on May 2023
  13. SilentPatch - Page 23 - GTA Forums - last accessed on May 2023
  14. 14.0 14.1 14.2 14.3 14.4 14.5 14.6 14.7 14.8 Verified by User:Silent on 2017-08-16
    All confirmed by the author of the unofficial patch SilentPatch
  15. Verified by User:AmethystViper on March 31, 2019
  16. Verified by User:AlphaYellow on 2024-01-08
  17. SilentPatch - GTAForums - last accessed on 2022-11-28
    "Steam/RGL version of the game will not reject 1.0/1.01 saves anymore"
  18. [PLUG|OS] Widescreen Hor+ Support - GTA Forums
  19. SilentPatch - Page 139 - GTAForums - last accessed on May 2023
  20. SilentPatch - Page 91 - GTA Forums - last accessed on May 2023
  21. [REL]Multi-sampling FIX - GTA Forums - last accessed on 9 June 2023
  22. SilentPatch - Page 22 - GTA Forums - last accessed on May 2023
  23. Patch incoming? :: Steam Community Discussions - last accessed on May 2023
  24. Verified by User:Sandemc on 2024-02-16
  25. Verified by User:Sandemc on 2024-02-16
  26. 26.0 26.1 Verified by User:Amethystviper on 2022-10-13
    Tested with a V1 controller connected through USB.
  27. Verified by User:AmethystViper on May 13, 2019
  28. Was somebody able to make DS3-mode in GInput work via DSHIDMini yet?
  29. PC Gaming Surround Sound Round-up - last accessed on May 2023
  30. [GTA|NFS|MP|OTHER] Widescreen Fixes Pack - GTA Forums
  31. Gaming - SoundBlaster.com (retrieved) - last accessed on May 2023
  32. Language loader - GTAForums - last accessed on May 2023
  33. SilentPatch - Page 85 - GTA Forums - last accessed on May 2023
  34. [SA Crashes & Their Causes - GTAForums] - last accessed on 2024-02-16
  35. SilentPatch - Page 86 - GTA Forums - last accessed on May 2023
  36. Problems Launching German Steam Version of San Andreas on Mac – Rockstar Support
  37. Need Help on Alley Oop Driving School - iGrandTheftAuto.com Forums - last accessed on May 2023
  38. Сборки CLEO-скриптов для GTA III, VC, SA (Page 5) / Модификации / SannyBuilder.com Forums
  39. 39.0 39.1 39.2 Do not play GTA SA with high FPS! - | MixMods | - Mods to GTA San Andreas and other
  40. SilentPatch - Page 149 - GTAForums - last accessed on May 2023
  41. San Andreas Versions - GTAModding - last accessed on May 2023
  42. GTA San Andreas - Crash with Radio EQ option enabled · DSOAL - last accessed on 9 June 2023
  43. From the Readme, about the frame limiter:
    This option allows the game to go faster than 30 [sic] frames per second. Be warned that this will not magically make GRAND THEFT AUTO: San Andreas run better, but rather may make your experience "more variable". We do not recommend unlocking the frame rate. If you have a fast machine, it is far preferable to increase resolution, detail options, anti-aliasing, etc. rather than trying to achieve a higher frame rate by un-locking the Frame Limiter. This will lead to a more variable gameplay experience.
  44. GitHub - last accessed on May 2023
  45. gtaforums.com - last accessed on May 2023
  46. 46.0 46.1 SilentPatch - Page 141 - GTAForums
  47. SilentPatch - Page 173 - GTAForums - last accessed on May 2023
  48. SilentPatch - Page 148 - GTAForums
  49. SilentPatch - Page 99 - GTAForums - last accessed on May 2023
  50. GTA San Andreas black screen during intro - Steam Users' Forums (retrieved)
  51. ESSENTIAL PATCH (Silent Patch) :: Steam Community Discussions - last accessed on May 2023
  52. GTA SA - Alternative Cheats - Feat. Badger Goodger - last accessed on 2022-03-28
  53. GTA:SA Speedrun Ruined by WASD Cheat (Joshimuz) - last accessed on 2022-03-28
  54. Stream Highlights: 03/2022 - YouTube - last accessed on 2022-11-28
  55. NEW Fix for Sound Problems - GTA Forums - last accessed on May 2023
  56. Fix for some of the audio problems in GTA:SA - GTAForums - last accessed on May 2023
  57. Rain/Thunderstorm Bug - GTAForums - last accessed on May 2023
  58. Verified by User:Amethystviper on 2022-10-13
    Ultimate ASI Loader has been updated more recently compared to Silent ASI Loader and this pre-made package I've created uses the latest release from Github as of writing. The original v1 vorbisFile.dll supplied by CLEO 4 is also included.
  59. Verified by User:Sandemc on 2024-02-16
  60. Verified by User:Sandemc on 2024-02-16