{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/americusmaximus/HMC47/blob/29d08d777451a658bd69b70f170222e9611c3655/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "HMC47 reconstructs Hitman: Codename 47 from the original game binaries as a modular C++ implementation. Its source covers a launcher and modules for DirectPlay, shared engine data, graphics and sound, while full playability and 64-bit support remain goals.",
  "description_zh": "HMC47 根据《Hitman: Codename 47》原版二进制文件重建模块化 C++ 游戏实现。现有源码涵盖启动程序、DirectPlay、引擎数据、图形和声音模块；完整可玩性与 64 位编译仍是项目目标。",
  "entry_url": "https://awesomerea.org/resources/hmc47-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/hmc47-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/americusmaximus/HMC47/blob/29d08d777451a658bd69b70f170222e9611c3655/README.MD",
  "group": "cases",
  "id": "hmc47-case",
  "json_url": "https://awesomerea.org/resources/hmc47-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/hmc47-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/hmc47-case/index.md",
  "name": "HMC47: reconstructing Hitman: Codename 47",
  "name_zh": "HMC47：重建《Hitman: Codename 47》",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Microsoft Visual Studio, DirectX 7.0, libexpat and ZLib are listed as dependencies.",
    "A fully playable game and 64-bit compilation remain unfinished goals.",
    "MIT License."
  ],
  "requirements_zh": [
    "依赖 Microsoft Visual Studio、DirectX 7.0、libexpat 和 ZLib。",
    "完整可玩的游戏及 64 位编译仍是未完成的目标。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/americusmaximus/HMC47",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
