DocumentationIntroduction▾

Introduction

Mu Linux 97K is a native Linux Mu Online 0.97k server, based on Kayito's MuEmu emulator, with its own client rebuilt from source. The server uses epoll instead of Windows I/O completion ports and MySQL instead of MSSQL; the client runs on Windows and Linux.

What's included?

Docker images

The client

The client is a C++ port of the original 0.97k main.exe, rebuilt through reverse engineering, with everything theMain.dll injection did built in. It runs on Windows and Linux. The server address is compiled into the client, so each server builds and distributes its own: see Game client.

The DLL client (Main.dll, InfoEncoder and ClientInfo.bmd) is deprecated and no longer distributed.

Versions

Client and server share the same numbering: 0.97.30 closes Phase 3. Always use the same version on both sides. What's new in each one is in the serverand client Releases.

Credits

Getting started

  1. Install the server
  2. Build the client pointing at your server
  3. Add customs (optional)