搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

Revivedx/SavageWindRecomp

游戏

把《塞尔达传说:旷野之息》Switch 版静态重编译为 Windows/Linux 原生程序,需自备游戏转储,支持高帧率、超宽屏和手柄。

4,136
235
C
NOASSERTION
创建于 27 天前

项目介绍

Savage Wind Recomp 将《塞尔达传说:旷野之息》(Switch 1.9.0 版)静态重编译为 Windows 和 Linux 原生应用。重编译在用户本机使用自己转储的游戏文件完成,仓库不包含游戏文件、密钥、固件或转储工具,生成的游戏代码仅限个人使用 (1)。

项目处于 alpha 阶段:按 README 说明完整流程和两个 DLC 都能通关,但可能出现崩溃,部分机制在 30 fps 以上会失效 (10)。功能包括 30 到 360 fps 帧率、最高 4K 及更高分辨率、超宽屏、FSR 1 放大、从「Potato」到「Savage」的画质预设、更远绘制距离、可调阴影、视野、调色和 HDR、键鼠与任意 SDL 手柄(含陀螺仪)、存档配置与 Wii U/Cemu 存档导入,以及 Steam Deck 支持。项目基于 LAS Recomp 开发,代码、工具和逆向工作几乎全部由 Claude 编写、由人工指导测试 (9)。

快速使用

需要自备合法获得、更新到 1.9.0 并从自己的 Switch 转储的游戏文件,具体见游戏文件说明 (11)。运行环境为 Windows 10+ 或 Linux x86-64、支持 Vulkan 1.3 的 GPU、16 GB 内存、支持 SSE4.2 的 CPU(AVX2 更快)和约 20 GB 磁盘空间。

  1. 从 Releases 下载最新构建:Windows 使用 windows.zip,解压到可写目录,不要放在 Program Files;Linux 和 Steam Deck 使用 x86_64.AppImage,赋予可执行权限后运行;Linux ARM 使用高度实验性的 aarch64.AppImage (12)。
  2. 启动程序,选择包含已解压游戏(exefs/ 和 romfs/)的文件夹,点击 Set up game files。程序会检查版本、复制文件并重编译一次,12 线程 CPU 约需 15 分钟,原始文件不会被修改。
  3. 开始游戏。设置、游戏文件和其余选项在 Savage Wind Configuration 中;从 0.5.1 起,Windows 和 Linux AppImage 支持一键更新。

键鼠默认操作包括 WASD 移动、鼠标控制镜头、空格跳跃、E 交互、左键攻击、右键举盾、Tab 打开背包、M 打开地图,所有操作都可重绑定,任何 SDL 识别的手柄均可用 (21)。

存档与问题反馈

存档位于 Savage Wind 数据目录的 save 文件夹:Windows 在 savagewind.exe 旁边,Linux 和 Steam Deck 在 ~/.local/share/savagewind/save/;备份或迁移时先关闭游戏,再复制整个文件夹 (14)。提交问题需使用最新版本和游戏 1.9.0,并附上 savagewind.log;崩溃或过场动画问题还需附上压缩后的存档文件夹 (23)。

使用约束

项目明确标注为 alpha:部分机制在 30 fps 以上会失效,过场动画卡住或异常时可临时降至 30 fps。项目与任天堂无关,禁止传播生成的游戏代码或游戏文件;自己拥有的游戏能否合法转储取决于所在国家法律 (2)。项目自身代码采用 MIT 许可证,但不授予任天堂游戏的任何权利 (30)。

HotRepo 点评

HotRepo 中没有该项目的日榜名次、Star 快照或 Hacker News 讨论记录,因此没有站内热度趋势可参考。从材料本身看,完整游戏静态重编译是一项不小的逆向工程量,README 也坦率说明几乎全部工作由 AI 完成,并给出了详细的 alpha 状态和问题处理流程;这些表明它更像一个持续维护的实验项目,而不是面向普通用户的成品。缺少站内记录意味着无法从本站数据判断它的关注度。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。

相关推荐

  1. Simon3Sarkis/super-odyssey-pc-recomp通过静态重编译把《超级马力欧 奥德赛》转成原生 Windows 程序,需自备游戏文件和密钥。C113
  2. ryderclanky/BotW-Native把 Wii U 版《旷野之息》静态重编译成 Windows 原生程序并经 Vulkan 渲染,适合愿意自己动手构建的玩家。C++124
  3. tangerineturtle1/NX2navi把 Switch 2 版《时之笛》静态重编译为用自有游戏转储构建的 Windows 原生 Vulkan 程序。C430
  4. valentderah/totk-pc-recomp把《塞尔达传说:王国之泪》静态重编译成 Windows/Linux 原生应用,需要自备正版游戏文件。C6,376
  5. NotRexed/Hookshot将 Switch 2 版《塞尔达传说:时之笛》静态重编译为 Windows 和 Linux 原生程序。C++8,753