legorockraiders-analysis icon indicating copy to clipboard operation
legorockraiders-analysis copied to clipboard

Status?

Open ReactorScram opened this issue 6 months ago • 0 comments

Does this look right?

  • [x] Disassembled to x86 asm
  • [x] The x86 asm can assemble back into something playable (I see on RRU that you've made some mods / patches based on your disassembly?)
  • [ ] The asm does not assemble back into byte-identical exe yet
  • [ ] The C / C++ decomp does not compile yet (I see a lot of empty files, and there's C/C++ code in 2 or 3 different folders)
  • [ ] The original compiler version (needed to make byte-identical exes) isn't pinned yet

Next steps (If I make time to contribute or if anyone else does)

  • Copy status into README in case anyone wants to help
  • Make the re-assembly and test run processes easy for anyone who wants to contribute (e.g. Makefile, or bash script, or Python script maybe, plus something that makes a qemu VM that can run the exe easily)
  • Pin old compiler if needed
  • Continue decompiling asm into C/C++ using Ghidra?

Context: I saw the Lego Island decomp was a huge success and I figured somebody else must have already started an LRR decomp. This project's last commit was about the same time that MattKC started the Island decomp so I figured I could help dust it off

ReactorScram avatar Jun 24 '25 16:06 ReactorScram