A decompilation and future source port of Roblox (December 2007)
HEALTH ? 70 / Stable
// readme
OpenRBX
This is a decompilation of Roblox as it was released in December 2007. Weβre writing the source back until Visual C++ compiles it into the same binaries, instruction for instruction, and the end goal is a codebase we can build on.
We follow the conventions and tooling of the LEGO Racers decompilation.
Keep in mind that this code reproduces the original release as it was, bugs included. It only builds for 32-bit Windows.
Progress
All but ~140 of the Roblox functions in WebService.dll from RBXGS, the game server, compile to the same instructions as the original.
The client, Roblox.exe, is currently being worked on. Both binaries were built from the same engine libraries, so a little over a third of it already matches.
Building
You will need:
- Visual C++ 8.0 SP1. MSVC800-SP1 is a portable copy that doesnβt need installing. This is the compiler the original was built with, and no other version produces the same code.
- CMake,β¦