{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/ToolAssisted-run/Open4DBoxing/blob/16459b6f9c38533aa8ffef9cdd8725a7290d07cf/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Open4DBoxing rebuilds the DOS game 4D Sports Boxing by recompiling four game executables and five sound drivers from machine code into C. A project runtime models DOS, BIOS, video and sound hardware, while SDL2 provides the frontend; the author reports comparisons with the original in DOSBox-X.",
  "description_zh": "Open4DBoxing 将 DOS 游戏《4D Sports Boxing》的四个程序及五个音效驱动从机器码重编译为 C。项目运行时模拟 DOS、BIOS、显卡与声卡，前端使用 SDL2；作者报告已与 DOSBox-X 中的原版进行对比。",
  "entry_url": "https://awesomerea.org/resources/open4dboxing-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/open4dboxing-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/ToolAssisted-run/Open4DBoxing/blob/16459b6f9c38533aa8ffef9cdd8725a7290d07cf/README.md",
  "group": "cases",
  "id": "open4dboxing-case",
  "json_url": "https://awesomerea.org/resources/open4dboxing-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/open4dboxing-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/open4dboxing-case/index.md",
  "name": "Open4DBoxing: static recompilation of 4D Sports Boxing",
  "name_zh": "Open4DBoxing：《4D Sports Boxing》的静态重编译",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/open4dboxing-case.png",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Provide your own copy of the game's two floppy images or extracted files.",
    "Build with Meson and SDL2; MT-32 sound additionally needs Munt and user-supplied ROMs.",
    "The author reports differences in fight animation phase.",
    "GPL-3.0-or-later."
  ],
  "requirements_zh": [
    "需自行提供游戏的两张软盘镜像或其中的文件。",
    "构建需要 Meson 和 SDL2；使用 MT-32 音效还需 Munt 及自行提供的 ROM。",
    "作者报告格斗动画的相位仍与原版有差异。",
    "GPL-3.0 或更新版本。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/ToolAssisted-run/Open4DBoxing",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
