{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "OpenRakis is a work-in-progress reverse-engineering project for Cryo's Dune. The README describes the PC DOS floppy and CD layouts, an asm directory for the original x86 DOS assembly, and an 8086 16-bit real-mode IDA setup for DNCDPRG.EXE with entry CS 1ED.",
  "description_zh": "OpenRakis 是 Cryo 的《Dune》的进行中逆向工程。README 描述了 PC DOS 软盘版和光盘版的文件布局、存放原始 x86 DOS 汇编的 asm 目录，以及针对 DNCDPRG.EXE 的 8086 16 位实模式 IDA 设置，入口 CS 为 1ED。",
  "entry_url": "https://awesomerea.org/resources/openrakis/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/openrakis/",
  "evidence_url": "https://github.com/OpenRakis/OpenRakis/blob/2567749779a975b6d25286a4f212f392a59dda5b/README.md",
  "group": "cases",
  "id": "openrakis",
  "json_url": "https://awesomerea.org/resources/openrakis/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/openrakis/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/openrakis/index.md",
  "name": "OpenRakis: reverse engineering Cryo’s Dune",
  "name_zh": "OpenRakis：逆向分析 Cryo 的《Dune》",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "The README does not name a license or a build command. It points to IDA Freeware, Ghidra, UNLZEXE, DOSBox Debugger, Spice86, and Cryogenic."
  ],
  "requirements_zh": [
    "README 没有写许可证，也没有写构建命令。它指向 IDA Freeware、Ghidra、UNLZEXE、DOSBox Debugger、Spice86 和 Cryogenic。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/OpenRakis/OpenRakis",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
