Naruto Rise Recomp:火影忍者 PC 移植版
把 Xbox 360《火影忍者:忍者的崛起》静态重编译为 Windows/Linux 原生 PC 版,需自备游戏。
- 浏览
- 1
- 访问
- 0
- 下载
- 0
- 版本
- v0.4.2-beta
- 平台
- Windows、Linux
详细介绍
项目简介
这是 Xbox 360 游戏《Naruto: Rise of a Ninja》的 PC 移植项目。项目使用 ReXGlue SDK 将游戏的 PowerPC 代码翻译为 C++ 并原生编译,SDK 运行时负责系统服务、音频和输入。可执行文件内置两套渲染器:默认的原生渲染器通过 Direct3D 12 或 Vulkan 绘制游戏,可输出 60 或 120 FPS;另一套是 SDK 对 Xbox 360 GPU 的模拟 Xenos。
发布包面向 Windows x64(ZIP)和 Linux x86-64(AppImage,Vulkan 原生渲染器)。项目仍在开发中,可能遇到 bug、崩溃和画面问题;原生渲染器是最新部分,若显示异常可手动切换到 Xenos。
主要功能
- 双渲染器:原生渲染器(Direct3D 12/Vulkan,默认)和 Xenos。原生渲染器支持 60/120 FPS,游戏逻辑保持原速率,通过插值绘制中间帧。
- 画面选项:内部分辨率 1× 到 4×(原生渲染器还支持 1.5×)、最高 16× 各向异性过滤、FXAA、FidelityFX CAS/FSR、全屏和 VSync;原生渲染器另有 MSAA(2×/4×/8×)、透明抗锯齿、亮度、帧延迟和三重缓冲。
- 超宽屏:Xenos 渲染器支持 21:9 和 32:9,带投影调整和变形宽银幕表现,通过
narutorise.toml配置。 - DLC:可在设置界面或游戏内菜单导入,启动时也可安装 STFS 包;角色 DLC 使用额外重编译的引擎模块。
- 语言:界面支持七种语言;游戏语言可在 Settings → Game 中选择英语、法语、德语、西班牙语和意大利语,可用文本和语音取决于游戏文件。支持外部翻译 mod,发布包内含完整巴西葡萄牙语包。
- 菜单与分发:解压 ZIP 后运行
narutorise.exe,选择原始 Xbox 360 ISO 或完整解压副本;游戏内按F1或Back+Start打开设置、DLC 和退出菜单,快捷键可重映射。设置可在游戏前后共用,并支持显示 FPS、着色器进度、更新提示和创建桌面快捷方式。 - 诊断:每局保留日志,崩溃后保留 dump;可在 Settings → Advanced → Diagnostics 导出 ZIP。崩溃报告为主动选择,首次启动会询问。
- Linux AppImage 使用 Vulkan 渲染器,可在 Wayland 或 X11 下运行。
安装与使用
Windows:从 Releases 页面 下载 naruto-rise-recomp-win-amd64.zip,解压到可写目录并运行 narutorise.exe。首次启动选择原始 Xbox 360 ISO 或完整解压副本中的 default.xex;之后会按启动菜单偏好运行。按住 Shift 启动或运行 narutorise.exe --setup 可回到设置界面。需要游戏数据,仓库不包含游戏文件或 DLC 包。
Linux:下载 NarutoRise-<version>-x86_64.AppImage,执行 chmod +x 后打开,首次启动选择 ISO 或完整游戏文件夹,也可把游戏文件放在 AppImage 同级的 game/ 中。数据默认位于 ~/.local/share/narutorise($XDG_DATA_HOME)。没有 FUSE 时可用 --appimage-extract-and-run。
运行要求:Windows 需要 x64、兼容 Direct3D 12 或 Vulkan 的 GPU 和驱动,以及 Microsoft Visual C++ x64 Redistributable;Xenos 需要 Direct3D 12。Linux 需要 x86-64、glibc 2.43 或更新版本、Vulkan 驱动(Mesa 或 NVIDIA)和 FUSE。推荐使用 SDL 兼容手柄,键鼠可在 Settings → Controls 配置。
注意事项
- 项目仍处于开发阶段,建议备份存档,并在 Issues 页面报告问题。
- 必须自备合法游戏副本;ISO 会被原地读取,完整解压副本需包含
default.xex。 - 更新时保留
data/数据目录和data_location.json,以及game/、game_root/、存档、DLC 和 mods;不要直接覆盖用户数据。 - 原生渲染器在 30 FPS 以上会插值画面,HUD 小地图仍以 30 FPS 更新,画面相对逻辑最多延迟约一个逻辑步(开放世界约 33 ms)。
- 从旧版 0.3.0-beta 迁移时,README 提供了单独的
NarutoRiseInstaller.exe兼容桥接工具。
本作品整理自 GitHub 开源项目 jorjbarbosa/naruto-rise-recomp,原作者 @jorjbarbosa,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.4.2-beta当前版本
新增游戏文件校验:首次启动比对原版光盘(美版/欧版),列出损坏文件,可在设置中重新检查;修复 60/120 FPS 下世界分区切换引发的崩溃。
评论