Image: github.com · GitHub repository card for Hubert-Rybak/lezac-decompilation
Larax and Zaco: an evidence-backed DOS game decompilation
A decompilation of the DOS game using REA and Ghidra, with evidence for each recovered function.
Credits
- Repository account Hubert-Rybak Source ↗
The full story
This is a careful, evidence-backed study of the shareware DOS game Larax & Zaco (LEZAC.EXE) using REA and Ghidra. It has exported 215 routines and rebuilt seven core routines in Pascal, in the original style. It also recovered sixteen packed data layouts for actors, animation, debris, scores and resources.
The Pascal versions were checked in 174,777 comparisons against the original, plus a test program running in real 16-bit DOS. The author is explicit that this isn't a playable rebuild, a bit-identical rebuild, or the author's original source.
How it was done
Tools
Themes
Loading themes…
Sources
From the maker's own write-up or code. We summarise what they report; we haven't tested it ourselves.
- Awesome REA list: lezac-decompilationRepository account: Hubert-Rybak
The decompilation, its evidence and the test results.