{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/mstan/SonicBlastGGRecomp/blob/1f0324f4fa6174a5ea161828d6b914d7be620585/CMakeLists.txt"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "SonicBlastGGRecomp configures smsggrecomp to translate the Game Gear Sonic Blast Z80 program into native C from a user's ROM. Its game-specific configuration, build script and coverage suite accompany the runtime's modeled video, sound and mapper behavior; the author reports assisted scene coverage while unassisted play remains unverified.",
  "description_zh": "SonicBlastGGRecomp 配置 smsggrecomp，从用户的 Game Gear《Sonic Blast》ROM 将 Z80 程序预先转换为 C 并编译为原生程序。仓库包含游戏专用配置、构建脚本和覆盖测试用例，运行环境模拟视频、声音及映射器；作者报告完成辅助场景覆盖测试，不借助辅助测试流程的完整游玩尚未验证。",
  "entry_url": "https://awesomerea.org/resources/sonic-blast-gg-recomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/sonic-blast-gg-recomp-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/mstan/SonicBlastGGRecomp/blob/1f0324f4fa6174a5ea161828d6b914d7be620585/README.md",
  "group": "cases",
  "id": "sonic-blast-gg-recomp-case",
  "json_url": "https://awesomerea.org/resources/sonic-blast-gg-recomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/sonic-blast-gg-recomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/sonic-blast-gg-recomp-case/index.md",
  "name": "SonicBlastGGRecomp: a Game Gear Sonic Blast static recompilation",
  "name_zh": "SonicBlastGGRecomp：《Sonic Blast》Game Gear 静态重编译",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/sonic-blast-gg-recomp-case.png",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Supply your own legally dumped Sonic Blast Game Gear ROM matching the documented identity.",
    "Building on Windows requires the smsggrecomp submodule, CMake, Ninja, GCC and SDL2.",
    "Full unassisted gameplay remains unverified; one captured ring-icon frame differs.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需提供自行转储、符合文档版本信息的 Game Gear《Sonic Blast》ROM。",
    "在 Windows 上构建需要 smsggrecomp 子模块、CMake、Ninja、GCC 和 SDL2。",
    "不借助辅助测试流程的完整游玩尚未验证；一帧戒指图标截图存在差异。",
    "仓库中没有许可证文件。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/mstan/SonicBlastGGRecomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
