Minecraft Legacy Decompilation
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
About
A functional decompilation of the Xbox 360 edition of Minecraft Legacy (Title Update 2), also known as Legacy Console Edition, referred to as LCE Rewritten. It aims to recreate a compilable equivalent of the original source that is functionally equivalent rather than necessarily byte matching.
Getting started
Building needs the game with Title Update 2 for its assets, the Xbox 360 XDK v2.0.21119 (its libraries, headers and compiler copied into a compiler folder) and CMake; a CMake toolchain is provided. The compiler runs on Windows, so other systems need a way such as Wine. The build steps are listed as still to be written.
History
The author says the project was abandoned a while ago and is being revived as a side project, without promises about how long it will continue.
Known issues & limitations
- The project was abandoned and is being revived as a side project, with no commitment to how long it will continue.
What you need to run it
Modding & tools
- Contributors also need Ghidra or IDA Pro with xex loader plugins and a patched game executable.
FAQ
- What is Minecraft Legacy Decompilation?
- Minecraft Legacy Decompilation is an open-source decompilation. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on Xbox 360.
- Do I need the original game files to run Minecraft Legacy Decompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.