{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/vs-sr-dev/pc-abelsmt/blob/b58c21a14f2eae29f5650f983bce4a5f7463614c/docs/00-sessions.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "pc-abelsmt ports the FM Towns game ABEL - Shin Mokushiroku Taisen to PC by statically recompiling its 386 programs and TBIOS to C++ on fmtownskit. It includes a runtime, extraction and comparison tools, and notes on disc and executable formats. The author reports that early screens match MAME pixel for pixel.",
  "description_zh": "pc-abelsmt 借助 fmtownskit 将 FM Towns 游戏《ABEL - Shin Mokushiroku Taisen》的 386 程序及 TBIOS 静态重编译为 C++，用于 PC 移植。仓库包含运行时、提取与比较工具，以及光盘和可执行文件格式记录。作者报告早期画面与 MAME 逐像素一致。",
  "entry_url": "https://awesomerea.org/resources/pc-abelsmt-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/pc-abelsmt-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/vs-sr-dev/pc-abelsmt/blob/b58c21a14f2eae29f5650f983bce4a5f7463614c/README.md",
  "group": "cases",
  "id": "pc-abelsmt-case",
  "json_url": "https://awesomerea.org/resources/pc-abelsmt-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/pc-abelsmt-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/pc-abelsmt-case/index.md",
  "name": "pc-abelsmt: statically recompiling ABEL for PC",
  "name_zh": "pc-abelsmt：静态重编译《ABEL》以移植到 PC",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Supply the user's own ABEL disc files and the documented FM Towns BIOS files.",
    "Build instructions use fmtownskit, Python, CMake, Ninja and clang++.",
    "The route to the first dungeon, saving and English translation remain unfinished.",
    "MIT licence."
  ],
  "requirements_zh": [
    "需自行提供 ABEL 光盘文件和文档指定的 FM Towns BIOS 文件。",
    "构建流程使用 fmtownskit、Python、CMake、Ninja 和 clang++。",
    "通往首个地下城的流程、存档和英文翻译仍未完成。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/vs-sr-dev/pc-abelsmt",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
