Lucas-blip-png/dkb-pc-recomp
在 GitHub 打开 ↗把 Switch 2 的 Donkey Kong Bananza 静态重编译为 Windows 原生 Vulkan 程序
Star198
24h 新增+45
7 天新增—
Fork17
Issue14
语言C
项目介绍
更新于 1 天前
这是把 Switch 2 游戏《Donkey Kong Bananza》静态重编译成 Windows 原生程序的项目:游戏的 ARM64 代码在构建时被提前翻译成 C 再编译成一个 exe,运行时不依赖模拟器,图形调用由自研的 NVN 2 主机实现转成 Vulkan,着色器则从 Ampere 架构降级后转成 SPIR-V。它基于此前把《Tears of the Kingdom》移植到 PC 的 TotK Recomp,据称是首个公开的 Switch 2 游戏静态重编译。目前还不能通关——能进标题画面和教学洞穴,可以走动、开矿道,但会崩溃、部分特效缺失,且不附带任何游戏文件,需要玩家自己 dump。对逆向工程、图形 API 和编译技术感兴趣的人值得看,项目把待办拆成边界清晰的 issue,连不写代码的跨 GPU 测试也欢迎参与;只想找游戏玩或日常写业务代码的人关系不大。
上手成本:中
Star 趋势
话题标签
arm64donkey-konggame-portnintendo-switch-2nvnrecompilationreverse-engineeringspir-vstatic-recompilationvulkan
仓库信息
| License | GPL-3.0 |
| 创建时间 | 2026-11-01 |
| 最后推送 | 10 小时前 |
| 热度分 | 154.0 |