Grand Theft Auto: San Andreas

Version 1.  Retail CD Release and minor patches.

Application Details:

Version: 1.x
License: Retail
Votes: 11
Latest Rating: Platinum
Latest Wine Version Tested: 4.0.1-staging

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

  • It can load correctly.
  • You can start a new game.
  • Video output acceptable (see below).
  • Decent FPS (by eye, roughly the same as on native OS)
  • You can shoot people and pick up whores! ;-)
  • No crash if you try to run it on read-only filesystems (such as NTFS).

What does not

  • Splash menu (NVIDIA logo & Rockstar Games logo) way too fast, compared to the 15-20 secs of the Windows version.
  • Random squares appear when going fast or when there is the "heat effect".
  • Animated models (player, pedestrians, npcs, (not cars, nor maps)) sometimes (mostly) appear as "nodraw". You see the sky through them, and they are textureless.
  • Errors because of non-regular audio block size: "err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len = 466, block size = 4" note: the "len =" may change
  • Mouse still locked in the middle when in menus, need to use keyboard arrows.


What was not tested

  • Loading an existing game
  • Fire (burning things) / effects / in-game cinematics
  • Driving certain vehicles (such as train, 18-wheel, tractor, towing, aircrafts...)
  • The "OMG! Hot Coffee Mod!"

Specs of tester's machine:

Pentium IV 3.0E Ghz
GeForce 6600LE 128MB

Review by Sťbastien Leblanc

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Tried with a No-CD patch (crack). Already made a full install, game was sitting on Hard Drive. Used all default open-source WINE libraries.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowGentoo Linux x86_64Jun 27 20194.0.1-stagingYes Yes NoPlatinumsbct 
ShowManjaro LinuxApr 02 20194.5Yes Yes NoSilverAlexis Monz√≥n 
ShowFuntoo Linux AMD64Jul 11 20172.10-stagingYes Yes GoldAnonymous Anonymous 
ShowUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Mar 29 20172.2Yes Yes GoldMarco Spampinato 
ShowDebian GNU/Linux 8.x "Jessie" x86_64Aug 27 20161.9.16Yes No GarbageDave 

Known Bugs

Bug # Description Status Resolution Other apps affected
9127 Multiple games fail to play intro videos/movies (quartz MPEG splitter: MPEG-1 system streams not supported) NEW View

Show all bugs

HowTo / Notes

Common Problems
GTA refuses to open

    Some times gta may fail to start even when you haven't touched (modded) anything. In this case delete the file gta_sa.set inside  the Documents/GTA San Andreas User Files directory and restart the app. You will have to reset your gta sa settings.

    CJ and peds are too dark

      If cj isn't light correctly and appears very dark try disabling glsl. You can disable it using the registry key: HKEY_CURRENT_USER\Software\Wine\Direct3D\UseGLSL > "disabled" Or use winetricks/playonlinux

      Slow Play

        If you have problems with slow play, go to your winecfg and disable support for Vertex Shader and Pixel Shader

        Controllers & Keyboards

          Joysticks and joypads will create a conflict with the keyboard keys making the character (CJ) uncontrollable. Disable all controllers before running the game to avoid this issue.

          Load a saved game not work

            Try this: winetricks d3dx9

            Intro videos not work

              In some cases this fix can backfire, doing that your game does not start anymore.Make a backup of your .wine folder or create new wineprefix for test before continuing.

              1) Install the ugly plugins for gstreamer (the name of package depends of your distribuition)
              2) Install the quartz and devenum: winetricks quartz devenum
              3) Install ffdshow: winetricks
              ffdshow (during installation, check the box of MPEG1 and MPEG2)
              4) Test your game.

              If you can not start your game, restore the backup or back to original wineprefix. # 9127

              Fonts Issue

                If you have issues with fonts, try (type in the terminal): winetricks allfonts

                Extracts all audio from Grand Theft Auto: San Andreas
                ­­this method extracts all audio from GTA San Andreas, includes all music, DJ chatter, ads, ­background sounds and cutscenes. ­

                How to build ­

                  1) Get this archive:

                  2) On terminal extract this archive with: tar xfv radio-free-san-andreas-0.2.tar.bz2

                  3) Go to extracted folder: cd radio-free-san-andreas-0.2

                  4) Type: ./bootstrap && ./configure

                  5) If a problem occurs, install the missing libraries and rerun the command ./configure until it runs without errors.

                  6) Build (type it): make


                  How to use

                    1) Go to src/ folder: cd src/

                    2) Create the folder where the files will be stored: mkdir ~/gta_sounds

                    3) Type: ./extract [your gta folder]/audio/streams/* [user folder]/gta_sounds ../metadata.conf

                    Do not use quotation marks or abbreviations (~), it will cause errors. If your path contains spaces, use a "\ " for a correct interpretation, for example:

                    ./extract /home/mrk3004/Games/GTA\ San\ Andreas/audio/streams/* /home/mrk3004/gta_sounds ../metadata.conf

                    The first arguments are the files to extract from. Then comes the base directory to put the output files in, and lastly the file to read metadata from.

                    audio/streams/* extracts all the musics and sounds. To extract some in specific, follow the table below:

                    Filename Station
                    audio/streams/aa Police
                    audio/streams/adverts Adverts
                    audio/streams/ambience Ambience
                    audio/streams/beats Beats
                    audio/streams/ch Playback FM
                    audio/streams/co KROSE
                    audio/streams/cr K-DST
                    audio/streams/cutscene Cutscene
                    audio/streams/ds Bounce FM
                    audio/streams/hc SFUR
                    audio/streams/mh Radio Los Santos
                    audio/streams/mr Radio X
                    audio/streams/nj CSR
                    audio/streams/re K-JAH
                    audio/streams/rg Master Sounds
                    audio/streams/tk WCTR

                    Enable Multiplayer

                    Visit to get started.

                    The application used to get you playing online with hundreds of other players.

                    Intel video cards issue