LandMass Server Emulator Binaries Source 

Newbie Spellweaver
Joined
Oct 4, 2025
Messages
19
Reaction score
25
I’ve been working on a server emulator for LandMass, the Unreal Engine 2 FPS. It’s a clean reimplementation written in Python (uv). The game client was the source of truth: everything was rebuilt by reverse engineering the client and its packages, with no leaked server files, no SQL Server and no XP Crypt. It runs on SQLite out of the box.

Shot00059 - LandMass Server Emulator - RaGEZONE Forums

Shot00061 - LandMass Server Emulator - RaGEZONE Forums

Shot00067 - LandMass Server Emulator - RaGEZONE Forums

Shot00072 - LandMass Server Emulator - RaGEZONE Forums

Shot00074 - LandMass Server Emulator - RaGEZONE Forums


What works

  • Login and channels: token login, channel list and channel switching.
  • Lobby: channel and room chat, whispers, player list and nickname search.
  • Social: friends, block list, clans (create, join, clan mark) and clan war on the clan channel.
  • Rooms: create, password, slots and teams, ready, invite, kick, spectators and settings changes.
  • Matches:one dedicated LandMass.exe -server per room, using each account’s morat and equipment.
    • Modes: DM, TDM, Operation and Bombing Run.
    • End of match gives EXP and LD; leaving early counts as desertion.
  • Progression: EXP and rank, LD and Cash, timed inventory, morats, equipment, parts and paint, quick slots and key options.
  • Shop: buy with LD or Cash, extend item time, Surprise Item, gifts and storage.
  • Ranking, plus GM tools: global and channel notices, kick by access level.
  • Bots:
    • They join matches with random morat and equipment, and the room owner controls them with /bot add and /bot remove.
    • They use UT2004 combat AI (strafe, crouch, jump, weapon switching, melee at close range) and pick a different personality each time they spawn.
    • Routes are generated automatically from the map geometry, so bots roam the whole map, hunt you down and push into the enemy base. For now only ONS-AirPort has routes.
  • Ops: TOML or environment config, graceful shutdown with player notice, health check and an economy audit log.
Easy setup

  • Client wizard (configurar.bat): sets the server IP and can optionally enable the 4GB patch, the “Start alone” button (play against bots) and the video setup (dgVoodoo2, borderless widescreen).
  • Server wizard: writes the config, creates the match server account and generates the start script.
  • Weapons, equipment and bots come from the server. The client only needs the IP change.
The project is open source under a copyleft license. Bug reports and contributions are welcome. Many things still need in-game testing; the roadmap and the design decisions are documented in the repo.

For setup instructions, CLI commands and full details, read the README:
Server Source:
Cliente (PT-BR):
 
Last edited:
Niceeeeee I'll definitely be trying this out, thanks!
 
Last edited:
Back