{
  "added_at": "2026-11-09",
  "category": "native-analysis",
  "description_en": "retrokit decompiles 32-bit games from about 1993 to 2010 with headless Ghidra. It loads DOS LE and LX executables, including Watcom calling conventions, and types Win32 PE imports such as DirectX COM methods and Miles, Smacker, Bink, FMOD, and BASS. The export is one large C file plus indexes of functions, calls, strings, and imports.",
  "description_zh": "retrokit 用无界面的 Ghidra 反编译大约 1993 年到 2010 年的 32 位游戏。它加载 DOS 的 LE 和 LX 可执行文件，包括 Watcom 调用约定，并为 Win32 PE 的导入标注类型，例如 DirectX 的 COM 方法，以及 Miles、Smacker、Bink、FMOD 和 BASS。导出结果是一个大的 C 文件，加上函数、调用、字符串和导入的索引。",
  "entry_url": "https://awesomerea.org/resources/retrokit/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/retrokit/",
  "evidence_url": "https://github.com/nautilusbits/retrokit/blob/7625c6b6a1f29d4793bc528c31621cd9ef784b1d/README.md",
  "group": "tools",
  "id": "retrokit",
  "json_url": "https://awesomerea.org/resources/retrokit/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/retrokit/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/retrokit/index.md",
  "name": "retrokit",
  "name_zh": "retrokit",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "Ghidra 12.x, JDK 21 or newer, and Python 3.10 or newer. retrokit install-loader registers the DOS loader once per Ghidra install.",
    "License: Apache-2.0."
  ],
  "requirements_zh": [
    "需要 Ghidra 12.x、JDK 21 或更新版本，以及 Python 3.10 或更新版本。retrokit install-loader 为每次 Ghidra 安装注册一次 DOS 加载器。",
    "许可证：Apache-2.0。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/nautilusbits/retrokit",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
