{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/Lucas-blip-png/dkb-pc-recomp/blob/c5d5e7c23d0a2c7f94a32a6ccfadda6b138b82ce/docs/installer.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "DKB Recomp statically translates Donkey Kong Bananza's Switch 2 ARM64 code to C and builds a native Windows x86-64 application. A Horizon host, NVN 2 implementation, shader translation, and Vulkan renderer handle game services and graphics. The author reports title-screen and tutorial rendering, with crashes and missing effects.",
  "description_zh": "DKB Recomp 将 Donkey Kong Bananza 的 Switch 2 ARM64 代码静态转换为 C，并构建 Windows x86-64 原生程序。Horizon 宿主层、NVN 2 实现、着色器转换和 Vulkan 渲染器处理游戏服务与图形。作者报告标题画面和教程场景可显示，但仍有崩溃与缺失效果。",
  "entry_url": "https://awesomerea.org/resources/dkb-recomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/dkb-recomp-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Lucas-blip-png/dkb-pc-recomp/blob/c5d5e7c23d0a2c7f94a32a6ccfadda6b138b82ce/README.md",
  "group": "cases",
  "id": "dkb-recomp-case",
  "json_url": "https://awesomerea.org/resources/dkb-recomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/dkb-recomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/dkb-recomp-case/index.md",
  "name": "DKB Recomp: static recompilation of Donkey Kong Bananza",
  "name_zh": "DKB Recomp：Donkey Kong Bananza 静态重编译",
  "preview_kind": "demo",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A user-dumped base 1.0.0 ExeFS and RomFS are required; game files are not included.",
    "The build uses MSYS2 UCRT64 Clang, Ninja, Python 3.12, and a .NET SDK; the source states 16 GB RAM minimum.",
    "The game is not yet playable and may crash during the tutorial.",
    "GPL-3.0-or-later applies to the project; reused TotK Recomp files retain MIT terms."
  ],
  "requirements_zh": [
    "需要用户自行转储的 1.0.0 基础版 ExeFS 和 RomFS；仓库不含游戏文件。",
    "构建使用 MSYS2 UCRT64 Clang、Ninja、Python 3.12 和 .NET SDK；文档称至少需要 16 GB 内存。",
    "游戏尚不能完整游玩，教程期间可能崩溃。",
    "项目整体采用 GPL-3.0-or-later；复用的 TotK Recomp 文件保留 MIT 条款。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/Lucas-blip-png/dkb-pc-recomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
