{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/GeReV/bumpy-reverse/blob/346d05c8e2d2d10c5d97b65afaec690db9391932/docs/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Bumpy's Arcade Fantasy reconstructs the 1992 DOS game's engine as C source guided by Ghidra analysis. It includes a build target for a faithful executable and a playable target with a host layer, plus Python decoders for PAV, DEC, BUM, VEC, BIN and CAR resources. The original game files are supplied separately by the user.",
  "description_zh": "Bumpy's Arcade Fantasy 依据 Ghidra 分析，将 1992 年 DOS 游戏引擎重建为 C 源码。项目提供忠实重建的可执行文件目标、加入宿主适配层的可玩目标，以及解析 PAV、DEC、BUM、VEC、BIN、CAR 资源的 Python 工具；原版游戏文件由用户自行提供。",
  "entry_url": "https://awesomerea.org/resources/bumpys-arcade-fantasy-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/bumpys-arcade-fantasy-decomp-case/",
  "evidence_url": "https://github.com/GeReV/bumpy-reverse/blob/346d05c8e2d2d10c5d97b65afaec690db9391932/README.md",
  "group": "cases",
  "id": "bumpys-arcade-fantasy-decomp-case",
  "json_url": "https://awesomerea.org/resources/bumpys-arcade-fantasy-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/bumpys-arcade-fantasy-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/bumpys-arcade-fantasy-decomp-case/index.md",
  "name": "Bumpy's Arcade Fantasy: reconstructing a DOS game in C",
  "name_zh": "Bumpy's Arcade Fantasy：以 C 重建 DOS 游戏",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A user-supplied copy of the DOS game and Open Watcom 16-bit DOS toolchain are required for the reconstruction build.",
    "The faithful BUMPY.EXE target is described as link-only and never run; the separate BUMPYP.EXE target is playable.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "构建重建版本需要用户自行提供 DOS 游戏和 Open Watcom 16 位 DOS 工具链。",
    "忠实重建的 BUMPY.EXE 目标仅用于链接和字节比较，不运行；另有可玩的 BUMPYP.EXE 目标。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/GeReV/bumpy-reverse",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
