{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/demen1n/h4r/blob/24a3ff5f10856b2347499f107f266949ef0bf8a3/tools/testbench/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "h4r reimplements the Heroes of Might and Magic IV engine in Rust using data from a player's installation. It parses .h4r archives and .h4c maps, renders an adventure-map prototype and reconstructs selected movement and combat rules, with a separate harness comparing some rule outputs to the original executable.",
  "description_zh": "h4r 使用玩家本地安装的数据，以 Rust 重建 Heroes of Might and Magic IV 引擎。它解析 .h4r 归档和 .h4c 地图，呈现冒险地图原型并重建部分移动与战斗规则；另有工具将若干规则结果与原始可执行程序对照。",
  "entry_url": "https://awesomerea.org/resources/h4r-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/h4r-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/demen1n/h4r/blob/24a3ff5f10856b2347499f107f266949ef0bf8a3/README.md",
  "group": "cases",
  "id": "h4r-case",
  "json_url": "https://awesomerea.org/resources/h4r-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/h4r-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/h4r-case/index.md",
  "name": "h4r: rebuilding the Heroes of Might and Magic IV engine",
  "name_zh": "h4r：重建 Heroes of Might and Magic IV 引擎",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A user's own Heroes of Might and Magic IV installation is required; game assets are not included.",
    "Rust and Cargo are required; development uses Rust 1.99.1.",
    "The prototype cannot complete a game; combat has no playable battlefield, and AI, saves and sound are absent.",
    "GPL-3.0-or-later License."
  ],
  "requirements_zh": [
    "需要用户自己的 Heroes of Might and Magic IV 安装文件；仓库不包含游戏资源。",
    "需要 Rust 和 Cargo；当前开发使用 Rust 1.99.1。",
    "原型尚不能完成一局游戏；战斗没有可操作战场，也没有 AI、存档和声音。",
    "GPL-3.0-or-later 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/demen1n/h4r",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
