返回 AI 学习社区
观点讨论

模拟器靠边站!《塞尔达传说:荒野之息》原生PC版Savage Wind首测:RX 9060 XT开4K最高63帧,代码几乎全由AI完成

zZz约 4 分钟阅读1 次阅读

非官方Savage Wind用静态重编译把《荒野之息》Switch 1.9.0做成PC原生程序(几乎全由Claude写)。5600X + RX 9060 XT在初始台地4K最高63帧,显卡只占约50%。目前仅早期区域稳定,需自备游戏文件。

《塞尔达传说:荒野之息》终于以原生程序形式登陆PC。由开发者Revivedx(Revi)主导的非官方项目Savage Wind Recomp(基于LAS Recomp静态重编译技术)已放出Alpha 3测试版本。它不是传统模拟器,而是把Switch版1.9.0的游戏代码预先静态重编译为Windows/Linux原生可执行程序,省去实时指令翻译的开销。⁠GitHub

04
04

首份实测成绩:中端卡4K也能跑到60+帧 测试配置为锐龙5 5600X + 蓝宝石Pulse RX 9060 XT 16G,在初始台地(Great Plateau)区域实测:

帧率随分辨率和场景复杂度在29–63帧之间波动,4K原生分辨率下最高63帧 显卡频率约3330–3410MHz,温度仅58–60°C,显存占用2351–3534MB CPU功耗38–48W,温度59–62°C 关闭后台录像后,显卡占用率仅约50%,帧数还能再提升约3帧 显卡远未吃满,说明当前瓶颈更多在重编译/渲染管线优化阶段,而非硬件本身。另一组成绩显示,RTX 3060 + 5600X在初始台地也能稳60帧。⁠Gamegpu

静态重编译 vs 模拟器:为什么更快、更直接? 传统Switch模拟器(如Yuzu/Ryujinx或CEMU)是边运行边翻译ARM指令,开销大。Savage Wind采用静态重编译:用户提供自己从Switch导出的合法游戏文件(exefs + romfs,版本1.9.0)后,程序会在本机一次性把游戏代码编译成原生x86-64程序(12线程CPU约6分钟),之后直接以原生速度运行,图形走Vulkan 1.3。

项目不包含任何游戏文件、密钥或解密工具,也不负责解密,只读取用户已提取的文件。第一次启动需约35GB硬盘空间。⁠GitHub

PC专属增强功能 相比主机版,目前已支持:

原生分辨率最高4K,支持FSR 1 帧率锁30/60/90/120或不锁(游戏速度不变) 视野(FOV)可调至70%–150% 阴影分辨率从主机896一路提升到8192 完整键盘鼠标支持(每键可改、鼠标镜头) 任意控制器、超宽屏、着色器缓存(已访问区域不再卡顿) 多语言文本与语音 后续规划还包括FSR 3帧生成、DLSS、HDR、更远绘制距离、自由相机等。

最出圈的一点:几乎全部代码由AI编写 项目README明确写着:几乎全部代码、工具、逆向工程和文档都由Anthropic的Claude通过Claude Code完成,人类负责指挥、测试和审查。它建立在同样由AI辅助完成的LAS Recomp(Link's Awakening重编译)之上。

如果不信任AI写的代码,可以直接忽略此项目。目前仍为Alpha 3阶段:复苏神庙和初始台地能稳定60帧,但过了台地后完整通关情况未知,远处地图偶尔缺失,主线任务与神兽区域尚未充分验证。⁠GitHub

运行要求与注意事项 CPU支持SSE4.2即可(有AVX2更快) GPU需支持Vulkan 1.3 Windows 10+ 或 Linux(含Steam Deck) 必须自备Switch版1.9.0合法导出文件 这是非官方粉丝项目,与任天堂无任何关联或授权。代码仅供个人使用,请勿分享编译后的游戏文件。

总结:Savage Wind用静态重编译 + AI开发,让《荒野之息》以原生程序形态跑上PC,中端配置就能在初始台地冲到4K 60+帧,且还有大量PC特性加持。虽然仍是早期Alpha,但已经展现出比传统模拟器更高效、更直接的潜力。关注GitHub项目Revivedx/SavageWindRecomp可获取最新版本与进展。

讨论与补充

0

还没有讨论

分享一条可复现的补充、问题或使用经验。

登录后参与回复一起补充步骤、结果和注意事项。