Skip to main content

open.mp Launcher

Play GTA San Andreas multiplayer in open.mp and SA-MP servers.

v1.6.1LATEST

Released December 17, 2025

Antivirus False Positive
Some antivirus software may flag the open.mp Launcher as a virus. This is a false positive. The launcher is open source and safe to use. If affected, add your open.mp launcher installation folder as an exclusion in your antivirus software.

Highlights

  • In-game server browser (F9) to browse, switch, and rejoin servers without leaving the game
  • Import and export your favourite servers, with drag-and-drop reordering
  • Support for custom game executable names
  • Automatic client version selection, with per-server client version control
View full changelog

What's Changed

In-Game & Client Features

  • Added an in-game server browser (press F9), allowing you to browse the server list and switch or rejoin servers without leaving the game.
  • Added custom splash screens.
  • Added open.mp settings directly to the in-game pause menu.
  • Added options in open.mp settings to toggle Discord status (and other status indicators).
  • Improved Discord status handling and fixed incorrect IP reporting.
  • Fixed multiple issues related to reconnection logic and the open.mp protocol.
  • Fixed several SA-MP crash scenarios, improving overall stability.

Launcher Improvements

  • Massively improved stability and performance across the entire launcher.
  • Major codebase refactor on both the Rust and TypeScript sides for long-term maintainability.
  • Significantly improved the server query mechanism for better efficiency and spam prevention.
  • Added drag & drop reordering for favorite servers.
  • Improved Windows 7 compatibility.
  • Installer now ships with the WebView2 installer bundled, simplifying setup.
  • Removed Discord status settings from the Advanced tab.
  • Added support for custom game executable names in the Advanced settings.
  • Added the ability to import and export favorite server lists.
  • Automatically selects the appropriate client version if SA-MP is not already installed.
  • Added per-server client version selection.
  • Added extensive and meaningful log messages to improve diagnostics and support.
  • Added a join prompt for password-protected servers when using quick connect.
  • Added API timeouts for most APIs to improve responsiveness and reliability.

Bug Fixes & UX Improvements

  • Fixed issues with file copying when files are missing (notably font files).
  • Fixed server data being cached even after relaunching the application.
  • Fixed theme switching glitches.
  • Fixed per-server nickname input glitches.
  • Fixed inverted sorting arrows.
  • Fixed search input not including gamemode text.
  • Improved server hostname resolution.
  • Improved permission handling and user-facing messages.
  • Fixed web URL validation issues.
  • Fixed settings tab titles not updating after language changes.
  • Added rate-limiting for server query requests to prevent spam.
  • Updated and expanded localization files across multiple languages.

Documentation & Community

Change log by merged pull requests

New Contributors

Full Changelog: https://github.com/openmultiplayer/launcher/compare/v1.5.2...v1.6.1

v1.5.2

Released January 10, 2025

Highlights

  • Encrypted client–server communication for open.mp servers
  • Major stability and crash fixes across the client
  • Improved compatibility with CLEO scripts and other mods
  • Better Windows support and removal of legacy dependencies
View full changelog

What's Changed

Launcher changes

  • Inject samp sooner if possible
  • Fix encoding for polish texts in server data
  • Fixed omp server check when version string is modified
  • Remove manual run as admin launch, just use a GIF file for those who can't understand
  • Move data storage back to localStorage to fix the problem with data resetting once in a while
  • Remove discord status implementation, let native mod handle it
  • Remove UPX usage
  • Better deep linking
  • Copy to clipboard to add server modal's textinput
  • Fix the problem with d3dx9_25.dll missing
  • Proper shortcut names now

Client mod changes

  • Add server to client encryption (open.mp servers only) to securely communicate with server and stay safe against malicious packets.
  • Re-implement client check types 69 and 5, for all samp versions (it means 0.3.7 R1 players have it as well).
  • Fix animation loading, no more animation preloading on server side, playing it works at first attempt now.
  • Fix RemoveBuildingForPlayer crash and remove the limit.
  • Fix smoking animation when smoke special action is used and player presses LMB.
  • Remove LV and LS stadiums map icons and useless checkpoints.
  • Fix vehicle horn playing for others when player is pressing H while having hydraulics component.
  • Increase screenshot limit from 1000 to 1,000,000.
  • Implement discord status natively and built into client mod.
  • 1.0 EU support.
  • Fix mouse issues when the game is running on newer Windows versions.
  • Remove DirectPlay dependency.
  • A small heap corruption fix.
  • Fix crash issues happening at 0x0040FB80 and 0x006F5636 (Disable loading of data/Paths/tracks2.dat and data\Paths\tracks4.dat).
  • Completely change the way this mod hooks into functions.
  • Fix compatibility issues with some CLEO4 scripts and CLEO5 & CLEO Redux.
  • Fix compatibility issues with various mods.
  • Properly fix animation issues with buffer overflow in names.

Contributions by others

New Contributors

Full Changelog: https://github.com/openmultiplayer/launcher/compare/v1.4.0...v1.5.2

Every release is open source. Build from source, or download directly from GitHub.