{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/mstan/SonicTheHedgehog2Recomp/blob/b3e7082c6db9d91960271087c8763eb4f3d16296/android/README-android.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "SonicTheHedgehog2Recomp runs Sonic the Hedgehog 2 through ROM-derived generated C and a native runner. Game-specific code handles saves, character options, wider stage rendering, and object visibility, while the Android instructions describe generating code from the user's ROM before cross-building.",
  "description_zh": "SonicTheHedgehog2Recomp 通过 ROM 生成的 C 代码和原生运行器运行《Sonic the Hedgehog 2》。游戏专属代码处理存档、角色选项、宽屏关卡渲染和对象可见范围；Android 文档说明先从用户 ROM 生成代码，再进行交叉编译。",
  "entry_url": "https://awesomerea.org/resources/sonic-the-hedgehog-2-recomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/sonic-the-hedgehog-2-recomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/mstan/SonicTheHedgehog2Recomp/blob/b3e7082c6db9d91960271087c8763eb4f3d16296/README.md",
  "group": "cases",
  "id": "sonic-the-hedgehog-2-recomp-case",
  "json_url": "https://awesomerea.org/resources/sonic-the-hedgehog-2-recomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/sonic-the-hedgehog-2-recomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/sonic-the-hedgehog-2-recomp-case/index.md",
  "name": "SonicTheHedgehog2Recomp: a Sonic 2 native runner with ROM-derived code",
  "name_zh": "SonicTheHedgehog2Recomp：《Sonic the Hedgehog 2》的 ROM 源生代码运行器",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Supply a Sonic 2 (World) Rev A / REV01 ROM.",
    "Some optional characters and menu art require separately supplied donor ROMs.",
    "Several character, widescreen, and campaign features remain experimental.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需提供《Sonic 2》World Rev A / REV01 ROM。",
    "部分可选角色与菜单素材需要另行提供来源 ROM。",
    "若干角色、宽屏及战役功能仍属实验性。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/mstan/SonicTheHedgehog2Recomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
