Gta sa.set

From GTAModding
Jump to: navigation, search
40px-Ambox rewrite orange.svg.png This article may need to be rewritten.
Please help improve this article. The discussion page may contain suggestions.

The gta_sa.set file stores the game's configurations for GTA San Andreas. By default it is located inside the user files directory. It gets recreated everytime you leave the game.

Controller Setup

  • 0xB3A - [byte] Configuration
    • 0 = Mouse+Keys
    • 1 = Joypad

Redefine Controls

Each key can be saved on two places. Each key place uses 2 bytes. The first byte is the Windows virtual key code [1]. The second byte specifies the state (0 = Activated, 4 = Deactivated).

Foot Controls

  • Fire
    • 0x8
    • 0x2CC
  • Next Weapon/Target
    • 0x20
    • 0x2E4
  • Previous Weapon/Target
    • 0x2C
    • 0x2F0
  • Group Ctrl Forward
    • 0x518
    • 0x254
  • Group Ctrl Back
    • 0x524
    • 0x260
  • Conversation - No
    • 0x50C
    • 0x248
  • Conversation - Yes
    • 0x23C
    • 0x500
  • Forward
    • 0x38
    • 0x2FC
  • Backwards
    • 0x308
    • 0x44
  • Left
    • 0x314
    • 0x50
  • Right
    • 0x320
    • 0x5C
  • Zoom In
    • 0x32C
    • 0x68
  • Zoom Out
    • 0x74
    • 0x338
  • Enter+Exit
    • 0x344
    • 0x80
  • Change Camera
    • 0x350
    • 0x8C
  • Jump
    • 0x98
    • 0x35C
  • Sprint
    • 0xA4
    • 0x368
  • Aim Weapon
    • 0x224
    • 0x4E8
  • Crouch
    • 0x380
    • 0xBC
  • Action
    • 0xC8
    • 0x38C
  • Walk
    • 0xD4
    • 0x398
  • Look Behind
    • 0xB0
    • 0x374

Vehicle Controls

  • Fire
    • 0x3A4
    • 0xE0
  • Seconday Fire
    • 0xEC
    • 0xEB0
  • Accelerate
    • 0x128
    • 0x3EC
  • Brake/Reverse
    • 0x134
    • 0x3F8
  • Left
    • 0xF8
    • 0x3BC
  • Right
    • 0x104
    • 0x3C8
  • Steer Forward/Down
    • 0x110
    • 0x3D4
  • Steer Backward/Up
    • 0x11C
    • 0x3E0
  • Enter+Exit
    • 0x344
    • 0x80
  • Trip Skip
    • 0x23C
    • 0x500
  • Next Radio Station
    • 0x140
    • 0x404
  • Previousradio Station
    • 0x14C
    • 0x410
  • User Track Skip
    • 0x158
    • 0x41C
  • Horn
    • 0x164
    • 0x428
  • Sub-Mission
    • 0x170
    • 0x434
  • Change Camera
    • 0x350
    • 0x8C
  • Handbrake
    • 0x17C
    • 0x440
  • Look Behind
    • 0x1B8
    • 0x47C
  • Mouse Look
    • 0x1C4
    • 0x488
  • Look Left
    • 0x1A0
    • 0x464
  • Look Right
    • 0x1AC
    • 0x470
  • Special Ctrl left
    • 0x1D0
    • 0x494
  • Special Ctrl right
    • 0x1DC
    • 0x4A0
  • Special Ctrl up
    • 0x1F4
    • 0x4B8
  • Special Ctrl down
    • 0x1E8
    • 0x4AC

Mouse Settings

  • 0xB14 - [dword] Mouse Sensitivity
  • 0xB18 - [byte] Invert Mouse Vertically
    • 0 = On
    • 1 = Off
  • 0xB19 - [byte] Steer with mouse
    • 0 = Off
    • 1 = On
  • 0xB1A - [byte] Fly with mouse
    • 0 = Off
    • 1 = On

Audio Setup

  • 0xB1C - [byte] Radio
    • 0 = Mute
    • 64 = Full Volume
  • 0xB1B - [byte] SFX
    • 0 = Mute
    • 64 = Full Volume
  • 0xB1F - [byte] Radio EQ
    • 0 = Off
    • 1 = On
  • 0xB1E - [byte] Radio Auto-Tune
    • 0 = Off
    • 1 = On
  • 0xB1D - [byte] Radio Station
    • 1 = Playback FM
    • 2 = K Rose
    • 3 = K-DST
    • 4 = Bounce FM
    • 5 = SF-UR
    • 6 = Radio Los Santos
    • 7 = Radio X
    • 8 = CSR 103.9
    • 9 = K-JAH West
    • 10 = Master Sounds 98.3
    • 11 = WCTR Talk Radio
    • 12 = User Track Player
    • 13 = Radio Off

User Track Options

  • 0xB41 - [byte] Radio play mode
    • 0 = Radio
    • 1 = Random
    • 2 = Sequential
  • 0xB25 - [byte] Automatic media scan
    • 0 = Off
    • 1 = On

Display Setup

  • 0xB20 - [word] Brightness
  • 0xB4A - [byte] Legend
    • 0 = Off
    • 1 = On
  • 0xB3D - [byte] Radar Mode
    • 0 = Maps & Blips
    • 1 = Blips only
    • 2 = Off
  • 0xB3C - [byte] HUD Mode
    • 0 = Off
    • 1 = On
  • 0xB33 - [byte] Subtitles
    • 0 = Off
    • 1 = On
  • 0xB42 - [byte] Store Gallery Photos
    • 0 = Off
    • 1 = On

Advanced

  • 0xB30 - [word] Draw Distance
  • 0xB35 - [byte] Frame Limiter
    • 0 = Off
    • 1 = On
  • 0xB34 - [byte] Wide Screen
    • 0 = Off
    • 1 = On
  • 0xB2A - [byte] Visual FX Quality
    • 0 = Low
    • 1 = Medium
    • 2 = High
    • 3 = Very High
  • 0xB24 - [byte] Mip Mapping
    • 0 = Off
    • 1 = On
  • 0xB26 - [byte] Antialiasting
    • 1 = Off
    • 2 = 1
    • 3 = 2
    • 4 = 3
  • 0xB36 - [byte] Resolution
    • 1 = 640 x 480, 16 Bit
    • 3 = 720 x 576, 16 Bit
    • 4 = 800 x 600, 16 Bit
    • 7 = 1024 x 768, 16 Bit
    • 8 = 640 x 480, 32 Bit
    • 10 = 720 x 576, 32 Bit
    • 11 = 800 x 600, 32 Bit
    • 14 = 1024 x 768, 32 Bit

Language

  • 0xB3B - [byte]
    • 0 = English (american.gxt)
    • 1 = French (french.gxt)
    • 2 = German (german.gxt)
    • 3 = Italian (italian.gxt)
    • 4 = Spanish (spanish.gxt)

Sequence of languages is placed in gta_sa.exe

See also

v · d · e
San Andreas Grand Theft Auto: San Andreas
File Formats.col.cfg.cut.dff.dat.fxp.gxt.ide.ifp.img.iplnodes*.dat.rep.rrr.scm.set.txd
DocumentationAudioCryptographyCutscenesGame memoryHandling.cfgMap ListingMission PacksOpcodesPathsReplaysSavesScripts
ToolsCLEOCollision File Editor IIENBSeriesG-ToolsIMG ToolLimit AdjusterMap EditorSan Andreas Audio ToolkitSanny BuilderTXD Workshop
TutorialsSan Andreas v2.0 ModdingHow to create a missionHow to create a threadHow to use Map Editor
ModificationsDesign Your Own MissionGostown ParadiseGTA: UnitedMyriad Islands
MultiplayergtaTournamentMulti Theft AutoSan Andreas Multiplayer(more...)
Useful linksCommunity portalDiscussion forumsMods on GTAGarage.comOpcodes database