- 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.
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:
To view the content, you need to sign in or register
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.