As this is a .NET Core project you might want to choose your favorite IDE. You can use Visual Studio, VSCode or Rider (recommend).
See Download Section on how you can download the client. Extract the client somewhere.
In the client files there is a file useropts.cfg.
Add the following lines:
AuthServerDNSName = "recursion.localserver"
MarginServerDNSSuffix = ".localserver"
UseLaunchPad=0
Create a "matrix2.bat" file inside the folder and add the following line: matrix2.exe -clone -noeula -nopatch -user loluser -pwd lolpass
As loluser is the default testuser you could mostly leave it as it is but also change to your own. This batch file just starts the game.
Now Start notepad with Administrator rights (right click on notepad "open as administrator"). Choose "File" -> "Open" and navigate to "C:\Windows\System32\drivers\etc" and open hosts. If you don't see any files change to "all files" instead of txt.
Add the following line:
127.0.0.1 reality.localserver
Make sure there is a tab between 127.0.0.1 and reality.localserver. Save the file and exit notepad.
TBD
THE MATRIX ONLINE, characters, names and all related indicia are trademarks of
and © Warner Bros. Entertainment Inc.
Webdesign and Programming by Hardline Dreams
HD Server Emulator Development by Hardline Dreams
All other trademarks or tradenames are properties of their respective owners.