当前位置: 18183首页 > 新闻中心 > 游戏新闻 >

开源项目让《塞尔达传说:王国之泪》原生运行于Apple Silicon,M4 MacBook Air稳定90帧

来源:游戏爆点公众号

责任编辑:183编辑

发布时间:2026-10-21 10:13:51

0

0

开源项目 MacNativeGames 已经能让《塞尔达传说:王国之泪》在 Apple Silicon 设备上原生运行。基础款 M4 MacBook Air 上可以稳定跑到 90 帧,性能表现优于任天堂 Switch 2 官方版本,也超过另一款非官方 PC 移植版本。

塞尔达传说:王国之泪

MacNativeGames 由开发者 liyong 开源,是一个非官方静态重编译工程,能把《王国之泪》转成 ARM64 架构的 macOS(以及 iOS)原生应用。移植版直接调用苹果 Metal 4 图形接口,最高支持 4K 分辨率的 MetalFX 超分技术,除了原生键盘操控,还支持索尼 DualSense 手柄和 Xbox 手柄。

它的性能强于模组制作者 NotRexed 开发的非官方 x86 PC 静态重编译版本,后者在英伟达 RTX 4060 Ti 上帧率只在 32 到 59 帧之间波动。不过这款 x86 重编译项目还在持续开发,后续会推出更多更新。

相比传统模拟器,性能提升来自架构层面的兼容性。任天堂 Switch 的 Tegra X1 芯片和苹果 M 系列芯片都采用 ARM64 指令集,Switch 程序里的 AArch64 机器码可以在运行前直接转译成 macOS 原生 ARM64 可执行文件。这个方案还消除了一大图形性能瓶颈:过去在 macOS 上模拟 Switch 游戏,需要先把 Switch 专属的 NVN 图形 API 转成 Vulkan,再通过 MoltenVK 把 Vulkan 封装适配到苹果 Metal 接口,静态重编译则完全省去这两层转译,直接对接 Metal 4。

海拉鲁地图体量庞大,运行时编译着色器会让玩家进入新区域时出现明显卡顿。为此 MacNativeGames 采用众包方式收集已解析的着色器和资源清单,编译器可以在游戏启动前预先完成着色器构建。

需要注意的是,这并非一款可一键安装的应用。为避免分发任天堂受版权保护的代码,GitHub 仓库只提供重编译工具,用户需自行准备从已破解 Switch 设备上合法导出的 .xci 或 .nsp 游戏文件、prod.keys 文件以及固件字体文件,再借助苹果 Xcode 命令行工具在本地编译生成 .app 程序。

随着 AI 代码工具不断进步,整个静态重编译圈子正在发生变化,以往需要数年才能取得的成果,如今短短数周就能实现。

开源项目让《塞尔达传说:王国之泪》原生运行于Apple Silicon,M4 MacBook Air稳定90帧

开发者liyong开源MacNativeGames静态重编译项目,可将《塞尔达传说:王国之泪》转为ARM64架构的macOS原生应用,在基础款M4 MacBook Air上稳定90帧,性能超过Switch 2官方版本与非官方x86 PC移植版。

关键词:塞尔达传说、开源项目、Apple Silicon、静态重编译、任天堂

来源:游戏爆点公众号

发布时间:2026-10-21T10:13:51+08:00

 

免责声明:文中图文均来自网络,如有侵权请联系删除,18183手游网发布此文仅为传递信息,不代表18183认同其观点或证实其描述。

热门游戏

wu