Aller au contenu principal

open.mp Launcher

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

v1.7.0LATEST

Highlights

  • Smoother in-game overlay and improved compatibility with ENB and graphics modifications
  • Models cache folder setting and recently used nickname history
  • More reliable connections, reconnections, and client stability
  • Armenian, Korean, and Bulgarian translations, with updates to several other languages
View full changelog

What's Changed

In-Game & Client Features

  • Made the in-game launcher overlay smoother and more reliable, including when its window is recreated.
  • Improved compatibility with ENB and other graphics modifications.
  • Fixed splash-screen images displaying incorrectly on some setups.
  • Fixed some custom textures failing to load when their names are long.
  • Improved connections from the in-game launcher when nicknames or passwords contain special characters.
  • Improved stability when joining or reconnecting to servers, receiving incomplete server responses, and closing the game.
  • Reduced some unnecessary work during gameplay and overlay rendering.

Launcher Improvements

  • Added a Models cache folder setting in Advanced settings, with a folder picker and a default SA-MP cache path on Windows.
  • Added a history of up to five recently used nicknames, selectable from the main window and server join prompt.
  • Added the --no-omp command-line option to launch without injecting the open.mp client.
  • Added Armenian, Korean, and Bulgarian translations. Expanded or corrected Spanish, Lithuanian, Georgian, Italian, and Serbian translations.
  • Fixed edited per-server nicknames being reset in the join prompt, and preserved them when changing SA-MP versions.
  • Fixed connecting to password-protected servers from the server context menu.
  • Encoded nicknames and passwords in in-game connect messages so special characters are handled correctly.
  • Fixed CLI connections to hyphenated hostnames by resolving them to IPv4 addresses before launch.
  • Fixed the SA-MP ping query payload and guarded against replies too short to parse.
  • Restored the main window’s size after the loading screen, including after a reload.
  • Skipped update checks in the in-game launcher and improved fallback selection of download and plugin information.
  • Started the game IPC listener only when needed, improved client connection cleanup, and sent overlay window IDs to the game client.
  • Improved game executable launching by validating its path, setting the game directory, and disconnecting its standard input and output.
  • Improved logging: try a file beside the executable, then local app data, then standard error.
  • Kept server context menu colors in sync with theme changes, removed focus outlines in the server list, and aligned Advanced settings buttons with General settings styling.
  • Changed the installer to download the WebView2 bootstrapper.
  • Fixed the external server dialog.

New Contributors

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

v1.6.1

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

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