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
(Blanked the page)
Tag: Blanking
(Undo revision 992240 by 79.141.162.81 (talk))
Tag: Undo
Line 1: Line 1:
 +
{{cleanup|There really are too many randomly featured mods}}
 +
{{Infobox game
 +
|cover        = Grand Theft Auto San Andreas Cover.jpg
 +
|developers  =
 +
{{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}}
 +
|publishers  =
 +
{{Infobox game/row/publisher|Rockstar Games}}
 +
{{Infobox game/row/publisher|Capcom|Japan}}
 +
{{Infobox game/row/publisher|1C-SoftClub|Russia}}
 +
|engines      =
 +
{{Infobox game/row/engine|RenderWare}}
 +
|release dates=
 +
{{Infobox game/row/date|Windows|June 1, 2005}}
 +
{{Infobox game/row/date|OS X|November 12, 2010|wrapper=Cider}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|grand-theft-auto-san-andreas|93}}
 +
{{Infobox game/row/reception|IGDB|grand-theft-auto-san-andreas|93}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | }}
 +
{{Infobox game/row/taxonomy/microtransactions | Free-to-grind }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Third-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Action, Open world }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Automobile, Bicycle, Bus, Flight, Helicopter, Hovercraft, Motorcycle, Off-roading, Street racing, Tank, Train ,Transport, Truck }}
 +
{{Infobox game/row/taxonomy/art styles        | Realistic }}
 +
{{Infobox game/row/taxonomy/themes            | Contemporary }}
 +
{{Infobox game/row/taxonomy/series            | Grand Theft Auto }}
 +
|steam appid  = 12120
 +
|steam appid side = 12250, 110720, 206270
 +
|gogcom id    =
 +
|official site= http://www.rockstargames.com/sanandreas/
 +
|hltb        = 4073
 +
|strategywiki = Grand Theft Auto: San Andreas
 +
|mobygames    = grand-theft-auto-san-andreas
 +
|wikipedia    = Grand Theft Auto: San Andreas
 +
|winehq      = 2599
 +
|license      = commercial
 +
}}
  
 +
'''Key points'''
 +
{{ii}} Extensive modding community with [[#Modding|thousands of]] mods available. Although unofficial, [[#Multiplayer mods|online mods]] have an active estimated monthly playerbase of over 500,000 players.<ref>[https://www.rockpapershotgun.com/2016/09/15/why-a-million-people-still-play-multiplayer-grand-theft-auto-san-andreas-every-month/ Why A Million People Still Play Multiplayer Grand Theft Auto: San Andreas Every Month | Rock, Paper, Shotgun]</ref>
 +
{{++}} Ability to import owned music to create a custom radio station.
 +
{{--}} Many visual features are either missing  without [http://gtaforums.com/topic/749193-sa-ps2-features-to-pc/ mods], and exceeding 30 FPS introduces [[#Timing-related issues|timing issues]] for gameplay and physics.
 +
{{--}} [[#Downgrading|Downgrading]] is recommended as many community-created fixes and mods have limited or no support for later game versions.
 +
 +
'''General information'''
 +
{{mm}} [http://www.gtaforums.com/index.php?showforum=94 GTAForums - Grand Theft Auto: San Andreas Discussion]
 +
{{mm}} [http://www.grandtheftwiki.com/Grand_Theft_Auto:_San_Andreas Grand Theft Wiki]
 +
{{mm}} [http://www.gtanet.com/ GTA Network] - A large network of fansites dedicated to the Grand Theft Auto series
 +
{{mm}} [https://steamcommunity.com/app/12120/discussions/ Steam Community Discussions] (Windows)
 +
{{mm}} [https://steamcommunity.com/app/12250/discussions/ Steam Community Discussions] (OS X)
 +
 +
==Availability==
 +
{{Availability|
 +
{{Availability/row| Retail | | disc | {{DRM|SecuROM|7}} disc check. <br /> Polish copies use {{DRM|StarForce|5}}. |  |  Windows }}
 +
{{Availability/row| Publisher | https://www.socialclub.rockstargames.com/rockstar-games-launcher | Rockstar Games Launcher | If the Steam version is detected, it can launch the game through Steam instead. | | Windows }}
 +
{{Availability/row| Amazon | B008FPV4N4 | Steam | | | Windows }}
 +
{{Availability/row| Gamesplanet | 1934-1 | Rockstar Games Launcher |  |  | Windows }}
 +
{{Availability/row| GMG | grand-theft-auto-san-andreas | Rockstar Games Launcher | | | Windows }}
 +
{{Availability/row| Humble | grand-theft-auto-san-andreas | Rockstar Games Launcher | | | Windows }}
 +
{{Availability/row| Microsoft Store | 9wzdncrfj1zn | Microsoft Store | Different port of the game, same as the mobile version. | | Windows }}
 +
{{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 }}
 +
}}
 +
 +
===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}} 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=
 +
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.
 +
{{--}} 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]].
 +
 +
==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 bypasses 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>{{Refcheck|user=AmethystViper|date=2019-10-06|comment=Tested the new 2019 downgrader on my retail Second Edition copy from the ''"Grand Theft Auto: The Trilogy"'' collection, Steam, and Rockstar Games Launcher versions and the respective downgraders were able to downgrade them to the v1.0 release.}}</ref>|fix=
 +
# Download the [https://gtaforums.com/topic/936600-iii-iv-various-gta-downgraders/ San Andreas Downgrader] for the version of the game you have installed.
 +
# Extract the contents of {{file|SA DOWNGRADER.rar}} (Steam and Rockstar Games Launcher) or {{file|SAv2to1.rar}} (retail Second Edition) to <code>{{p|game}}</code>.
 +
# Run {{file|install.bat}} to start the downgrading process. The tool will automatically close its command prompt window and remove patch files afterwards.
 +
# Launch the game from the newly created {{file|gta-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.
 +
}}
 +
 +
===ASI loader===
 +
{{ii}} Required for many script-based mods and fixes.
 +
 +
{{Fixbox|description=Use [https://gtaforums.com/topic/523982-relopensrc-silents-asi-loader/ Silent's ASI Loader]|fix=
 +
Place <code>vorbisHooked.dll</code>, <code>vorbisFile.dll</code>, and the <code>scripts</code> folder into <code>{{p|game}}</code>
 +
}}
 +
 +
===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>[https://gtaforums.com/topic/669045-silentpatch/?page=27#comment-1065600043 SilentPatch - Page 27 - GTA Forums]</ref>
 +
{{++}} Adds new features to the game like FLAC codec support<ref>[https://gtaforums.com/topic/669045-silentpatch/?page=23#comment-1065584011 SilentPatch - Page 23 - GTA Forums]</ref>
 +
 +
{{Fixbox|description=Download [http://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/ SilentPatch]|ref=<ref name="Silent"/>|fix=
 +
Place <code>SilentPatchSA.ini</code> and <code>SilentPatchSA.asi</code> into <code>{{p|game}}\scripts\</code>
 +
 +
'''Notes'''
 +
{{ii}} [[#ASI loader|ASI loader]] required
 +
}}
 +
 +
===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=Use [http://gtaforums.com/topic/686694-sarel-improved-fast-loader/ Improved Fast Loader]|ref={{cn|date=August 2017}}|fix=
 +
Place <code>imfast.ini</code> and <code>imfast.asi</code> into <code>{{p|game}}\scripts\</code>
 +
 +
'''Notes'''
 +
{{ii}} Can use alongside SilentPatch
 +
{{++}} Offers the ability to load the last used savegame automatically
 +
{{++}} Offers the ability to disable the loading screen, which can speed up load times considerably
 +
{{ii}} [[#ASI loader|ASI loader]] required
 +
}}
 +
 +
{{Fixbox|description=Launch the game with {{code|-skip}} [[Glossary:Command line arguments|parameter]]|fix=
 +
{{ii}} Only works for 1.01 and 2.0 versions
 +
}}
 +
 +
==Game data==
 +
{{ii}} Default configuration/saves folder path can be [https://web.archive.org/web/20100426104226/http://www.gtaforums.com/index.php?showtopic=194371 customized]
 +
===Configuration file(s) location===
 +
{{Game data|
 +
{{Game data/config|Windows|{{p|userprofile\Documents}}\GTA San Andreas User Files\gta_sa.set}}
 +
{{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]
 +
 +
===Save game data location===
 +
{{Game data|
 +
{{Game data/saves|Windows|{{p|userprofile\Documents}}\GTA San Andreas User Files\GTASAsf*.b}}
 +
{{Game data/saves|Microsoft Store|{{p|localappdata}}\Packages\RockstarGames.GrandTheftAutoSanAndreas_3t068xe29zjvp\LocalState}}
 +
{{Game data/saves|OS X|~/Documents/Rockstar Games/GTA San Andreas User Files/}}
 +
}}
 +
 +
{{Fixbox|description=[https://gtaforums.com/topic/899040-the-heros-workshop/ Portable GTA]|fix=
 +
# Rename the file extension from {{file|portablegta.dll}} to {{file|portablegta.asi}}.
 +
# Place the file into <code>{{p|game}}\scripts</code>.
 +
# Run the game, exit, then delete the contents inside <code>{{p|game}}\userfiles</code>.
 +
# Extract everything from <code>{{p|userprofile\Documents}}\GTA San Andreas User Files</code> to the <code>{{p|game}}\userfiles</code> folder
 +
 +
'''Notes'''
 +
{{ii}} Moves the user files to the installation folder
 +
{{ii}} [[#Downgrading|1.0 version]] and [[#ASI loader|ASI loader]] required
 +
{{ii}} Also works with [[Grand Theft Auto III]] and [[#Grand Theft Auto: Vice City|Vice City]].
 +
}}
 +
 +
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 +
{{Save game cloud syncing
 +
|discord                =
 +
|discord notes          =
 +
|epic games store      =
 +
|epic games store notes =
 +
|gog galaxy            =
 +
|gog galaxy notes      =
 +
|origin                =
 +
|origin notes          =
 +
|steam cloud            = false
 +
|steam cloud notes      =
 +
|uplay                  =
 +
|uplay notes            =
 +
|xbox cloud            =
 +
|xbox cloud notes      =
 +
}}
 +
{{ii}} Uses Rockstar Social Club's savegame & settings cloud sync function.
 +
 +
===Incompatible save game===
 +
{{ii}} Save games created with the v2.0 ''executable'' and newer will refuse to load with previous versions
 +
{{ii}} 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 [https://www.paulinternet.nl/?page=sa converting] them
 +
{{Fixbox|description=Convert saves|fix=
 +
# Go to the [[#Game data|save game data location]]
 +
# Upload & convert your save file to [https://gtasnp.com/ GTA Save 'n' Play].
 +
# Use the Modifications panel to fix what you need (e.g. downgraded game requires "Script/SCM" version v1, for Steam & Rockstar Games Launcher choose v2.)
 +
# Download fixed save back with the save slot name of choice
 +
}}
 +
 +
==Video==
 +
{{Image|GTA-SA Display.jpg|Display options}}
 +
{{Image|GTA-SA Display-advanced.jpg|Advanced display options}}
 +
{{Video
 +
|wsgf link                  = https://www.wsgf.org/dr/grand-theft-auto-san-andreas
 +
|widescreen wsgf award      = limited
 +
|multimonitor wsgf award    = limited
 +
|ultrawidescreen wsgf award = limited
 +
|4k ultra hd wsgf award    = incomplete
 +
|widescreen resolution      = limited
 +
|widescreen resolution notes= Very poor support by default.<ref>[http://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 notes        = See [[#Widescreen resolution|Widescreen resolution]] and [[#Device selection window opens at launch|Device selection window]] fixes.
 +
|ultrawidescreen            = hackable
 +
|ultrawidescreen notes      = See [[#Widescreen resolution|Widescreen resolution]].
 +
|4k ultra hd                = hackable
 +
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
 +
|fov                        = hackable
 +
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
 +
|windowed                  = hackable
 +
|windowed notes            = See [[#Windowed|Windowed]].
 +
|borderless windowed        = hackable
 +
|borderless windowed notes  = See [[#Windowed|Windowed]].
 +
|anisotropic                = hackable
 +
|anisotropic notes          = Force through the GPU control panel or use ENB Series.
 +
|antialiasing              = true
 +
|antialiasing notes        = 2x-4x [[MSAA]]. Misleading in-game selector.<ref>[http://gtaforums.com/topic/669045-silentpatch/page-139#entry1068599891 SilentPatch - Page 139 - GTAForums]</ref> See [[#Broken reflections when AA is enabled|Broken reflections when AA is enabled]] for up to 16x.
 +
|vsync                      = true
 +
|vsync notes                = Automatically enabled with frame limiter<ref>[http://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-91#entry1066683834 SilentPatch - Page 91 - GTA Forums]</ref>
 +
|60 fps                    = false
 +
|60 fps notes              = Capping frames is mandatory to prevent a huge amount of [[#Timing-related issues|glitches]].<ref>[https://gtaforums.com/topic/556386-relsa-multi-sampling-fix/#comment-1062804390 &#91;REL&#93;Multi-sampling FIX - GTA Forums]</ref> <br />Proper 30 FPS in-game limiter can be achieved with [[#SilentPatch|SilentPatch]] (25 FPS otherwise).<ref>[https://gtaforums.com/topic/669045-silentpatch/?page=22#comment-1065569622 SilentPatch - Page 22 - GTA Forums]</ref> The Framerate Vigilante mod is slowly trying to address this.
 +
|120 fps                    = false
 +
|120 fps notes              =
 +
|hdr                        = unknown
 +
|hdr notes                  =
 +
|color blind                = unknown
 +
|color blind notes          =
 +
}}
 +
 +
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 +
{{--}} Game normally renders stretched images. 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>[https://steamcommunity.com/app/12120/discussions/0/34096318984412375/#c613941122668260085 Patch incoming? :: Steam Community Discussions]</ref> albeit far from perfection
 +
 +
{{Fixbox|description=How to Install Widescreen Fix|ref=<ref name="ReferenceA">{{Refcheck|user=AmethystViper|date=March 31, 2019|comment=}}</ref>|fix=
 +
{{ii}} Requires a US v1.0 executable.
 +
{{++}} Adds adjustable FOV and HUD/subtitles scaling.
 +
# Download [https://cleo.li/ CLEO Library] and install it.
 +
# Download [https://thirteenag.github.io/wfp#gtasa Widescreen Fix].
 +
# Extract the contents of {{file|GTASA.WidescreenFix}} from the zip archive, then copy the {{file|vorbisFile.dll}} and {{file|scripts}} to <code>{{p|game}}</code>
 +
# Optionally, you can download high quality textures for HUD and loading screens. To do so, download and [https://thirteenag.github.io/wfp#gtasa Widescreen Frontend Textures], and copy the <code>models</code> folder from {{file|GTASA.WidescreenFrontend.zip}} to <code>{{p|game}}</code>. (Replace the vanilla files when prompted)
 +
 +
'''Notes'''
 +
{{ii}} The default settings alter the original game's UI and appearance (the vehicle light fix isn't actually 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:Windowed|Windowed]]===
 +
{{Fixbox|description=Use [http://gtaforums.com/topic/865138-windowed-mode/ ThirteenAG's Windowed Mode]|ref=<ref>{{Refcheck|user=Klumb3r|date=2017-09-04}}</ref>|fix=
 +
 +
Place {{file|III.VC.SA.WindowedMode.asi}} and (optionally) {{file|III.VC.SA.CoordsManager.exe}} into {{code|{{P|game}}\scripts\}}
 +
 +
'''Shortcuts'''
 +
* {{Key|Alt|Enter}} toggles Fullscreen/Windowed modes
 +
* {{Key|Ctrl|Enter}} toggles Border/Borderless modes
 +
* {{Key|Shift|Enter}} toggles Coords Manager menu
 +
 +
'''Notes'''
 +
{{ii}} [[#Downgrading|1.0 version]] and [[#ASI loader|ASI loader]] required
 +
}}
 +
 +
{{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=March 31, 2019|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=
 +
}}
 +
 +
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 +
{{Fixbox|description=Use [https://github.com/Whitetigerswt/samp-fov-changer/releases GTA: SA FOV Changer]|fix=
 +
# Place <code>fov.asi</code> into <code>{{p|game}}\scripts\</code>.
 +
# Start and exit the game.
 +
# Open <code>fov.cfg</code> to customize FOV.
 +
 +
'''Notes'''
 +
{{ii}} [[#Downgrading|1.0 version]] and [[#ASI loader|ASI loader]] required
 +
{{--}} Zooming with sniper rifle and camera won't work properly.
 +
}}
 +
{{Fixbox|description=Change driving FOV|ref={{cn}}|fix=
 +
Use [https://github.com/ThirteenAG/III.VC.SA.CLEOScripts/releases/tag/carfov Car Speed Dependant FOV] (requires CLEO).
 +
}}
 +
 +
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
 +
{{Fixbox|description=Enable [[SGSSAA]]|ref=<ref>[https://forums.guru3d.com/threads/nvidia-anti-aliasing-guide-updated.357956/ Nvidia Anti-Aliasing Guide (updated) | guru3D Forums]</ref>|fix=
 +
# Install [[#SilentPatch|SilentPatch]] and enable 8x MSAA in game.
 +
# Download and open [[Nvidia Profile Inspector]].
 +
# Select the game profile.
 +
# Set Antialiasing compatibility to ''0x00001000''.
 +
# Set Antialiasing - Mode to ''Enhance the application setting''.
 +
# Set Antialiasing - Transparency Supersampling to ''8x Sparse Grid Supersampling''.
 +
 +
'''Notes'''
 +
{{ii}} For better performance, decrease aforementioned settings to 2x or 4x.
 +
}}
 +
 +
==Input==
 +
{{Image|GTA-SA Input.jpg|Input settings}}
 +
{{Image|GTA-SA Mouse.jpg|Mouse settings}}
 +
{{Input
 +
|key remap                = true
 +
|key remap notes          =
 +
|acceleration option      = true
 +
|acceleration option notes = Can be further adjusted with [http://gtaforums.com/topic/763682-asirelwip-hardware-mouse-support/ hardware mouse plugin] (link down) and [https://forum.sa-mp.nl/showthread.php?tid=25069#pid337359 sensitivity fix], both fixes however require an [[#ASI loader|ASI loader]].
 +
|mouse sensitivity        = true
 +
|mouse sensitivity notes  = Only X-axis by default. Use [[#SilentPatch|SilentPatch]] to tie both axes.
 +
|mouse menu                = true
 +
|mouse menu notes          =
 +
|invert mouse y-axis      = true
 +
|invert mouse y-axis notes =
 +
|controller support        = true
 +
|controller support notes  = Very basic support. [[#GInput|GInput]] or [https://community.pcgamingwiki.com/files/file/20-san-andreas-advanced-control-2-64-bit-fix/ SAAC] are recommended.
 +
|full controller          = hackable
 +
|full controller notes    = Native in the Steam version. Use [[#GInput|GInput]] otherwise.
 +
|controller remap          = true
 +
|controller remap notes    =
 +
|controller sensitivity    = hackable
 +
|controller sensitivity notes= Use [[#GInput|GInput]] and adjust sensitivity options in <code>GInputSA.ini</code>
 +
|invert controller y-axis  = true
 +
|invert controller y-axis notes=
 +
|touchscreen              = true
 +
|touchscreen notes        = Microsoft Store version only.
 +
|xinput controllers        = hackable
 +
|xinput controllers notes  = Basic XInput support in the Steam/RGL version. Use [[#GInput|GInput]] for improved XInput controller support.
 +
|xbox prompts              = hackable
 +
|xbox prompts notes        = Can be enabled through [[#GInput|GInput]].
 +
|impulse triggers          = false
 +
|impulse triggers notes    =
 +
|dualshock 4              = false
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = hackable
 +
|dualshock prompts notes  = Can be enabled through [[#GInput|GInput]].
 +
|light bar support        = false
 +
|light bar support notes  =
 +
|dualshock 4 modes        = Wired
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = true
 +
|other controllers notes  = Supports DirectInput in non-Steam version while basic XInput support was added to the Steam version.
 +
|other button prompts      = DualShock, Xbox, Nintendo, Generic
 +
|other button prompts notes= DualShock and Xbox prompts require [[#GInput|GInput]]. For Wii prompts use this [http://www.gtagarage.com/mods/download.php?f=37842 GInput addon].
 +
|controller hotplug        = hackable
 +
|controller hotplug notes  = See [[#GInput|GInput]].
 +
|haptic feedback          = hackable
 +
|haptic feedback notes    = See [[#GInput|GInput]].
 +
|simultaneous input        = true
 +
|simultaneous input notes  =
 +
|steam input api          = unknown
 +
|steam input api notes    =
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =
 +
}}
 +
 +
===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.
 +
{{++}} Restores haptic feedback from console versions.
 +
{{++}} 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=
 +
# 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 <code>{{p|game}}</code>.
 +
# Open {{file|GInputSA.ini}} with a text editor and configure your desired settings.
 +
}}
 +
 +
===RAW input===
 +
{{Fixbox|description=Download [https://fearless-assassins.com/files/file/1656-rinput/ RInput]|ref={{cn|May 2019}}|fix=
 +
# Create a shortcut to {{file|RInput.exe}}.
 +
# Right-click the newly created shortcut, go to Properties, then add a space followed by "{{code|gta_sa.exe}}" (or {{code|gta-sa.exe}}) without the quotation marks in the Target box (e.g. {{code| "...\RInput 1.44\RInput.exe" gta_sa.exe}}).
 +
# Run Rinput through the shortcut.
 +
}}
 +
 +
===Toggle aim down sights===
 +
{{Fixbox|description=Create AutoHotkey script|ref={{cn|May 2019}}|fix=
 +
# Download [https://www.autohotkey.com/ AutoHotkey]
 +
# Copy the [https://autohotkey.com/boards/viewtopic.php?p=90462&sid=8b2982bf83882e6a28adf1e9ccddfa9c#p90462 code] to the clipboard (CTRL+C).
 +
# Open AutoHotkey,  go to File>Edit script, paste the code in Notepad.
 +
# Change "Fallout4" to "GTA: San Andreas" in the Notepad, save.
 +
# Reload Script in AutoHotkey
 +
{{ii}} It is not working perfectly (you may need to hold a RMB for a short time)
 +
}}
 +
 +
===Y-Axis Sensitivity Fix===
 +
{{Fixbox|description=[https://www.gtagarage.com/mods/show.php?id=24929 Download]|ref=|fix=
 +
Y-axis sensitivity is a constant value, while X-axis sensitivity can be adjusted from options. This makes the movement of mouse hard to control, as your mouse won't move vertically the same amount as it does horizontally. This small script re-writes Y-axis sensitivity to same value as X-axis sensitivity to fix this problem.
 +
# Install CLEO (provided with ASI loader, requires [http://www.un4seen.com/download.php?bass24 bass.dll] in game folder)
 +
# Copy SensitivityFix.cs into your CLEO folder
 +
}}
 +
 +
===Ginput for Wooting by Silent===
 +
{{Fixbox|description=[https://dev.wooting.nl/spotlight/ginput-wooting-wooting-integration-for-gta-iii-vice-city-and-san-andreas-by-silent/ Download]|ref=|fix= It allows for analog keys to be utilized in Wooting keyboards, but it can also be used to enable use of a gamepad and mouse at the same time. That can come in useful for steam controller users.
 +
 +
{{ii}} [[#Downgrading|v1.0]] is required.
 +
# Drag all the files '''except''' for "wooting-analog-sdk.dll" "wooting-rgb-sdk.dll" and "Wooting-ReadMe.txt" in your GTA San Andreas folder (where the game executable is)
 +
# Open GInputSA.ini with a text editor and change "ControlSet=1 to ControlSet=2 if you want GTA IV style default layout for your xinput device. Change FreeAim=0 to FreeAim=1 if you want to disable auto-aim
 +
# If more detailed information is needed the original instructions are [https://old.reddit.com/r/SteamController/comments/am2fa2/gta_san_andreas_mixed_input_support_with_analog/ here]
 +
}}
 +
 +
==Audio==
 +
{{Image|GTA-SA Audio.jpg|Audio panel}}
 +
{{Audio
 +
|separate volume          = true
 +
|separate volume notes    = Independent radio and effects volume.
 +
|surround sound          = true
 +
|surround sound notes    = Up to 7.0 output<ref>[http://satsun.org/audio/ PC Gaming Surround Sound Round-up]</ref> May require [[Glossary:Sound card#DirectSound hardware path|DirectSound 3D restoration software]].
 +
|subtitles                = true
 +
|subtitles notes          =
 +
|closed captions          = false
 +
|closed captions notes    =
 +
|mute on focus lost      = hackable
 +
|mute on focus lost notes = [[#Widescreen resolution|Widescreen resolution]] can be used to toggle behavior<ref>[http://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 notes        = EAX 1, EAX 2, EAX 3, EAX 4<ref>[https://web.archive.org/web/20060324154224/http://soundblaster.com/gaming/gta/ Gaming - SoundBlaster.com (retrieved)]</ref>
 +
}}
 +
 +
{{ii}} Newer versions of the game, such as the current ones on Steam and Rockstar Games Launcher, have had licensed music tracks removed.<ref name=songs/> [[#Downgrading|Downgrade]] to a previous version to restore them.
 +
{{ii}} To enable EAX on Vista or newer, see [[Glossary:Sound card#DirectSound hardware path|DirectSound hardware path]].
 +
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
}}
 +
{{L10n/switch
 +
|language  = Arabic
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation, [http://ma4um.forumaroc.net/t2-gta-san-andreas download].
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation, [https://www.mixmods.com.br/2016/09/traducao-pt-br-2016-nova-para-gta-sa.html download].
 +
}}
 +
{{L10n/switch
 +
|language  = Czech
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation, [http://www.gta.cz/san-andreas/download/gta-san-andreas-cestina-2-0 download].
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
}}
 +
{{L10n/switch
 +
|language  = Hungarian
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = [https://magyaritasok.hu/magyaritasok/grand-theft-auto-san-andreas/grand-theft-auto-san-andreas/647 Fan translation.]
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
}}
 +
{{L10n/switch
 +
|language  = Japanese
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Unknown if taken from the Japanese PS2 version or retranslated from English into Japanese, [https://github.com/kagikn/JPNPatchSA/releases download]
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Korean
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan translation, [https://nightly.tistory.com/101 download].
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Official translation, [https://community.pcgamingwiki.com/files/file/1219-gta-san-andreas-polish-translation/ download].
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Official localization by «1C-Softclub» retail version, [https://libertycity.ru/files/gta-san-andreas/55627-rusifikator-dlja-steam-versii.html download]
 +
|fan      = false
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = hackable
 +
|audio    = false
 +
|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 «Потраченный перевод»]
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Slovak
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation, [http://www.gta.cz/san-andreas/clanek/preklady download].
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    =
 +
}}
 +
}}
 +
 +
===Add more localizations to language menu===
 +
{{Fixbox|description=Install Language Loader|ref=<ref>[http://gtaforums.com/topic/481447-language-loader/ Language loader - GTAForums]</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].
 +
# Extract <code>LanguageLoader.asi</code> in {{p|game}}.
 +
# Drag the right <code>languages.ini</code> file to <code>{{p|game}}\text\</code>, according to the number of languages actually available.
 +
}}
 +
 +
==Network==
 +
{{Network/Multiplayer
 +
|local play          = hackable
 +
|local play players  = 2
 +
|local play modes    = Co-op
 +
|local play notes    = See [[#Local play|Local play]].
 +
|lan play            = hackable
 +
|lan play players    =
 +
|lan play modes      =
 +
|lan play notes      = See [[#Multiplayer mods|Multiplayer mods]].
 +
|online play          = hackable
 +
|online play players  =
 +
|online play modes    =
 +
|online play notes    = See [[#Multiplayer mods|Multiplayer mods]].
 +
|asynchronous        =
 +
|asynchronous notes  =
 +
}}
 +
{{Network/Connections
 +
|matchmaking        = false
 +
|matchmaking notes  =
 +
|p2p                = false
 +
|p2p notes          =
 +
|dedicated          = hackable
 +
|dedicated notes    = See [[#Multiplayer mods|Multiplayer mods]].
 +
|self-hosting      = hackable
 +
|self-hosting notes = See [[#Multiplayer mods|Multiplayer mods]].
 +
|direct ip          = hackable
 +
|direct ip notes    = See [[#Multiplayer mods|Multiplayer mods]].
 +
}}{{Network/Ports
 +
|tcp  =
 +
|udp  =
 +
|upnp =
 +
}}
 +
 +
===Multiplayer mods===
 +
{{ii}} Both multiplayer mods average 10,000+ daily players (even though SA-MP tends to have generally more than MTA:SA)
 +
{{ii}} [[#Downgrading|Downgrading]] your game is required to run these mods
 +
 +
{{Fixbox|description=[https://www.sa-mp.com/ San Andreas Multiplayer (SA-MP)]|fix=
 +
{{++}} The longest-running, most popular, and most supported multiplayer mod for GTA:SA
 +
{{ii}} Struggling<ref>[http://forum.sa-mp.com/showthread.php?t=647966 SA-MP 0.3.8 version cancelled - SA-MP Forums]</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
 +
}}
 +
 +
===[[Glossary:Local play|Local play]]===
 +
{{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix=
 +
# Download [http://gtaforums.com/topic/744210-sacleowip-2-player-missions-loader/ 2 Player Missions Loader]
 +
# Extract everything inside <code>Two Player Missions Loader 1.2</code> folder in <code>{{p|game}}\cleo\</code>
 +
# Configure controls:
 +
::* '''1 keyboard''': download [https://community.pcgamingwiki.com/files/file/20-san-andreas-advanced-control-2-64-bit-fix/ SAAC 2.0] and map keys for every player
 +
::* '''1 keyboard, 1 controller''': make sure to [[Xbox 360 Controller Emulator#Unset controller from first player|force controller to second slot]]
 +
::* '''2 controllers''': ''nothing else''
 +
 +
'''Notes'''
 +
{{ii}} [[#Essentials for modding|CLEO]], [[#Widescreen resolution|Widescreen resolution]] and [[#Downgrading|1.00 version]] are required ([[#Input|GInput]] if using controllers)
 +
}}
 +
 +
==VR support==
 +
{{VR support
 +
|gg3d name                  = Grand Theft Auto: San Andreas
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award = gold
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  = unknown
 +
|native 3d notes            =
 +
|nvidia 3d vision            = true
 +
|nvidia 3d vision notes      =
 +
|tridef 3d                  = true
 +
|tridef 3d notes            =
 +
|iz3d                        = unknown
 +
|iz3d notes                  =
 +
|vorpx                      = true
 +
|vorpx modes                = G3D,Z3D
 +
|vorpx notes                = Officially supported game, see [https://www.vorpx.com/supported-games/ official vorpx game list].
 +
|vr only                    =
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|windows mixed reality      =
 +
|windows mixed reality notes =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 +
}}
 +
 +
==Issues unresolved==
 +
{{--}} Even though practically every major bug has been addressed by mods such as [[#SilentPatch|SilentPatch]] and [[#Total conversions|TTDISA]], there's no guarantee you won't encounter some of the [http://gtaforums.com/topic/724422-sa-crashes-their-causes/ rarest] [http://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-17#entry1065524960 ones]<ref>[http://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-86#entry1066604331 SilentPatch - Page 86 - GTA Forums]</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>[http://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-85#entry1066594219 SilentPatch - Page 85 - GTA Forums]</ref>
 +
 +
===German Steam version doesn't work on OS X===
 +
{{ii}} The German Steam version for OS X doesn't work. Rockstar is investigating this issue.<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===
 +
{{ii}} An unlocked or incorrect frame limiter can cause timing related issues.
 +
 +
'''Relevant issues:'''
 +
: Game-breaking bugs and glitches
 +
::* Some missions such as [http://gta.wikia.com/wiki/Amphibious_Assault Amphibious Assault] or Driving School missions<ref>[http://www.igrandtheftauto.com/forums/index.php?showtopic=789099&view=findpost&p=1457255 Need Help on Alley Oop Driving School - iGrandTheftAuto.com Forums]</ref> or [https://gta.fandom.com/wiki/Mike_Toreno_(mission) Mike Toreno] (on entering the airport) are impassable 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 robbering 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).
 +
:Physical weirdness
 +
::* Vehicles & bicycles handle like brakes are always on, decelerate almost immediately, wobbly rear ends, and seem feathered whenever in-air
 +
::* Inability to dive underwater
 +
:Gameplay absurdities
 +
::* 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>
 +
::* 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>[http://gtaforums.com/topic/669045-silentpatch/page-149#entry1068882863 SilentPatch - Page 149 - GTAForums]</ref>
 +
::* Vehicles and/or pedestrians move extremely fast
 +
: Crashes when listening to User Radio (fixed in patch 1.01)<ref>[http://www.gtamodding.com/index.php?title=San_Andreas_Versions#BUGS_FIXED San Andreas Versions - GTAModding]</ref>
 +
: Cutscenes not ending (black screen - described above)<ref name="highFPS"/>
 +
: You cannot zoom in and out the map.
 +
 +
'''Solutions:'''
 +
{{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 un-locking 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 game play experience.''</ref>|fix=
 +
{{--}} Game is limited to 25 FPS; 30 when using [[#SilentPatch|SilentPatch]]}}
 +
 +
{{Fixbox|description=Use [https://ci.appveyor.com/project/ThirteenAG/frameratevigilante/build/artifacts FramerateVigilante] project|ref=<ref>https://github.com/GTAmodding/FramerateVigilante</ref><ref>https://gtaforums.com/topic/927971-framerate-vigilante-finding-and-fixing-framerate-related-issues/</ref>|fix=
 +
The project is currently in beta stage. As for now, it contains:
 +
* Swim speed fix
 +
* Swim buoyancy fix
 +
* Dive Fix
 +
* Car Slow Down Speed Fix
 +
* Siren toggle fix
 +
* Heli rotor speed fix
 +
* NPC cars with fake physics using wrong wheel speed
 +
* Skimmer water resistance fix
 +
By limiting the game to 60 FPS (instead of turning off) and using Framerate Vigilante, it's possible to achieve a good playable gameplay.
 +
}}
 +
 +
===Visual C++ Runtime Error game crash===
 +
{{Fixbox|description=[https://ntcore.com/?page_id=371 Use (III / VC / SA) Largeaddress]|fix=
 +
{{ii}} Required also when using SilentPatch,  Project2DFX, and memory2048.cs. It is developed especialy for memory intensive mods. }}
 +
 +
===Game doesn't start after downgrading===
 +
{{Fixbox|description=Delete gta_sa.set|ref={{cn|date=December 2016}}|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Delete {{file|gta_sa.set}}.
 +
}}
 +
 +
{{Fixbox|description=EU executable: make sure you have all 5 translations files inside text folder|ref={{cn|date=December 2016}}}}
 +
 +
===Game crashes during or after loading screens===
 +
{{Fixbox|description=Delete gta_sa.set|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Delete {{file|gta_sa.set}}.
 +
}}
 +
 +
{{Fixbox|description=If this happens only with older save: [[#Incompatible save game|convert it]]|ref={{cn|date=December 2016}}}}
 +
{{Fixbox|description=Restart the game. It may be also a random crash.}}
 +
 +
===Loading older save game starts a new campaign===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
 +
 +
{{Fixbox|description=[[#Incompatible save game|Convert]] save file|ref={{cn|date=October 2016}}}}
 +
 +
===Mouse fails to work===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
 +
{{Fixbox|description=If happened randomly with SilentPatch installed, just restart the game.}}
 +
{{Fixbox|description=Install [https://www.mediafire.com/file/50mkdwpmd5nkhpc/GTA_SA_-Mouse_Fix%255Bplaymods.blogspot.com%255D.rar/file GTA SA Mouse fix]|fix=
 +
}}
 +
 +
===Intro movies not showing===
 +
{{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+: enable <code>DXMaximizedWindowedMode</code> [https://msdn.microsoft.com/en-us/windows/hardware/dn913721.aspx shim]|ref=<ref>[https://steamcommunity.com/app/12120/discussions/0/34096318964479523/#c613937943089853121 ESSENTIAL PATCH (Silent Patch) :: Steam Community Discussions]</ref>{{CN|please, make a proper explanation of ACT in.. I guess Windows Compatibility mode page?}}}}
 +
 +
===Intro movies not showing and broken {{key|ALT|TAB}}===
 +
{{Fixbox|description=Fix [[Microsoft Windows#Codec hell|codec hell]]}}
 +
 +
==={{key|Alt|Tab}} makes game crash===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name=aprilsilent>[http://gtaforums.com/topic/669045-silentpatch/page-141#entry1068657946 SilentPatch - Page 141 - GTAForums]</ref>}}
 +
 +
===Broken {{key|ALT|F4}}===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref>[http://gtaforums.com/topic/669045-silentpatch/page-173#entry1069477450 SilentPatch - Page 173 - GTAForums]</ref>}}
 +
 +
===User tracks don't play===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
 +
 +
===Bad reflections, lighting, transparency===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
 +
 +
===Game crashes on multi-monitor systems===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name=junesilent>[http://gtaforums.com/topic/669045-silentpatch/page-148#entry1068870832 SilentPatch - Page 148 - GTAForums]</ref>}}
 +
 +
===Game crashes when standing near escalators===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name=junesilent/>}}
 +
 +
===Sound issues===
 +
{{Fixbox|description=[http://www.ngohq.com/games/1795-gta-san-andreas-soundfix.html Downgrade] EAX United dll|ref=<ref>[http://gtaforums.com/topic/355480-rainthunderstorm-bug/#entry1058219831 Rain/Thunderstorm Bug - GTAForums]</ref>}}
 +
 +
{{Fixbox|description=Enable [[Windows Compatibility Mode|Windows 98/Me compatibility mode]]|ref=<ref>[http://gtaforums.com/topic/194930-new-fix-for-sound-problems/ NEW Fix for Sound Problems - GTA Forums]</ref>}}
 +
 +
==="A required security module cannot be activated" error===
 +
{{Fixbox|description=Enable [[Windows Compatibility Mode|Windows 2000 compatibility mode]]|ref=<ref>[https://support.rockstargames.com/hc/en-us/articles/200150026--A-required-security-module-cannot-be-activated-in-San-Andreas "A required security module cannot be activated" in San Andreas – Rockstar Support]</ref>}}
 +
 +
===Gym persistently reports to have been worked out enough===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>|fix=
 +
{{ii}} If warning still persists, try to [[#Issues unresolved|fix your savegame]]
 +
}}
 +
 +
===Stuck in a gym===
 +
{{Fixbox|description=Push or quickly mash the left or right movement keys along with the jump button to exit the gym}}
 +
 +
===Error on start due to a DirectX 9.0 prompt (Windows 8 and newer)===
 +
{{Fixbox|description=Install [[Microsoft Windows#Older games refuse to start on Windows 8 and later|DirectPlay]] (DirectPlay dependance liquidated in SilentPatch)}}
 +
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref>[http://gtaforums.com/topic/669045-iiivcsaasi-silentpatch/page-99#entry1067001012 SilentPatch - Page 99 - GTAForums]</ref> }}
 +
 +
===Shadowy terrain===
 +
{{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix=
 +
{{ii}} [[#Downgrading|1.0 version]] and [[#ASI loader|ASI loader]] required
 +
# Download [http://gtaforums.com/topic/763402-sarelfinally-black-roads-fix/ black roads fix]
 +
# Move <code>fix.black_roads.asi</code> to {{p|game}}.
 +
}}
 +
 +
===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 [http://gtaforums.com/topic/573478-reliiivcsaiv-project-2dfx/ Project 2dfx]
 +
# Extract archive content to <code>{{p|game}}\modloader\Project 2DFX</code>
 +
# If you want to disappear further, open SALodLights.ini and increase the number in "VegetationDrawDistance = 800.0" (it's in meters).
 +
}}
 +
 +
===No moon phases===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref>[http://gtaforums.com/topic/669045-silentpatch/page-12#entry1065510522 SilentPatch - Page 12 - GTAForums]</ref>|fix=
 +
{{--}} Doesn't work in 16-bit color mode (nor windowed after Windows 8{{CN|Houston, we lack a rationale here}})
 +
}}
 +
 +
===Streaming memory bug, incorrectly rendered pedestrians===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref>{{Refurl|url=http://gtaforums.com/topic/669045-silentpatch/page-155#entry1068974475|title=SilentPatch - Page 155 - GTAForums|date=2016-07-28}}</ref>}}
 +
 +
===Cannot find 800x600x32 video mode error===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
 +
 +
===Lens flare is too thin and barely visible===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name="Silent"/>}}
 +
 +
===Broken reflections when AA is enabled===
 +
{{Fixbox|description=Install [[#SilentPatch|SilentPatch]]|ref=<ref name=aprilsilent/>|fix=
 +
{{++}} Enables up to 16x MSAA
 +
}}
 +
{{Fixbox|description=Install [http://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
 +
}}
 +
 +
===Device selection window opens at launch===
 +
{{ii}} If running more than one monitor, the game will display a message to configure your resolution every time you run the game
 +
{{Fixbox|description=Place [http://www.gtainside.com/en/sanandreas/mods/99791-skip-device-selection-window <code>SkipDeviceSelection.asi</code>] into <code>{{p|game}}\scripts\</code>|ref=<ref name="2017-12-28"/>|fix=
 +
{{ii}} [[#ASI loader|ASI loader]] required
 +
}}
 +
 +
===Run the game at screen refresh rate===
 +
{{--}} Fullscreen mode defaults to 60&nbsp;Hz, even if the screen refresh rate is set higher than that.
 +
 +
{{Fixbox|description=Set screen refresh rate|ref=<ref name="2017-12-28"/>|fix=
 +
# 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>.
 +
# Start the game once and close it to allow the configuration file of Special K to be created.
 +
# Open <code>{{p|game}}\dinput8.ini</code>.
 +
# Change <code>RefreshRate=-1</code> to <code>RefreshRate=0</code> under <code>[Render.FrameRate]</code>.
 +
}}
 +
 +
==Other information==
 +
===API===
 +
{{API
 +
|direct3d versions      = 9
 +
|direct3d notes        =
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        = 2.0
 +
|opengl notes          = OS X only.
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  = 1.1, 2.0
 +
|shader model notes    =
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = false
 +
|windows exe notes      =
 +
|macos 32-bit app      = true
 +
|macos 64-bit app      = false
 +
|macos app notes        =
 +
|linux 32-bit executable=
 +
|linux 64-bit executable=
 +
|linux executable notes =
 +
}}
 +
 +
===[https://community.pcgamingwiki.com/files/file/215-grand-theft-auto-san-andreas-enhancement-pack/ Enhancement pack]===
 +
{{++}} Contains much of the most used fixes
 +
{{--}} Quite outdated.
 +
 +
===Adjust post-processing===
 +
{{Fixbox|description=Disable post-process effects|ref=<ref name="2017-12-28">{{Refcheck|user=Keith|date=2017-12-28}}</ref>|fix=
 +
# Install [http://www.gtainside.com/en/sanandreas/mods/107248-mixsets-v3-0/ Mix Sets].
 +
# Open <code>Mix Sets.ini</code> and make your changes. For example:
 +
#* <code>DisableMoBlur = 1</code> - Disable motion blur when driving.
 +
#* <code>DisaNitroBlur = 1</code> - Disable motion blur when using nitro.
 +
#* <code>DisableHeat = 1</code> - Disable heat effect on screen.
 +
#* <code>DisaRainNoise  = 1</code> - Disable noise effect when it rains.
 +
 +
'''Notes'''
 +
{{ii}} [[#Downgrading|1.0 version]] required
 +
}}
 +
 +
===Install fixed resources===
 +
{{Fixbox|description= to replace game assets|ref={{cn|date=July 2016}}|fix=
 +
# Set up [[#Essentials for modding|Mod Loader]]
 +
# Download [http://gtaforums.com/topic/725635-gta-san-andreas-fixed-vanilla-vehicles/?p=1069225678 Fixed Vehicles pack]
 +
# Download [http://gtaforums.com/topic/739169-wipsa-gta-san-andreas-map-fixes/ Map Fixes pack] (both ''Maps'' and ''.DFFs'')
 +
# Download [http://gtaforums.com/topic/778440-map-textures-fix/ Map textures fix]
 +
# Download [http://gtaforums.com/topic/573478-project2dfx/page-33#entry1064528394 Fixed Pre-lighting] (2DFX - already attached in [[#Downgrading|San Andreas Downgrader]])
 +
# Extract all archives in subdirectories inside modloader one
 +
 +
'''Notes'''
 +
{{ii}} [[#Fix broken lighting|SkyGfx]] is advised
 +
{{ii}} [[#Downgrading|1.00 version]] and [[#ASI loader|ASI loader]] required
 +
}}
 +
 +
===Fix broken lighting===
 +
{{Fixbox|description=Restore original time cycle file|ref=<ref>[https://web.archive.org/web/20141205195443/http://forums.steampowered.com/forums/showthread.php?t=3202339 Fix for missing diffuse lighting in GTA SA - Steam Users' Forums] (retrieved)</ref><ref>[http://gtaforums.com/topic/466155-gta-sa-ps2-graphics-on-pc/#entry1060273191 GTA SA PS2 Graphics on PC? - GTA Forums]</ref><ref>[http://www.gtamodding.com/wiki/Time_cycle#timecyc.dat_and_timecycp.dat Time cycle - GTAModding]</ref>|fix=
 +
# Go to <code>{{p|game}}\data</code> and delete <code>timecyc.dat</code>.
 +
# Rename <code>timecyc'''p'''.dat</code> to <code>timecyc.dat</code>.
 +
 +
'''Notes'''
 +
{{ii}} Best with [http://gtaforums.com/topic/750681-skygfx-ps2-graphics-for-pc/ SkyGfx] and [http://gtaforums.com/topic/714017-sa-mod-index/page-36#entry1066477169 increased lighting distance] (dead link)
 +
}}
 +
 +
===Modding===
 +
{{ii}} [[#Downgrading|Downgrading]] and [[#ASI loader|ASI loader]] is required for modding
 +
 +
{{mm}} [https://www.gtainside.com/en/news.php GTAInside] - Very popular and long running GTA modding site with a huge catalog of mods.
 +
{{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}} [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.
 +
 +
<big>'''Essentials'''</big>
 +
{{Fixbox|description=[http://gtaforums.com/topic/669520-sarel-mod-loader/ Mod Loader]|fix=
 +
# Place the <code>modloader</code> folder into <code>{{p|game}}</code>
 +
# Place <code>modloader.asi</code> into <code>{{p|game}}\scripts\</code>
 +
 +
'''Installing Mods'''
 +
# Go to <code>{{p|game}}\modloader\</code>
 +
# Create a new folder with a name of choice
 +
# Place mod files into that folder
 +
{{ii}} If installing multiple mods, install them in separate folders for organization purposes
 +
 +
'''Notes'''
 +
{{++}} Allows for mods to be installed through folders instead of using programs to replace game files
 +
{{ii}} Certain script mods may not function correctly when installed through ModLoader
 +
}}
 +
 +
{{Fixbox|description=[http://cleo.li/ CLEO4]|fix=
 +
# Download and run the installer
 +
# Re-direct the installation path if necessary
 +
# Uncheck <code>Silent's ASI Loader</code> at the next page, as this version is likely outdated
 +
 +
'''Notes'''
 +
{{ii}} Any savegames made with CLEO4 installed may not work without the mod
 +
}}
 +
 +
====Featured mods====
 +
* [http://gtaforums.com/topic/750681-skygfx-ps2-and-xbox-graphics-for-pc/ SkyGfx] - Brings accurate PS2 and Xbox graphics and effects to the PC version of San Andreas.
 +
* [https://gtaforums.com/topic/899738-skyui/ SkyUI] - Brings accurate PS2/Xbox-like user interface to the PC version of San Andreas with some additional improvements and widescreen support.
 +
* [https://thirteenag.github.io/p2dfx Project2DFX] (SALodLights.asi) - Improves draw distances, asset streaming, and adds distant lights. Fixes certain problems with flickering objects with ENB, but in cost of some performance loss - even very big when using whole map tex mods. In case of infinite level loading, use this [https://yadi.sk/i/AKQ63yFbECYhsQ .ini]
 +
* [http://gtaforums.com/topic/743010-relsa-remastered-gui-textures-for-sa-inc-mobile-stuff/ Remastered GUI Textures] - Adds the remastered GUI from the mobile versions. Note: RemasteredGUI attached with at least some versions of Downgrader, can cause black textures of cars bug with ENB. In such case, use only mod downloaded from linked site above. 
 +
* [https://github.com/ThirteenAG/III.VC.SA.CLEOScripts ThirteenAG's CLEO Scripts] - E.g. quicksave, autosave, walk mod, Radio For All Vehicles, SA.ManualDrivebyRemake, IV Pickups, Buy Back Your Weapons.
 +
* [http://gtaforums.com/topic/717189-relsa-enterable-hidden-interiors/ Enterable Hidden Interiors] - Allows to enter buildings otherwise confined only in cutscenes or not used.
 +
* [https://github.com/ThirteenAG/III.VC.SA.LimitAdjuster/releases Open Limit Adjuster] - Aims to bring back limit adjusters to the scene. Does not aim to be just a limit adjuster, but a limit purger.  That's, turning whatever previously was limited into unlimited, being only limited by the machine/application capacity (featured mod attached Downgrader to install optionally). Slight performance impact when using big texture mods and ENB.
 +
* [https://github.com/petrgeorgievsky/gtaRenderHook RenderHook] (not ENB) -  Implements DirectX 11 rendering API to GTA San Andreas as well as totally new rendering pipeline. Incompatible with SkyGFX. Various based mods can be downloaded here: [https://www.mixmods.com.br/2018/03/renderhook-by-petkagta.html 1] or [https://www.gtainside.com/en/sanandreas/mods/117125-rendering-hook-alpha-0-1-not-an-enb-extremely-slow/ 2] or [https://gamemodding.com/en/gta-san-andreas/graphic/72478-render-hook.html 3] [https://docs.google.com/document/d/1kNHZj8onY9T9zav5U2Rwup5zO9ncmV8O_2EEufsF0lI/edit#heading=h.n6katp7aqz9d Incompatibilities:] SAMP, Skygfx, 13AG's GTASA.WidescreenFix.asi (in others - possible aspect ratio problems), 2DFX and SilentPatch requires appropriate .ini changes; Widescreen mod - changing RenderHook name to _gtaRenderHook.asi). If small window is shown or low resolution with crash while getting to game advanced options, change UseDefaultAdapter="false" in settings.xml. The mod can be used with [[ReShade]] in DX10+ mode.
 +
 +
====Graphic mods====
 +
''Complete texture mods''
 +
* [https://www.moddb.com/mods/srt3-mod/downloads/srt3-mipmap-2014 SRt3 Mipmap] - Retextures the entire map. Project goal is to retexture any piece/object of San Andreas by textures of much higher quality. Don't use attached peds pack, if you encounter crashes during missions.
 +
* [https://gtaforums.com/topic/907316-rosa-project-reborn/ RoSA Project Reborn] - The main objective of the project - to replace all standard textures not just to high-quality HD textures, but also making them very similar to the original textures.
 +
* [https://www.gtainside.com/en/sanandreas/mods/113997-saur-san-andreas-ultimate-re-texture/ SAUR — Ultimate Re-Texture] - The global re-texture design of the entire state. It includes components with such well-known projects as the SRT 1.7 project and RoSA. Lite (1.77GB) and full version (8.86GB) available. While using ENB, don't use default mip maps from full version - they cause problem of grain on textures. Lite version has x8 mip maps, while full version, even x12, and it provides the best quality. In case of flickering/disapearing textures don't use attached SE_FixTextures.asi but linked streammemfix1.0 below to fix crashes after long gameplay.
 +
* [https://www.moddb.com/mods/ai-enhanced-textures-for-gta-san-andreas AI Enhanced Textures] - This mod has all the original game textures upscaled 4x with artificial intelligence.
 +
* [https://gtaland.net/gta-san-andreas-mods/gta-san-andreas-other/hq-enb-series-v-2.html HQ ENB Series v 2] - High Quality Enchanted Natural Bloom.
 +
 +
''Graphic injectors, minor texture mods and more [https://docs.google.com/document/d/1gn9R8X1emdt59yxnFb6LU7kb_mJlt9AEBMkK5s-NMFA/edit?usp=sharing here]''
 +
 +
====Utilities====
 +
* [http://gtaforums.com/topic/528175-improved-vehicle-features/ Improved Vehicle Features] (ImVehFt.asi) - Required by some car packs.
 +
* [https://mega.nz/#!VwIjEajK!3ECzbcZ87zafgk38HdIkYfn4F7HhyZufwSr7Yxsgm2M flickr.asi] - Mod by 13AG preventing from heavy flicker of textures e.g. while flying. If it causes the game to crash on startup with ENB, launch "!RUN ADMIN FOR ENB 0.313.bat" attached with V Graphics or DirectX 2.0.
 +
* [https://libertycity.net/files/gta-san-andreas/113058-load-whole-map.html Load Whole Map] - It loads all map objects into RAM in cost of some performance loss and stuttering. The whole game map will always be loaded. Fixes problems rendering blank holes instead of textures in distant with 2DFX. The mod can cause crash when using big, RAM consuming tex mods like RoSA Project.
 +
* [https://gamemodding.com/en/gta-san-andreas/cleo-scripts/61976-fpsunlock.html FPSUnlock] - Unlocks default 99 FPS limit in SAMP. Be aware - sirens don't work, and vehicles handle a bit different.
 +
* [https://yadi.sk/d/ujsBN_p56Ml3xg streammemfix1.0] - Fix for flickering and disapearing textures during driving (e.g. for SAUR tex mod). It also prevents the game from crashing (at least when amount of RAM possible to address by the game is exceeded), since it aggresively cleans RAM during the game. It works as a better equivalent of [https://yadi.sk/d/jypOrUgxAw6eFg SE_FixTextures.asi], but streammemfix1.0 is crashless (when lot of memory is used), also unlike streammemfix2.0. It doesn't fix texture pop-up issue while flying. The mod may be incompatible with some scripts like III.VC.SA.LimitAdjuster, 13AG Widescreen, 2DFX. Confirmed supported is Wesser Widecreen. For more confirmed scripts [https://yadi.sk/d/1bPApY5nVVPKLQ see].
 +
* [https://yadi.sk/d/1ge5d7m4OpsLFw FPS Adjuster] (binthesky_by_DK.cs) - It is a CLEO mod which can enhance performance of the game, and also allows changing FPS limit by NUM8 and NUM2, NUM5 in-game. The keys don't work with some mods. [https://gtaxmods.com/files/69536-cleo-fps-adjuster-nastraivaemyy-fps-up.html General troubleshooting]
 +
 +
====Total conversions====
 +
{{ii}} [https://gtaforums.com/forum/338-total-conversions View the Total Conversions page on GTAForums here]
 +
* [https://gtaforums.com/forum/413-gta-underground/ GTA Underground] - An work-in-progress mod that attempts to bring the GTA III, Vice City, Bully, and Manhunt maps to San Andreas. [https://www.youtube.com/channel/UC5qTgk4oObeGNlcD7U4GSew View video updates here].
 +
* [https://gtaforums.com/topic/439980-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 (does not require GTA: SA to play). Contains 13 missions. Save always in different slot after a mission, to avoid being stuck at safehouse. "O Brothel, Where Art Thou?" crashes when you shot enemy or driving them. Shotguns are over powerful. Quad race is dificult to finish due to bad handling.
 +
* [https://gtaforums.com/topic/661961-sa-mobile-to-pc-research-project/ Mobile to PC Research Project] - A community driven project that aims to port over many of the improvements from the mobile port to the PC version.
 +
* [https://gtaforums.com/topic/939012-sarel-things-to-do-in-san-andreas-overall-improvements/ Things to do in San Andreas: Overall Improvements] - Total conversion mod that returns cut content from the final game and fixes them (requires new game to be started)
 +
 +
==System requirements==
 +
{{System requirements
 +
|OSfamily = Windows
 +
|minOS    = 2000, XP
 +
|minCPU  = AMD Athlon 1.0 GHz
 +
|minCPU2  = Intel Pentium III 1.0 GHz
 +
|minRAM  = 256 MB
 +
|minHD    = 3.6 GB
 +
|minGPU  = Nvidia GeForce 3
 +
|minGPU2  = ATI Radeon 8500
 +
|minVRAM  = 64 MB
 +
|minDX    = 9.0c
 +
|minaudio = DirectX 9 compatible
 +
 +
|recCPU  = AMD Athlon XP
 +
|recCPU2  = Intel Pentium 4
 +
|recRAM  = 384 MB
 +
|recHD    = 4.7 GB
 +
|recGPU  = Nvidia GeForce 6
 +
|recGPU2  = ATI Radeon X800
 +
|recVRAM  = 128 MB
 +
|recDX    = 9.0c
 +
|recaudio = Sound Blaster Audigy 2
 +
}}
 +
 +
{{System requirements
 +
|OSfamily = OS X
 +
|minOS    = Snow Leopard 10.6.8
 +
|minCPU  = Intel Core 2 Duo
 +
|minRAM  = 1 GB
 +
|minHD    = 5.2 GB
 +
|minGPU  = ATI Radeon X1600
 +
|minGPU2  = Intel GMA X3100
 +
|minGPU3  = Nvidia GeForce 7300 GT
 +
|minother = This game will NOT run on PowerPC (G3/G4/G5) based Mac systems (PowerMac)
 +
}}
 +
 +
{{References}}

Revision as of 06:55, 18 August 2020

This page may require cleanup to meet basic quality standards. The specific problem is: There really are too many randomly featured mods. You can help by modifying the article. The discussion page may contain useful suggestions.
Grand Theft Auto: San Andreas
Grand Theft Auto: San Andreas cover
Developers
Rockstar North
Microsoft Store War Drum Studios[1]
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
Microtransactions Free-to-grind
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action, Open world
Vehicles Automobile, Bicycle, Bus, Flight, Helicopter, Hovercraft, Motorcycle, Off-roading, Street racing, Tank, Train, Transport, Truck
Art styles Realistic
Themes Contemporary
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.

Key points

Extensive modding community with thousands of mods available. Although unofficial, online mods have an active estimated monthly playerbase of over 500,000 players.[2]
Ability to import owned music to create a custom radio station.
Many visual features are either missing without mods, and exceeding 30 FPS introduces timing issues for gameplay and physics.
Downgrading is recommended as many community-created fixes and mods have limited or no support for later game versions.

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.
Windows
Publisher website
Icon overlay.png
If the Steam version is detected, it can launch the game through Steam instead.
Windows
Amazon.com
Icon overlay.png
Windows
Gamesplanet logo.svg
Icon overlay.png
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Microsoft Store
Microsoft Store
Different port of the game, same as the mobile version.
Windows
Steam
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.[3][4][5]
Windows

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).[6]
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.[7][8] See Downgrading to make them mod-friendly.
The Microsoft Store, Steam and Rockstar Games Launcher versions lack some radio songs that were present in the retail release.[9] To restore them in Steam and Rockstar Games Launcher versions, see Downgrading.

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 bypasses 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 fix below.
Use San Andreas Downgrader[10]
  1. Download the San Andreas Downgrader for the version of the game you have 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.

ASI loader

Required for many script-based mods and fixes.
Use Silent's ASI Loader

Place vorbisHooked.dll, vorbisFile.dll, and the scripts folder into <path-to-game>

SilentPatch

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[11]
Adds new features to the game like FLAC codec support[12]
Download SilentPatch[13]

Place SilentPatchSA.ini and SilentPatchSA.asi into <path-to-game>\scripts\

Notes

ASI loader required

Skip intro videos

Install SilentPatch[13]
Use Improved Fast Loader[citation needed]

Place imfast.ini and imfast.asi into <path-to-game>\scripts\

Notes

Can use alongside SilentPatch
Offers the ability to load the last used savegame automatically
Offers the ability to disable the loading screen, which can speed up load times considerably
ASI loader required
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 could be possible to edit

Save game data location

System Location
Windows %USERPROFILE%\Documents\GTA San Andreas User Files\GTASAsf*.b
Microsoft Store %LOCALAPPDATA%\Packages\RockstarGames.GrandTheftAutoSanAndreas_3t068xe29zjvp\LocalState
macOS (OS X) ~/Documents/Rockstar Games/GTA San Andreas User Files/
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/12120/pfx/[Note 1]
Portable GTA
  1. Rename the file extension from portablegta.dll to portablegta.asi.
  2. Place the file into <path-to-game>\scripts.
  3. Run the game, exit, then delete the contents inside <path-to-game>\userfiles.
  4. Extract everything from %USERPROFILE%\Documents\GTA San Andreas User Files to the <path-to-game>\userfiles folder

Notes

Moves the user files to the installation folder
1.0 version and ASI loader required
Also works with Grand Theft Auto III and Vice City.

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 savegame & settings cloud sync function.

Incompatible save game

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
Convert saves
  1. Go to the save game data location
  2. Upload & convert your save file to GTA Save 'n' Play.
  3. Use the Modifications panel to fix what you need (e.g. downgraded game requires "Script/SCM" version v1, for Steam & Rockstar Games Launcher choose v2.)
  4. Download fixed save back with the save slot name of choice

Video

Display options
Display options
Advanced display options
Advanced display options

Graphics feature State WSGF Notes
Widescreen resolution
Very poor support by default.[14] See Widescreen resolution.
Multi-monitor
See Widescreen resolution and Device selection window fixes.
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)
Force through the GPU control panel or use ENB Series.
Anti-aliasing (AA)
2x-4x MSAA. Misleading in-game selector.[15] See Broken reflections when AA is enabled for up to 16x.
Vertical sync (Vsync)
Automatically enabled with frame limiter[16]
60 FPS and 120+ FPS
Capping frames is mandatory to prevent a huge amount of glitches.[17]
Proper 30 FPS in-game limiter can be achieved with SilentPatch (25 FPS otherwise).[18] The Framerate Vigilante mod is slowly trying to address this.
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Widescreen resolution

Game normally renders stretched images. In-game widescreen option uses correct Aspect Ratio but cuts view (Vert-).
SilentPatch restores 5:4 and 16:9 resolutions with non-1.01 and non-2.0 versions,[19] albeit far from perfection
How to Install Widescreen Fix[20]
Requires a US v1.0 executable.
Adds adjustable FOV and HUD/subtitles scaling.
  1. Download CLEO Library and install it.
  2. Download Widescreen Fix.
  3. Extract the contents of GTASA.WidescreenFix from the zip archive, then copy the vorbisFile.dll and scripts to <path-to-game>
  4. Optionally, you can download high quality textures for HUD and loading screens. To do so, download and Widescreen Frontend Textures, and copy the models folder from GTASA.WidescreenFrontend.zip to <path-to-game>. (Replace the vanilla files when prompted)

Notes

The default settings alter the original game's UI and appearance (the vehicle light fix isn't actually 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

Windowed

Use ThirteenAG's Windowed Mode[21]

Place III.VC.SA.WindowedMode.asi and (optionally) III.VC.SA.CoordsManager.exe into <path-to-game>\scripts\

Shortcuts

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

Notes

1.0 version and ASI loader required
Use ThirteenAG's Widescreen Fix and create a wndmode.ini file in <path-to-game>[22]

Field of view (FOV)

Use GTA: SA FOV Changer
  1. Place fov.asi into <path-to-game>\scripts\.
  2. Start and exit the game.
  3. Open fov.cfg to customize FOV.

Notes

1.0 version and ASI loader required
Zooming with sniper rifle and camera won't work properly.
Change driving FOV[citation needed]

Use Car Speed Dependant FOV (requires CLEO).

Anti-aliasing (AA)

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

Notes

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

Input

Input settings
Input settings
Mouse settings
Mouse settings

Keyboard and mouse, touch State Notes
Remapping
Mouse acceleration
Can be further adjusted with hardware mouse plugin (link down) and sensitivity fix, both fixes however require an ASI loader.
Mouse sensitivity
Only X-axis by default. Use SilentPatch to tie both axes.
Mouse input in menus
Mouse Y-axis inversion
Touchscreen optimised
Microsoft Store version only.
Controller
Controller support
Very basic support. GInput or SAAC are recommended.
Full controller support
Native in the Steam version. Use GInput otherwise.
Controller remapping
Controller sensitivity
Use GInput and adjust sensitivity options in GInputSA.ini
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Basic XInput support in the Steam/RGL version. Use GInput for improved XInput controller support.
Xbox button prompts
Can be enabled through GInput.
Impulse Trigger vibration
PlayStation controllers
See the glossary page for potential workarounds.
Generic/other controllers
Supports DirectInput in non-Steam version while basic XInput support was added to the Steam version.
Button prompts
Input settings icon - Generic Controller.svg
DualShock and Xbox prompts require GInput. For Wii prompts use this GInput addon.
Additional information
Controller hotplugging
See GInput.
Haptic feedback
See GInput.
Digital movement supported
Simultaneous controller+KB/M

GInput

v1.0 and an ASI loader are required.
Adds full XInput and DualShock 3 controller support with relevant controller prompts.
Restores haptic feedback from console versions.
Features various tweaks such as controller sensitivity, axis inversion, and controller layout from Grand Theft Auto IV.
Installing GInput[24]
  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>.
  3. Open GInputSA.ini with a text editor and configure your desired settings.

RAW input

Download RInput[citation needed]
  1. Create a shortcut to RInput.exe.
  2. Right-click the newly created shortcut, go to Properties, then add a space followed by "gta_sa.exe" (or gta-sa.exe) without the quotation marks in the Target box (e.g. "...\RInput 1.44\RInput.exe" gta_sa.exe).
  3. Run Rinput through the shortcut.

Toggle aim down sights

Create AutoHotkey script[citation needed]
  1. Download AutoHotkey
  2. Copy the code to the clipboard (CTRL+C).
  3. Open AutoHotkey, go to File>Edit script, paste the code in Notepad.
  4. Change "Fallout4" to "GTA: San Andreas" in the Notepad, save.
  5. Reload Script in AutoHotkey
It is not working perfectly (you may need to hold a RMB for a short time)

Y-Axis Sensitivity Fix

Download

Y-axis sensitivity is a constant value, while X-axis sensitivity can be adjusted from options. This makes the movement of mouse hard to control, as your mouse won't move vertically the same amount as it does horizontally. This small script re-writes Y-axis sensitivity to same value as X-axis sensitivity to fix this problem.

  1. Install CLEO (provided with ASI loader, requires bass.dll in game folder)
  2. Copy SensitivityFix.cs into your CLEO folder

Ginput for Wooting by Silent

Download

It allows for analog keys to be utilized in Wooting keyboards, but it can also be used to enable use of a gamepad and mouse at the same time. That can come in useful for steam controller users.

v1.0 is required.
  1. Drag all the files except for "wooting-analog-sdk.dll" "wooting-rgb-sdk.dll" and "Wooting-ReadMe.txt" in your GTA San Andreas folder (where the game executable is)
  2. Open GInputSA.ini with a text editor and change "ControlSet=1 to ControlSet=2 if you want GTA IV style default layout for your xinput device. Change FreeAim=0 to FreeAim=1 if you want to disable auto-aim
  3. If more detailed information is needed the original instructions are here

Audio

Audio panel
Audio panel

Audio feature State Notes
Separate volume controls
Independent radio and effects volume.
Surround sound
Up to 7.0 output[25] May require DirectSound 3D restoration software.
Subtitles
Closed captions
Mute on focus lost
Widescreen resolution can be used to toggle behavior[26]
EAX support
EAX 1, EAX 2, EAX 3, EAX 4[27]
Newer versions of the game, such as the current ones on Steam and Rockstar Games Launcher, have had licensed music tracks removed.[9] Downgrade to a previous version to restore them.
To enable EAX on Vista or newer, see DirectSound hardware path.

Localizations

Language UI Audio Sub Notes
English
Arabic
Fan translation, download.
Brazilian Portuguese
Fan translation, download.
Czech
Fan translation, download.
French
German
Hungarian
Fan translation.
Italian
Japanese
Unknown if taken from the Japanese PS2 version or retranslated from English into Japanese, download
Korean
Fan translation, download.
Polish
Official translation, download.
Russian
Official localization by «1C-Softclub» retail version, download
Russian
1) Fan translation by «ENPY Studio/Sherhan Group/®‡™Mad?Dogg™‡® Crew/SerGEAnt's Zone Of Games»
2) Unofficial localization – «Потраченный перевод»
Slovak
Fan translation, download.
Spanish

Add more localizations to language menu

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

Network

Multiplayer types

Type Native Players Notes
Local play
2 Co-op
See Local play.
LAN play
See Multiplayer mods.
Online play
See Multiplayer mods.

Connection types

Multiplayer mods

Both multiplayer mods average 10,000+ daily players (even though SA-MP tends to have generally more than MTA:SA)
Downgrading your game is required to run these mods
San Andreas Multiplayer (SA-MP)
The longest-running, most popular, and most supported multiplayer mod for GTA:SA
Struggling[29] with getting a new release out after years
Multi Theft Auto (MTA:SA)
MTA:SA is generally more hassle-free and user-friendly than SA-MP
Free and open source software

Local play

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

Notes

CLEO, Widescreen resolution and 1.00 version are required (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.

Issues unresolved

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

German Steam version doesn't work on OS X

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

Issues fixed

Timing-related issues

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

Relevant issues:

Game-breaking bugs and glitches
  • Some missions such as Amphibious Assault or Driving School missions[33] or Mike Toreno (on entering the airport) are impassable or incredibly difficult
  • Some missions show black screen: Cleaning The Hood (after entering Crack Den building) or Cesar Vialpando (after entering to tune shop) or during robbering betting shop (after leaving the place [+ indestructible doors by detonator with unlocked framerate]), and Vertical Bird (after entering the ship; precisely game crashes).
Physical weirdness
  • Vehicles & bicycles handle like brakes are always on, decelerate almost immediately, wobbly rear ends, and seem feathered whenever in-air
  • Inability to dive underwater
Gameplay absurdities
  • Aiming while walking is silly[34]
  • Inability to walk while aiming a rifle/desert eagle[35]
  • Climbing walls results in sudden deaths[36]
  • Vehicles and/or pedestrians move extremely fast
Crashes when listening to User Radio (fixed in patch 1.01)[37]
Cutscenes not ending (black screen - described above)[35]
You cannot zoom in and out the map.

Solutions:

Turn on in-game frame limiter[38]
Game is limited to 25 FPS; 30 when using SilentPatch
Use FramerateVigilante project[39][40]

The project is currently in beta stage. As for now, it contains:

  • Swim speed fix
  • Swim buoyancy fix
  • Dive Fix
  • Car Slow Down Speed Fix
  • Siren toggle fix
  • Heli rotor speed fix
  • NPC cars with fake physics using wrong wheel speed
  • Skimmer water resistance fix

By limiting the game to 60 FPS (instead of turning off) and using Framerate Vigilante, it's possible to achieve a good playable gameplay.

Visual C++ Runtime Error game crash

Use (III / VC / SA) Largeaddress
Required also when using SilentPatch, Project2DFX, and memory2048.cs. It is developed especialy for memory intensive mods.

Game doesn't start after downgrading

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

Game crashes during or after loading screens

Delete gta_sa.set
  1. Go to the configuration file(s) location.
  2. Delete gta_sa.set.
If this happens only with older save: convert it[citation needed]
Restart the game. It may be also a random crash.

Loading older save game starts a new campaign

Install SilentPatch[13]
Convert save file[citation needed]

Mouse fails to work

Install SilentPatch[13]
If happened randomly with SilentPatch installed, just restart the game.
Install GTA SA Mouse fix

Intro movies not showing

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

Intro movies not showing and broken Alt+Tab

Fix codec hell

Alt+Tab makes game crash

Install SilentPatch[43]

Broken Alt+F4

Install SilentPatch[44]

User tracks don't play

Install SilentPatch[13]

Bad reflections, lighting, transparency

Install SilentPatch[13]

Game crashes on multi-monitor systems

Install SilentPatch[45]

Game crashes when standing near escalators

Install SilentPatch[45]

Sound issues

Downgrade EAX United dll[46]
Enable Windows 98/Me compatibility mode[47]

"A required security module cannot be activated" error

Enable Windows 2000 compatibility mode[48]

Gym persistently reports to have been worked out enough

Install SilentPatch[13]
If warning still persists, try to fix your savegame

Stuck in a gym

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

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

Install DirectPlay (DirectPlay dependance liquidated in SilentPatch)
Install SilentPatch[49]

Shadowy terrain

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

Vegetation disappears in the distance

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

No moon phases

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

Streaming memory bug, incorrectly rendered pedestrians

Install SilentPatch[51]

Cannot find 800x600x32 video mode error

Install SilentPatch[13]

Lens flare is too thin and barely visible

Install SilentPatch[13]

Broken reflections when AA is enabled

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

Device selection window opens at launch

If running more than one monitor, the game will display a message to configure your resolution every time you run the game
Place SkipDeviceSelection.asi into <path-to-game>\scripts\[52]
ASI loader required

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[52]
  1. Install Special K by following the Unofficial Special K Guide. Manual local installation is recommended.
  2. Go to the installation folder and rename SpecialK32.dll to dinput8.dll.
  3. Start the game once and close it to allow the configuration file of Special K to be created.
  4. Open <path-to-game>\dinput8.ini.
  5. Change RefreshRate=-1 to RefreshRate=0 under [Render.FrameRate].

Other information

API

Technical specs Supported Notes
Direct3D 9
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.

Enhancement pack

Contains much of the most used fixes
Quite outdated.

Adjust post-processing

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

Notes

1.0 version required

Install fixed resources

to replace game assets[citation needed]
  1. Set up Mod Loader
  2. Download Fixed Vehicles pack
  3. Download Map Fixes pack (both Maps and .DFFs)
  4. Download Map textures fix
  5. Download Fixed Pre-lighting (2DFX - already attached in San Andreas Downgrader)
  6. Extract all archives in subdirectories inside modloader one

Notes

SkyGfx is advised
1.00 version and ASI loader required

Fix broken lighting

Restore original time cycle file[53][54][55]
  1. Go to <path-to-game>\data and delete timecyc.dat.
  2. Rename timecycp.dat to timecyc.dat.

Notes

Best with SkyGfx and increased lighting distance (dead link)

Modding

Downgrading and ASI loader is required for modding
GTAInside - Very popular and long running GTA modding site with a huge catalog of mods.
GameModding - Mod site with many mods available for many games; similar to NexusMods.
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.

Essentials

Mod Loader
  1. Place the modloader folder into <path-to-game>
  2. Place modloader.asi into <path-to-game>\scripts\

Installing Mods

  1. Go to <path-to-game>\modloader\
  2. Create a new folder with a name of choice
  3. Place mod files into that folder
If installing multiple mods, install them in separate folders for organization purposes

Notes

Allows for mods to be installed through folders instead of using programs to replace game files
Certain script mods may not function correctly when installed through ModLoader
CLEO4
  1. Download and run the installer
  2. Re-direct the installation path if necessary
  3. Uncheck Silent's ASI Loader at the next page, as this version is likely outdated

Notes

Any savegames made with CLEO4 installed may not work without the mod

Featured mods

  • SkyGfx - Brings accurate PS2 and Xbox graphics and effects to the PC version of San Andreas.
  • SkyUI - Brings accurate PS2/Xbox-like user interface to the PC version of San Andreas with some additional improvements and widescreen support.
  • Project2DFX (SALodLights.asi) - Improves draw distances, asset streaming, and adds distant lights. Fixes certain problems with flickering objects with ENB, but in cost of some performance loss - even very big when using whole map tex mods. In case of infinite level loading, use this .ini
  • Remastered GUI Textures - Adds the remastered GUI from the mobile versions. Note: RemasteredGUI attached with at least some versions of Downgrader, can cause black textures of cars bug with ENB. In such case, use only mod downloaded from linked site above.
  • ThirteenAG's CLEO Scripts - E.g. quicksave, autosave, walk mod, Radio For All Vehicles, SA.ManualDrivebyRemake, IV Pickups, Buy Back Your Weapons.
  • Enterable Hidden Interiors - Allows to enter buildings otherwise confined only in cutscenes or not used.
  • Open Limit Adjuster - Aims to bring back limit adjusters to the scene. Does not aim to be just a limit adjuster, but a limit purger. That's, turning whatever previously was limited into unlimited, being only limited by the machine/application capacity (featured mod attached Downgrader to install optionally). Slight performance impact when using big texture mods and ENB.
  • RenderHook (not ENB) - Implements DirectX 11 rendering API to GTA San Andreas as well as totally new rendering pipeline. Incompatible with SkyGFX. Various based mods can be downloaded here: 1 or 2 or 3 Incompatibilities: SAMP, Skygfx, 13AG's GTASA.WidescreenFix.asi (in others - possible aspect ratio problems), 2DFX and SilentPatch requires appropriate .ini changes; Widescreen mod - changing RenderHook name to _gtaRenderHook.asi). If small window is shown or low resolution with crash while getting to game advanced options, change UseDefaultAdapter="false" in settings.xml. The mod can be used with ReShade in DX10+ mode.

Graphic mods

Complete texture mods

  • SRt3 Mipmap - Retextures the entire map. Project goal is to retexture any piece/object of San Andreas by textures of much higher quality. Don't use attached peds pack, if you encounter crashes during missions.
  • RoSA Project Reborn - The main objective of the project - to replace all standard textures not just to high-quality HD textures, but also making them very similar to the original textures.
  • SAUR — Ultimate Re-Texture - The global re-texture design of the entire state. It includes components with such well-known projects as the SRT 1.7 project and RoSA. Lite (1.77GB) and full version (8.86GB) available. While using ENB, don't use default mip maps from full version - they cause problem of grain on textures. Lite version has x8 mip maps, while full version, even x12, and it provides the best quality. In case of flickering/disapearing textures don't use attached SE_FixTextures.asi but linked streammemfix1.0 below to fix crashes after long gameplay.
  • AI Enhanced Textures - This mod has all the original game textures upscaled 4x with artificial intelligence.
  • HQ ENB Series v 2 - High Quality Enchanted Natural Bloom.

Graphic injectors, minor texture mods and more here

Utilities

  • Improved Vehicle Features (ImVehFt.asi) - Required by some car packs.
  • flickr.asi - Mod by 13AG preventing from heavy flicker of textures e.g. while flying. If it causes the game to crash on startup with ENB, launch "!RUN ADMIN FOR ENB 0.313.bat" attached with V Graphics or DirectX 2.0.
  • Load Whole Map - It loads all map objects into RAM in cost of some performance loss and stuttering. The whole game map will always be loaded. Fixes problems rendering blank holes instead of textures in distant with 2DFX. The mod can cause crash when using big, RAM consuming tex mods like RoSA Project.
  • FPSUnlock - Unlocks default 99 FPS limit in SAMP. Be aware - sirens don't work, and vehicles handle a bit different.
  • streammemfix1.0 - Fix for flickering and disapearing textures during driving (e.g. for SAUR tex mod). It also prevents the game from crashing (at least when amount of RAM possible to address by the game is exceeded), since it aggresively cleans RAM during the game. It works as a better equivalent of SE_FixTextures.asi, but streammemfix1.0 is crashless (when lot of memory is used), also unlike streammemfix2.0. It doesn't fix texture pop-up issue while flying. The mod may be incompatible with some scripts like III.VC.SA.LimitAdjuster, 13AG Widescreen, 2DFX. Confirmed supported is Wesser Widecreen. For more confirmed scripts see.
  • FPS Adjuster (binthesky_by_DK.cs) - It is a CLEO mod which can enhance performance of the game, and also allows changing FPS limit by NUM8 and NUM2, NUM5 in-game. The keys don't work with some mods. General troubleshooting

Total conversions

View the Total Conversions page on GTAForums here
  • GTA Underground - An work-in-progress mod that attempts to bring the GTA III, Vice City, Bully, and Manhunt maps to San Andreas. View video updates here.
  • GTA Vice City Stories: PC Edition - A standalone total conversion that attempts to port and remaster GTA: VCS to PC (does not require GTA: SA to play). Contains 13 missions. Save always in different slot after a mission, to avoid being stuck at safehouse. "O Brothel, Where Art Thou?" crashes when you shot enemy or driving them. Shotguns are over powerful. Quad race is dificult to finish due to bad handling.
  • Mobile to PC Research Project - A community driven project that aims to port over many of the improvements from the mobile port to the PC version.
  • Things to do in San Andreas: Overall Improvements - Total conversion mod that returns cut content from the final game and fixes them (requires new game to be started)

System requirements

Windows
Minimum Recommended
Operating system (OS) 2000, XP
Processor (CPU) AMD Athlon 1.0 GHz
Intel Pentium III 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) Snow Leopard 10.6.8
Processor (CPU) Intel Core 2 Duo
System memory (RAM) 1 GB
Hard disk drive (HDD) 5.2 GB
Video card (GPU) ATI Radeon X1600
Intel GMA X3100
Nvidia GeForce 7300 GT
Other 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. Grand Theft Auto: San Andreas – War Drum Studios - last accessed on 2016-5-14
  2. Why A Million People Still Play Multiplayer Grand Theft Auto: San Andreas Every Month | Rock, Paper, Shotgun
  3. San Andreas updated on Steam (Updated) - Rockstar Nexus (archived) - last accessed on 2019-07-20
  4. Patch incoming? - Steam Community Discussions - last accessed on 2019-07-20
  5. (False Alarm) Suddenly... Securom DRM listed in requirements! WTF Rockstar? - Steam Community Discussions - last accessed on 2019-07-20
  6. San Andreas Versions - GTAMods Wiki - last accessed on March 2, 2019
  7. 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."
  8. Rockstar Games Launcher just released! Download and obtain GTA San Andreas for free! - GTA Forums - last accessed on 2019-10-06
  9. 9.0 9.1 STEAM | September 2014 - Nice thread. Btw, Bayonetta 2 is out next month. | NeoGAF
  10. Verified by User:AmethystViper on 2019-10-06
    Tested the new 2019 downgrader on my retail Second Edition copy from the "Grand Theft Auto: The Trilogy" collection, Steam, and Rockstar Games Launcher versions and the respective downgraders were able to downgrade them to the v1.0 release.
  11. SilentPatch - Page 27 - GTA Forums
  12. SilentPatch - Page 23 - GTA Forums
  13. 13.0 13.1 13.2 13.3 13.4 13.5 13.6 13.7 13.8 Verified by User:Silent on 2017-08-16
    All confirmed by the author of the unofficial patch SilentPatch
  14. [PLUG|OS] Widescreen Hor+ Support - GTA Forums
  15. SilentPatch - Page 139 - GTAForums
  16. SilentPatch - Page 91 - GTA Forums
  17. [REL]Multi-sampling FIX - GTA Forums
  18. SilentPatch - Page 22 - GTA Forums
  19. Patch incoming? :: Steam Community Discussions
  20. Verified by User:AmethystViper on March 31, 2019
  21. Verified by User:Klumb3r on 2017-09-04
  22. Verified by User:AmethystViper on March 31, 2019
    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.
  23. Nvidia Anti-Aliasing Guide (updated) | guru3D Forums
  24. Verified by User:AmethystViper on May 13, 2019
  25. PC Gaming Surround Sound Round-up
  26. [GTA|NFS|MP|OTHER] Widescreen Fixes Pack - GTA Forums
  27. Gaming - SoundBlaster.com (retrieved)
  28. Language loader - GTAForums
  29. SA-MP 0.3.8 version cancelled - SA-MP Forums
  30. SilentPatch - Page 86 - GTA Forums
  31. SilentPatch - Page 85 - GTA Forums
  32. Problems Launching German Steam Version of San Andreas on Mac – Rockstar Support
  33. Need Help on Alley Oop Driving School - iGrandTheftAuto.com Forums
  34. Сборки CLEO-скриптов для GTA III, VC, SA (Page 5) / Модификации / SannyBuilder.com Forums
  35. 35.0 35.1 Do not play GTA SA with high FPS! - | MixMods | - Mods to GTA San Andreas and other
  36. SilentPatch - Page 149 - GTAForums
  37. San Andreas Versions - GTAModding
  38. 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 un-locking 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 game play experience.
  39. https://github.com/GTAmodding/FramerateVigilante
  40. https://gtaforums.com/topic/927971-framerate-vigilante-finding-and-fixing-framerate-related-issues/
  41. GTA San Andreas black screen during intro - Steam Users' Forums (retrieved)
  42. ESSENTIAL PATCH (Silent Patch) :: Steam Community Discussions
  43. 43.0 43.1 SilentPatch - Page 141 - GTAForums
  44. SilentPatch - Page 173 - GTAForums
  45. 45.0 45.1 SilentPatch - Page 148 - GTAForums
  46. Rain/Thunderstorm Bug - GTAForums
  47. NEW Fix for Sound Problems - GTA Forums
  48. "A required security module cannot be activated" in San Andreas – Rockstar Support
  49. SilentPatch - Page 99 - GTAForums
  50. SilentPatch - Page 12 - GTAForums
  51. SilentPatch - Page 155 - GTAForums - last accessed on 2016-07-28
  52. 52.0 52.1 52.2 Verified by User:Keith on 2017-12-28
  53. Fix for missing diffuse lighting in GTA SA - Steam Users' Forums (retrieved)
  54. GTA SA PS2 Graphics on PC? - GTA Forums
  55. Time cycle - GTAModding