{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "SCD Disasm reconstructs Sonic CD's Sega Mega CD program files from disassembly, initially using the V0.02 prototype. It organizes reused engine functions into shared source files with linker scripts for the disc files; the author reports that the resulting binary objects can be assembled into an ISO that runs in an emulator.",
  "description_zh": "SCD Disasm 以 Sonic CD 的 Sega Mega CD V0.02 原型版为起点，对游戏程序文件进行反汇编重建。项目将重复使用的引擎函数整理为共享源码，并为光盘文件配备链接脚本；作者称生成的二进制对象可组装为能在模拟器中运行的 ISO。",
  "entry_url": "https://awesomerea.org/resources/scd-disasm-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/scd-disasm-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://gitlab.com/segaloco/scd-disasm/-/blob/cef391a648fba6272588112f0a2e56515b55b10f/README.md",
  "group": "cases",
  "id": "scd-disasm-case",
  "json_url": "https://awesomerea.org/resources/scd-disasm-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/scd-disasm-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/scd-disasm-case/index.md",
  "name": "SCD Disasm: Sonic CD disassembly",
  "name_zh": "SCD Disasm：Sonic CD 反汇编",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A clean copy of the Sonic CD V0.02 build is needed to provide the original files and extract binary pieces.",
    "The extraction script requires the UNIX dd utility.",
    "The extraction script has missing addresses and does not currently run as a complete workflow.",
    "No licence stated on the project page."
  ],
  "requirements_zh": [
    "需要一份干净的 Sonic CD V0.02 原版，用于提供原始文件并提取二进制片段。",
    "提取脚本需要 UNIX dd 工具。",
    "提取脚本仍缺少部分地址，目前无法作为完整流程运行。",
    "项目页面未说明许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://gitlab.com/segaloco/scd-disasm",
  "verification": "source-reviewed",
  "verified_at": "2026-11-09"
}
