在 GitHub 上加星Star1.1k 个星标

案例

Donkey Kong 64: Recompiled:基于 N64Recomp 的原生移植

使用 N64Recomp 将美版 Nintendo 64《大金刚 64》静态重编译为原生移植版,并以 RT64 作为渲染器。该移植并非基于反编译源码构建,但借用仍在进行中的 DK64 反编译项目的头文件和部分函数来实现补丁与增强。其重编译配置读取仓库内的符号转储和 ROM,而非反编译生成的 ELF。

目标
游戏
类别
独立重建案例
关联
独立重建项目
来源复核于

使用条件与局限

  • 前提条件:仅可游玩用户自备的美版 Nintendo 64《大金刚 64》ROM;该 ROM 的其他转储格式会被转换为 .z64。仓库和发布包均不含游戏素材,它不是可运行其他 ROM 的模拟器;README 将模组和其他语言支持列为后续工作。
  • 前提条件:v1.0.3 版本(2026-09-30)提供 Windows、Linux x64/ARM64、Flatpak x64 和 macOS ARM64 压缩包。README 要求显卡支持带 Shader Model 6 的 Direct3D 12.0 或 Vulkan 1.2,CPU 支持 AVX,并将 Linux 上的 Intel 显卡、部分发行版上的预编译 Linux 程序以及叠加层软件列为已知问题。
  • 前提条件:源码构建需要递归克隆、CMake 与 Ninja 加 Clang(Windows 上为带 Clang 的 Visual Studio 2022 及 vcpkg curl)、另行构建的 N64Recomp 和 RSPRecomp,以及与 BUILDING.md 所列 SHA-1 一致的 NTSC-U 1.0 ROM 解压副本;游玩时仍使用标准 ROM。
  • 测试证据:README 称实现了高帧率、宽屏和低输入延迟改进,同时提到极宽画面比例下过场动画边缘的异常。项目未公布等价性或游戏流程测试;固定提交上的 CI 仅构建移植程序,额外输入来自由密钥配置的检出仓库。
  • 许可:项目采用 GPLv3;原游戏、反编译子模块及其他依赖保留各自条款。CONTRIBUTING.md 禁止提交 AI 生成的代码。

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · Rainchus/Donkey-Kong-64-Recompiled · 修订 3b0c36d
  2. BUILDING.md GitHub · Rainchus/Donkey-Kong-64-Recompiled · 修订 3b0c36d
  3. us.toml GitHub · Rainchus/Donkey-Kong-64-Recompiled · 修订 3b0c36d
  4. .gitmodules GitHub · Rainchus/Donkey-Kong-64-Recompiled · 修订 3b0c36d
  5. .github/workflows/validate.yml GitHub · Rainchus/Donkey-Kong-64-Recompiled · 修订 3b0c36d
  6. COPYING GitHub · Rainchus/Donkey-Kong-64-Recompiled · 修订 3b0c36d
  7. CONTRIBUTING.md GitHub · Rainchus/Donkey-Kong-64-Recompiled · 修订 3b0c36d
  8. https://github.com/Rainchus/Donkey-Kong-64-Recompiled/releases/tag/v1.0.3

同分区更多条目:游戏

游戏分区全部 318 项资源游戏案例(239)

↑↓ 移动↵ 打开⌘↵ 新标签页