SGMA is the first SAMP gamemode written entirely in assembly programming language using fasm
- As fast as it gets: doesn't use an AMX machine, runs on native x86 code
- Cross-platform: in assembly, yeah!
- Simple Deathmatch
- SQLite-based account system
- Weapon store
- Download flat assembler from the official website
- Unpack it anywhere you want
- Open
makefile
- Specify the path to the fasm binary
- Save and run
make
- Download flat assembler from the official website
- Unpack it anywhere you want
- Fasm doesn't come with a linker and Microsoft Linker isn't distributed separately, so you'll need to download a MASM32 package and install it
- Open
build.bat
and specify the path to the fasm executable, Microsoft Linker, and its libraries - Run
build.bat
- Place
sgma.dll
(on Windows) orsgma.so
(on Linux) into theplugins
folder - Open
server.cfg
and appendsgma
orsgma.so
to theplugins
line
For technical and development notes please see NOTES.md