{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/sp00nznet/sf2/blob/623810286612dd2c4fd86dbf4591d1d0dec72628/CMakeLists.txt"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Street Fighter II Recompiled translates the CPS1 arcade game's Motorola 68000 code into C using ROM analysis, Capstone disassembly and a project-specific generator. Its native build links to a sibling CPS1 runtime for video, audio and input; the author reports reaching the character-select screen.",
  "description_zh": "Street Fighter II Recompiled 对 CPS1 街机版 ROM 进行分析，借助 Capstone 反汇编和专用生成器将 Motorola 68000 代码转为 C。原生构建依赖同级的 CPS1 运行时处理画面、声音和输入；作者报告已运行至角色选择画面。",
  "entry_url": "https://awesomerea.org/resources/street-fighter-ii-recompiled-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/street-fighter-ii-recompiled-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/sp00nznet/sf2/blob/623810286612dd2c4fd86dbf4591d1d0dec72628/README.md",
  "group": "cases",
  "id": "street-fighter-ii-recompiled-case",
  "json_url": "https://awesomerea.org/resources/street-fighter-ii-recompiled-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/street-fighter-ii-recompiled-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/street-fighter-ii-recompiled-case/index.md",
  "name": "Street Fighter II Recompiled: a CPS1 static recompilation",
  "name_zh": "Street Fighter II Recompiled：CPS1 游戏静态重编译",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "The user's Street Fighter II ROM and the sibling cps1recomp runtime are required.",
    "Windows 11, CMake 3.16 or newer, SDL2, Visual Studio 2022 and Python 3.8 or newer with Capstone are listed for building.",
    "The author reports reaching the character-select screen; character portraits remain in progress.",
    "MIT license."
  ],
  "requirements_zh": [
    "需要用户自己的《Street Fighter II》ROM 和同级目录中的 cps1recomp 运行时。",
    "构建说明列出 Windows 11、CMake 3.16 或更新版本、SDL2、Visual Studio 2022，以及安装 Capstone 的 Python 3.8 或更新版本。",
    "作者报告已可进入角色选择画面，角色肖像仍在制作。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/sp00nznet/sf2",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
