LLMs decompiled a 1991 strategy game back to source that matches the original byte for byte
LLMs decompiled Civilization 1 into reconstructed C source that builds with the original toolchain and matches the original executable byte-for-byte except a four-byte patch correction (finished result report).
How it works
- LLMs decompile the game
- Reconstruct the C source
- It builds with the original toolchain
- The result matches the original executable byte for byte except a four-byte patch correction
Why it’s worth knowing
Byte-for-byte is the strictest test a reconstruction can pass.
Where it’s from
Summarized from a public post on github.com. See the original ↗