# 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.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/Roganis/2EZDecomp>
- Primary source: <https://github.com/Roganis/2EZDecomp/blob/a9bd4fc9d8c8ee730e6e37e0c619ef97d9239e7f/README.md>
- Catalog page: <https://awesomerea.org/resources/2ezdecomp-ez2ac-case/>
- Record JSON: <https://awesomerea.org/resources/2ezdecomp-ez2ac-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/2ezdecomp-ez2ac-case/index.md)

## 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.

## Primary sources

1. <https://github.com/Roganis/2EZDecomp/blob/a9bd4fc9d8c8ee730e6e37e0c619ef97d9239e7f/README.md>
2. <https://github.com/Roganis/2EZDecomp/blob/a9bd4fc9d8c8ee730e6e37e0c619ef97d9239e7f/docs/PACKAGE-OVERVIEW.md>

## More in Games

- [3S Decomp OGXB: original Xbox Street Fighter III: 3rd Strike decompilation](https://awesomerea.org/resources/3s-decomp-ogxb-case/index.md) · Case study
- [3S Decomp: a byte-compared PS2 decompilation of Street Fighter III: 3rd Strike](https://awesomerea.org/resources/sfiii-3rd-strike-ps2-decomp-case/index.md) · Case study
- [AC1_RE: Armored Core analysis and matching decompilation](https://awesomerea.org/resources/ac1-re-case/index.md) · Case study
- [Advance Wars 2: Black Hole Rising: partial GBA decompilation](https://awesomerea.org/resources/aw2bhr-case/index.md) · Case study
- [Advance Wars: a byte-identical GBA reconstruction](https://awesomerea.org/resources/advancewars-decomp-case/index.md) · Case study
- [Advance Wars: Dual Strike: a matching Nintendo DS decompilation](https://awesomerea.org/resources/advance-wars-dual-strike-decomp-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
