Case study
2EZDecomp: matching decompilation of EZ2AC
2EZDecomp reconstructs C and C++ for an EZ2AC arcade rhythm game executable and compares compiled functions with reccmp. The project targets version 2.05 with Microsoft Visual C++ 7.1 and reports all 1,474 functions decompiled, with 1,300 byte-identical at the recorded checkpoint.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 2
- Last commit
- 2026-10-10
- Language
- C++
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A legally obtained copy of the game's executable is required for building and comparison.
- Prerequisites: Visual C++ .NET 2003, Windows Server 2003 SP1 Platform SDK, DirectX 8 SDK, Wine and patched reccmp are required for the documented workflow.
- Limits: The author reports 1,300 of 1,474 functions byte-identical at the recorded checkpoint.
- License: The reconstructed source, scripts and documentation use GPL-3.0-or-later; reccmp patches use AGPL-3.0-or-later.
Cite
BibTeX
@misc{2ezdecomp-ez2ac-case,
title = {{2EZDecomp: matching decompilation of EZ2AC}},
howpublished = {\url{https://github.com/Roganis/2EZDecomp}},
url = {https://github.com/Roganis/2EZDecomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/2ezdecomp-ez2ac-case/}}
}Plain text
2EZDecomp: matching decompilation of EZ2AC. https://github.com/Roganis/2EZDecomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/2ezdecomp-ez2ac-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Roganis/2EZDecomp · Revision a9bd4fc
- docs/PACKAGE-OVERVIEW.md GitHub · Roganis/2EZDecomp · Revision a9bd4fc
More in Games
- 3S Decomp OGXB: original Xbox Street Fighter III: 3rd Strike decompilation · Case study
- 3S Decomp: a byte-compared PS2 decompilation of Street Fighter III: 3rd Strike · Case study
- AC1_RE: Armored Core analysis and matching decompilation · Case study
- Advance Wars 2: Black Hole Rising: partial GBA decompilation · Case study
- Advance Wars: a byte-identical GBA reconstruction · Case study
- Advance Wars: Dual Strike: a matching Nintendo DS decompilation · Case study