Originally created with Rexglue-SDK
DISCORD -------------------------------------------- We have a discord, please join and direct any questions there. Myself or someone else will happily answer them.
https://discord.gg/D5Bz2ZsHdY
Credits
------------------------------------------------
Rexglue team for creating Rexglue-SDK
the Rexglue SDK discord for helping with any info they have
SolarCookies for midasm hooks and future use of CRT functions and the reNut Launcher
ValcomDrifty for the renut logo
.
.
.
.
.
.
你,玩家?
。
需求 ------------------------------------------------------------------- 北美版《Banjo-Kazooie: Nuts and Bolts》default.xex
如何构建
------------------------------------------------------
注意:你必须删除所有的 .gitignore 文件,否则你编译的内容将无法识别它们所在区域的文件。
注意:你必须先安装 GIT,然后才能安装 REXGLUE-SDK 或构建此仓库。
注意:注意:你必须先构建并安装 Rexglue-SDK 主仓库,然后才能继续。
- 使用 ``
git clone https://github.com/masterspike52/reNut.git`克隆仓库 - 在 assets 文件夹内需要提取你的《Banjo-Kazooie: Nuts & Bolts》ISO 内容和 default.xex。推荐使用 iso extract。(我不知道 Linux 用户用什么。我用 Windows,不过 iso extract 通过 WINE 也能在 Linux 上运行。)
- 在你克隆的 git 仓库中打开终端,运行 `
rexglue migrate --app_root .`。这确保如果 Rexglue 的 codegen 有任何变化,你可以正确生成代码。
- 现在你可以打开终端,运行 `
rexglue codegen renut_config.toml`,这会生成用于重新编译的 ppc 文件,位于 generated 文件夹中。 - 如果你用的是 Windows,可以在 VS 中打开项目,将构建类型改为 win-amd64-relwithdebinfo
,然后全部构建。
cmake --preset linux-amd64-relwithdebinfo`,然后运行 `cmake --build --preset linux-amd64-relwithdebinfo`。(你也可以在 Windows 上这样做,只需将 linux 替换为 windows`。)
- 编译完成后,需将生成的 exe 放在与 assets 相同的目录,否则游戏无法启动。
如果你不想构建 -------------------------------------------- 构建主要面向那些更愿意自己构建或者想与我和其他人一起开发游戏的用户。如果你不想构建;
- 访问 https://goopie.xyz/ 并下载 goopie 启动器
- 在启动器中选择《Banjo-Kazooie: Nuts and Bolts》
- 点击选择 ISO,选择你的《Banjo-Kazooie: Nuts and Bolts》ISO(必须是北美版),等待提取完成
- 解压完成后点击更新按钮,启动器将下载最新版本的Windows版renut
- 点击播放
- 动画有点卡顿(有抖动,班卓和其他骨骼断裂,一些动画只有一半完成,还有一些小的附属问题),但这些不会影响游戏玩法,只是看起来很滑稽。
--- Tranlated By Open Ai Tx | Last indexed: 2026-07-01 ---