• Networking: The investigation is still on the way, we've switched to backup telecom carriers since the episode but we're still working in settling everything as it must be. We'll add more updates as we have them available. Incoming and outgoing emails will be restricted, and user registration has been disabled until the issue is resolved.

Novluno : Reimplementing and documenting the Redmoon Online client and server

Newbie Spellweaver
Joined
Jul 25, 2005
Messages
5
Reaction score
1
Okay so I'm not sure if there are any people still interested, but I'm in the process of reverse-engineering the file formats and executables for the Redmoon Online client and server(s).

The end goal is to make a compatible client and server that is usable on modern hardware and operating systems (Win, Linux, Mac, Android, etc. using SDL2) AND to also document the file formats to make writing tools and mods easier in the future (or just for the curious).

There is a lot to do yet, but I currently:
* have the majority of the RLE and data files documented (with written parsers)
* have a client which can render the maps
* a 'proxy' server which sits between the client and server to help with incrementally figuring out the packet format(s)

If anyone is interested in helping send me a msg in Github the repository is here:



This work was done using the easily obtainable 3.944 files, I could also use help finding the client and server files for the 4.* version to make sure there aren't any compatibility issues.
 
This is a fantastic project.

I found a gdrive folder with some files in it including 4.x server but I don't think there is a client. I haven't really looked at them since finding the link a couple years ago.

 
I really love seeing someone doing this project. I worked on the old 3.8 server and figured out a few things but thats over 10 years ago and i really would like to run a testserver again.
 
Back