{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/Roganis/2EZDecomp/blob/a9bd4fc9d8c8ee730e6e37e0c619ef97d9239e7f/docs/PACKAGE-OVERVIEW.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "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.",
  "description_zh": "2EZDecomp 重建 EZ2AC 街机节奏游戏可执行文件的 C/C++ 源码，并用 reccmp 比对编译后的函数。项目针对 2.05 版使用 Microsoft Visual C++ 7.1；作者报告记录时已反编译 1,474 个函数，其中 1,300 个逐字节匹配。",
  "entry_url": "https://awesomerea.org/resources/2ezdecomp-ez2ac-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/2ezdecomp-ez2ac-case/",
  "evidence_url": "https://github.com/Roganis/2EZDecomp/blob/a9bd4fc9d8c8ee730e6e37e0c619ef97d9239e7f/README.md",
  "group": "cases",
  "id": "2ezdecomp-ez2ac-case",
  "json_url": "https://awesomerea.org/resources/2ezdecomp-ez2ac-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/2ezdecomp-ez2ac-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/2ezdecomp-ez2ac-case/index.md",
  "name": "2EZDecomp: matching decompilation of EZ2AC",
  "name_zh": "2EZDecomp：EZ2AC 匹配式反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A legally obtained copy of the game's executable is required for building and comparison.",
    "Visual C++ .NET 2003, Windows Server 2003 SP1 Platform SDK, DirectX 8 SDK, Wine and patched reccmp are required for the documented workflow.",
    "The author reports 1,300 of 1,474 functions byte-identical at the recorded checkpoint.",
    "The reconstructed source, scripts and documentation use GPL-3.0-or-later; reccmp patches use AGPL-3.0-or-later."
  ],
  "requirements_zh": [
    "构建及比对需要合法取得的游戏可执行文件。",
    "文档所述流程需要 Visual C++ .NET 2003、Windows Server 2003 SP1 Platform SDK、DirectX 8 SDK、Wine 和已打补丁的 reccmp。",
    "作者报告记录时 1,474 个函数中有 1,300 个逐字节匹配。",
    "重建源码、脚本和文档采用 GPL-3.0-or-later；reccmp 补丁采用 AGPL-3.0-or-later。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/Roganis/2EZDecomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
