{
  "added_at": "2026-11-09",
  "category": "native-analysis",
  "description_en": "DecompPipeline turns a game's machine code into C one function at a time and builds that C into a native port. A per-CPU translator writes the C. A judge runs the original function in an emulator and the C on the same inputs, then returns PASS or FAIL. Listed targets are Dreamcast SH-4, Saturn SH-2, GameCube PowerPC, and Xbox 360 PowerPC.",
  "description_zh": "DecompPipeline 把游戏机器码逐个函数转成 C，再把这些 C 构建成原生移植。每种 CPU 有自己的翻译器来写 C。判定器在模拟器里运行原函数，并用相同输入运行 C，然后给出通过或失败。列出的目标是 Dreamcast SH-4、Saturn SH-2、GameCube PowerPC 和 Xbox 360 PowerPC。",
  "entry_url": "https://awesomerea.org/resources/decomp-pipeline/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/decomp-pipeline/",
  "evidence_url": "https://github.com/GeneralAtrox/DecompPipeline/blob/76238534e5086d623d4b504c671024afa1c835ba/README.md",
  "group": "tools",
  "id": "decomp-pipeline",
  "json_url": "https://awesomerea.org/resources/decomp-pipeline/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/decomp-pipeline/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/decomp-pipeline/index.md",
  "name": "DecompPipeline",
  "name_zh": "DecompPipeline",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "Python 3.12, JDK 21, Ghidra 12, and Visual Studio 2022 with C++. Install Python dependencies from requirements.txt. The repository does not contain game data.",
    "The README does not name a license."
  ],
  "requirements_zh": [
    "需要 Python 3.12、JDK 21、Ghidra 12，以及带 C++ 的 Visual Studio 2022。Python 依赖从 requirements.txt 安装。仓库不包含游戏数据。",
    "README 没有写许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/GeneralAtrox/DecompPipeline",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
