{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Metal Mutant in the browser reimplements the 1991 DOS game's engine in JavaScript and runs the player's original scripts, graphics and sounds. It rewrites the interpreter, object scheduler, renderer, interrupts and PC-speaker audio routine by routine; the author reports frame-by-frame memory and screen comparisons with the original.",
  "description_zh": "Metal Mutant 的浏览器版本以 JavaScript 重建这款 1991 年 DOS 游戏的引擎，运行玩家自己的脚本、图像和声音文件。项目逐例程重写解释器、对象调度、渲染、中断及 PC 扬声器音频；作者称已与原版逐帧对照内存和画面。",
  "entry_url": "https://awesomerea.org/resources/metal-mutant-web-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/metal-mutant-web-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/kznsq/metal-mutant-web/blob/9f3d13b704e31e16b4371afd14641f89dce35fc1/README.md",
  "group": "cases",
  "id": "metal-mutant-web-case",
  "json_url": "https://awesomerea.org/resources/metal-mutant-web-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/metal-mutant-web-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/metal-mutant-web-case/index.md",
  "name": "Metal Mutant: a browser engine reconstructed from the DOS game",
  "name_zh": "Metal Mutant：从 DOS 游戏重建的浏览器引擎",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "The original Metal Mutant data files, including MAIN.IO, CAC40.FIC and SOS.FIC, are required.",
    "A current browser and a static web server are required; the included local server uses Python 3.",
    "MIT License."
  ],
  "requirements_zh": [
    "需要原版 Metal Mutant 数据文件，包括 MAIN.IO、CAC40.FIC 和 SOS.FIC。",
    "需要较新的浏览器和静态网页服务器；附带的本地服务器使用 Python 3。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/kznsq/metal-mutant-web",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
