{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "SF1DISASM documents Shining Force as structured, commented 68k assembly and provides scripts to rebuild the US ROM. Its split step extracts data chunks from the user's original ROM before the build step assembles the source and extracted data. The project aims for a rebuilt ROM identical to the original.",
  "description_zh": "SF1DISASM 将《Shining Force》整理为结构清晰、带注释的 68k 汇编代码，并提供重建美版 ROM 的脚本。拆分脚本先从用户的原版 ROM 提取数据块，再由构建脚本将汇编源码和提取的数据组装为 ROM。项目目标是重建出与原版完全一致的 ROM。",
  "entry_url": "https://awesomerea.org/resources/sf1disasm-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/sf1disasm-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/ShiningForceCentral/SF1DISASM/blob/1f466bf038a64f6bdf3113e484bace0c3c66c6f7/README.md",
  "group": "cases",
  "id": "sf1disasm-case",
  "json_url": "https://awesomerea.org/resources/sf1disasm-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/sf1disasm-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/sf1disasm-case/index.md",
  "name": "SF1DISASM: a reassemblable Shining Force disassembly",
  "name_zh": "SF1DISASM：可重新汇编的《Shining Force》反汇编工程",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "An original US Shining Force ROM is required to extract data chunks.",
    "Editing the disassembly requires 68k assembly knowledge.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要原版美版《Shining Force》ROM 来提取数据块。",
    "修改反汇编代码需要 68k 汇编知识。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/ShiningForceCentral/SF1DISASM",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
