Play together.
Build your own world.
DarqlineMP is free multiplayer for Grand Theft Auto: San Andreas – The Definitive Edition on PC. Join a community server in a few clicks, or host your own with custom rules and Lua game modes.
Closed test: you need an invitation to join a server.
- Free, with no paid features
- Windows 10 and 11, 64-bit
- Game version 1.112
- Updates signed by the project
One launcher sets everything up
You don't copy files by hand or touch the game folder.
Play with others
Drive, fight and hang out with other players in the same city, on servers run by the community.
Stays up to date
The launcher updates itself and DarqlineMP, and installs only updates signed by the project.
Leaves your game as it is
DarqlineMP never changes or distributes game files. You play with your own copy.
Fixes for the game
It includes fixes for selected crashes and bugs in the game.
How to play
A few minutes, no administrator rights.
- 1
Download the launcher
Get the installer of version 0.1.0-alpha.2 from its release page.
- 2
Install it
It installs for your Windows user only. If Windows shows a warning, check the file first.
- 3
Choose your game and a nickname
Accept the license, pick your copy of the game and a nickname, then join a server.
What you need
DarqlineMP doesn't include the game. You need your own legal copy.
- The game
- Grand Theft Auto: San Andreas – The Definitive Edition, version 1.112 Tested with the Steam copy, which the launcher finds by itself. Copies from other stores are not tested yet; the launcher starts one only if it is exactly this version. The game on Steam
- Windows
- Windows 10 or 11, 64-bit
- Internet
- To play online and to download updates Updates download only the files that changed.
Run your own server
Game modes are written in Lua, a small language that's easy to pick up. Gameplay rules and state are enforced by the server.
-- A game mode can start this small. local on = dlmp.add_event_handler on("player_chat", dlmp.root, function(player, text) if text == "!ping" then player:send_message("pong") return false end end) on("player_death", dlmp.root, function(player, killer, weapon) dlmp.add_kill_feed(dlmp.root, { killer = killer, victim = player, cause = weapon, }) if killer then killer:send_message("You killed " .. player:name()) end end)
Windows may warn you about the installer. DarqlineMP is not Authenticode-signed yet, so Windows may show a SmartScreen warning the first time you run the installer. Before continuing, compare the installer's SHA-256 checksum with the value on the release page. How to check it
Questions
Is it free?
Yes. DarqlineMP is non-commercial: no paid features, no ads, no subscriptions.
Can I play right now?
DarqlineMP is in a closed test. Anyone can download it, but you need an invitation to join a test server. The public alpha comes next.
Does it change my game?
No. DarqlineMP runs together with the game when you start it from the launcher and leaves the game folder as it is. Starting the game from Steam as usual gives you the normal single-player game.
Does it work with the original 2004 game?
No, only with The Definitive Edition on PC, version 1.112.
What data does it use?
There are no DarqlineMP accounts or advertising trackers. See the Privacy Notice for the data used to update, connect and play.
Community
News, help, test invitations and people to play with.