在iPhone上点开一个塞尔达图标,直接进入海拉鲁。一个叫nxnative的开源项目让这件事成为可能——它把你已经买下的Switch游戏重新打包成iPhone、iPad和Mac上的应用,中间不需要模拟器。
为什么在苹果设备上跑得这么好?答案在芯片。任天堂主机和苹果较新设备共用同一套ARM架构,游戏代码不需要翻译就能运行。nxnative只替换任天堂独有的部分:一个轻量助手扮演主机系统软件的角色,图形则被转换到苹果的Metal图形接口上运行。
这个项目在Techjunkie Aman发推后开始走红,其GitHub页面目前列出了60多款已测试游戏,从《超级马力欧 奥德赛》到《密特罗德 生存恐惧》。在合适的更新下,《火焰纹章 结合》和两部最新塞尔达作品能跑到60 FPS,而Switch上它们被限制在30 FPS。
Mac用户多敲一条命令就能加入。Mac游戏YouTuber Andrew Tsai在一台入门级、8GB内存的M1 MacBook Air上,让《怪物猎人 崛起》稳定跑在60 FPS,甚至把《圣兽之王》也跑了起来。
想上手需要不少耐心。先从自己拥有的Switch上提供游戏文件和解密密钥,然后在Mac上用Xcode运行构建脚本,首次构建可能长达一小时。接着用AltStore或Sideloadly安装应用。移动端要求iPhone 15 Pro或更新机型运行iOS或iPadOS 26,或者M1及以后的iPad,因为更老的iPhone芯片不支持这些游戏打包所用的纹理格式。在线游玩和amiibo不可用。
项目归功于GitHub用户seedds,与任天堂没有任何关系。所有文件都由你自己提供,nxnative不分发任何游戏。
但任天堂在这方面有前科。Switch模拟器Yuzu的团队在2024年同意支付240万美元和解,Ryujinx在任天堂接触后不久就消失了。所以这个项目能撑多久、任天堂的律师什么时候找上门,目前没有答案。
