{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/yelnady/hercules-native/blob/53c125684e25dea55d9ee2c504cfdb96ef1a749b/docs/notes/NOTES_aud_player.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "hercules-native reimplements the 1997 Disney's Hercules Action Game engine in C11 and SDL2 for Apple silicon Macs. It reads scripts, state tables and assets from the user's PC game files, with decoders for HERCULES.FS, sprite banks, maps and ETV videos; the author reports all levels playable with some missing effects.",
  "description_zh": "hercules-native 以 C11 和 SDL2 为 Apple 芯片 Mac 重建 1997 年 Disney's Hercules Action Game 的引擎。它从用户自备的 PC 游戏文件读取脚本、状态表和素材，并实现 HERCULES.FS、精灵图集、地图及 ETV 视频的解码；作者报告所有关卡均可游玩，但部分效果尚缺。",
  "entry_url": "https://awesomerea.org/resources/hercules-native-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/hercules-native-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/yelnady/hercules-native/blob/53c125684e25dea55d9ee2c504cfdb96ef1a749b/README.md",
  "group": "cases",
  "id": "hercules-native-case",
  "json_url": "https://awesomerea.org/resources/hercules-native-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/hercules-native-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/hercules-native-case/index.md",
  "name": "hercules-native: rebuilding Disney's Hercules Action Game on Apple silicon",
  "name_zh": "hercules-native：在 Apple 芯片上重建 Disney's Hercules Action Game",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "An Apple silicon Mac, C compiler and SDL2.",
    "The user's own PC game files, including HERCULES.FS, ENG1.DLL, ENG3.DLL and TITLE.DLL; DATA/*.ETV is optional for videos.",
    "Music and several lighting and glow effects are not implemented.",
    "MIT license for the repository code."
  ],
  "requirements_zh": [
    "需要 Apple 芯片 Mac、C 编译器和 SDL2。",
    "需要用户自备 PC 游戏文件，包括 HERCULES.FS、ENG1.DLL、ENG3.DLL 和 TITLE.DLL；视频文件 DATA/*.ETV 可选。",
    "音乐及部分灯光、发光效果尚未实现。",
    "仓库代码采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/yelnady/hercules-native",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
