版本发布
nxnative 爆红:不靠模拟器,把 Switch 游戏变成 iPhone、iPad、Mac 原生 App,10 月底起开始支持 Switch 2
要点
- nxnative 由 GitHub 用户 seedds 在 2026-10-13 建库,10-25 前后经科技博主转发爆红,到 11-03 约 1.16 万星、1,878 个 fork。
- 它不是模拟器:Switch 和苹果芯片都是 ARM64,游戏代码直接在苹果芯片上执行,系统服务由宿主程序代替,图形改写到 Metal。
- 官网 11-01 列出 109 款通过游玩测试的 Switch 游戏,其中 19 款提升到 60 帧,仓库里的游戏表已到 116 款;最初报道时只有 60 多款。
- 10-31 起官方支持 Switch 2:README 列出《咚奇刚 蕉力全开》《斯普拉遁 涂击队》《宝可梦 Pokopia》《火焰之纹章 万缕千丝》4 款,都标「Switch 2,只有 Mac」,iPhone / iPad 未测试。
- 门槛:必须在 Mac 上打包(首次 30–60 分钟),iPhone / iPad 要 iOS / iPadOS 26,iPhone 15 Pro 或 M1 iPad 以上,再自行侧载。
- 安卓版是社区分叉,Windows 上只能打包、不能直接玩。截至 11-03,GitHub 公开的 DMCA 存档里没有任天堂针对它的通知。
nxnative 是 2026 年 10 月下旬最火的「iPhone 玩 Switch」项目,但它不是模拟器:它把 Switch 游戏打包成 iPhone、iPad 或 Mac 的原生 App,让游戏代码直接跑在苹果芯片上。项目由 GitHub 用户 seedds 在 10 月 13 日建立,10 月 25 日前后经科技博主转发爆红,11 月 1 日官网列出 109 款通过游玩测试的 Switch 游戏。10 月 31 日起它又开始支持 Switch 2:截至 11 月 3 日,官方列出《咚奇刚 蕉力全开》等 4 款 Switch 2 游戏,只在 Mac 上测试。门槛不低:必须有一台 Mac 来打包,iPhone 要 15 Pro 以上、系统要 iOS 26。
原理:为什么不需要模拟
Switch 用的是 ARM64 架构的 NVIDIA 芯片,苹果的 A 系列和 M 系列芯片也是 ARM64。nxnative 利用这一点:
- CPU:把游戏程序改写后,直接在苹果芯片上执行 ARM64 代码,不做指令翻译;
- 系统:用一个小型宿主程序代替 Switch 的系统(Horizon),提供线程、内存、文件系统、音频和其他系统服务;
- 图形:任天堂的 NVN 图形接口改由 Metal 实现,着色器在打包时预先转换;
- 来历:项目从 d2r-mobile(原本是把《暗黑破坏神 II:狱火重生》移植到手机的方案)起步,用了龙神(Ryujinx)的着色器翻译代码,也参考了柚子(yuzu)等项目。
这和 MeloNX 这类真模拟器不同:模拟器在运行时实时模拟主机,nxnative 是事先把每个游戏单独打包。Switch 2 游戏也是同一个思路,这是把游戏转成原生程序,不是模拟。
能玩多少
| 日期 | 数字 | 来源 |
|---|---|---|
| 10-25 / 26 | 60 多款 | Digital Trends、TweakTown 等首批报道 |
| 10 月下旬 | 约 85 款 | XDA |
| 10-30 | 109 款,其中 19 款 60 帧 | nxnative 官网 |
| 11-01 | 官网仍是 109 款;代码仓库的游戏表 116 款(新增《密特罗德 究极 复刻版》《勇者斗恶龙 I & II HD-2D》等) | nxnative 官网、代码仓库说明 |
| 11-03 | 另有 4 款 Switch 2 游戏,只在 Mac 上测试 | 代码仓库说明 |
60 帧的例子包括《旷野之息》《王国之泪》《火焰纹章 Engage》(要配合特定版本的更新)。YouTuber Andrew Tsai 在 8 GB 内存的 M1 MacBook Air 上把《怪物猎人 崛起》跑到了稳定 60 帧。官网也注明,「通过测试」不代表每款游戏都在每台设备上验证过。
10 月 31 日起:开始支持 Switch 2
10 月 31 日起,nxnative 主仓库连续提交 Switch 2 支持:先让《咚奇刚 蕉力全开》在 Mac 上跑进游戏循环,再把 Switch 2 的着色器原生翻译到 Metal,同时把支持的 Xcode 版本定为 27.2。11 月 1 日蕉力全开能在 Mac 上玩,之后《斯普拉遁 涂击队》(11-02)、《宝可梦 Pokopia》(11-03)跟进。截至 11 月 3 日,README 的游戏列表里有 4 款 Switch 2 游戏,都标「Switch 2,只有 Mac」:
| 游戏 | 官方资料页的情况(项目自评) |
|---|---|
| 咚奇刚 蕉力全开 | M4 Pro 上开场部分 60 帧,重场景会掉到 30 帧;只测了开头 |
| 斯普拉遁 涂击队 | M4 Pro 上测了开场、捏人和第一关海滩,最近一次约 4.5 分钟没崩 |
| 宝可梦 Pokopia | 开场和第一区域教程约 60 帧 |
| 火焰之纹章 万缕千丝 | 30 帧(游戏本身就是 30 帧),游戏的 DLSS 改用 MetalFX 代替 |
几点要注意:
- 只有 Mac 经过官方测试,README 写明 iPhone 和 iPad 未测试。有用户在 iPad Pro M4 上报告蕉力全开玩一阵后稳定约 30 帧,属于个人报告。
- 构建方式不同:Switch 2 游戏用解包好的游戏文件夹构建,不是 NSP,也不需要 prod.keys。
- 没有《马力欧赛车 世界》:10 月底那段马车世界演示用的是开发者私有的改版,官方列表里至今没有这款(见下文)。
- 帧数都是项目自己写的,没有第三方实测。
社区工具也跟上了:图形界面打包工具 NX2Apple 1.0 改成「一个 App 管理整个游戏库」,11 月 2 日出了 1.0.2 rc,作者还预告蕉力全开的 iPhone 版;LumaNX 0.3.0 跟进最新 nxnative,称能构建 Switch 2 游戏、尚未测试;社区项目 pokopia-native 自述能把 Pokopia 构建成 Mac 和 iPhone 原生 App,目前没有独立的 iPhone 实测报告。完整进展见 nxnative 支持 Switch 2:《咚奇刚 蕉力全开》在 Mac 上原生运行。
门槛(截至 2026 年 11 月 3 日)
| 项目 | 要求 |
|---|---|
| 打包用的电脑 | Mac,macOS 26.6 以上,Xcode 27.2;第一次打包要 30–60 分钟,空闲硬盘约为游戏大小的两倍再加 10 GB |
| iPhone / iPad | iOS / iPadOS 26 以上;iPhone 15 Pro(A17 Pro)或更新,M1 或更新的 iPad |
| Mac | Apple Silicon,可以直接生成 Mac 应用;Switch 2 游戏目前只在 Mac 上测试 |
| 安装到手机 | 生成未签名的安装包,用 AltStore、Sideloadly 或 LiveContainer 侧载 |
| 游戏文件 | Switch 游戏打包时需要游戏文件和密钥;Switch 2 游戏用解包好的游戏文件夹,不需要 prod.keys |
| 不支持 | amiibo、联网 |
老款 iPhone 不支持的原因是游戏纹理多用 BC 压缩格式,A17 Pro 之前的芯片读不了。
PC 和安卓:都是社区版
- Windows:nxnative 不能让游戏在 x86 电脑上运行。社区有在 Windows 上打包 iPhone 安装包的工具,也就是「在电脑上打包、在 iPhone 上玩」。
- Mac 上的图形界面:官方现在推荐用社区做的图形界面工具打包,例如 NX2Apple、NX Play、NxNative Launcher、LumaNX,不想敲命令行可以用这些;官方命令行也仍能直接生成 Mac 应用。
- 安卓:没有官方版。10 月 24 日起出现了 nx2android、nxnative-android 等社区分叉,把游戏打包成 APK、图形改用 Vulkan,几乎每天发版。nx2android 原本要求手机 GPU 支持 BC 纹理,骁龙(Adreno)和 Exynos 2200 以后的 Xclipse 可以,Mali 和 PowerVR 不行;10 月 31 日的 v0.2.0 起部分放宽,号称能在没有 BC 纹理和 timeline semaphore 的 Vulkan 1.1 驱动上运行,实际效果未见第三方测试。v0.2.0 还新增了 8 款游戏(《密特罗德 生存恐惧》《超级马力欧 奥德赛》《宝可梦传说 阿尔宙斯》等),打包工具多了 Apple 芯片 Mac 版。
法律处境
截至 11 月 3 日,GitHub 公开的 DMCA 存档里没有任天堂针对 nxnative 的通知(存档公开有延迟),代码仓库仍在每天更新。项目本身不含游戏内容,但多家媒体都提到,任天堂过去对柚子(yuzu)、龙神(Ryujinx)都出过手,这个项目能存在多久不好说。任天堂目前的动作集中在演示视频上:YouTuber Andrew Tsai 10 月 22 日说,他的一段重编译演示视频被任天堂打了版权警告。另外,10 月 27、28 日有开发者用私有的 nxnative 改版,在 Mac 和 iPhone 上跑起了 Switch 2 独占的《马力欧赛车 世界》,那个改版不公开,和官方 nxnative 无关;官方 nxnative 10 月 31 日起才加入 Switch 2 支持,列表里也没有马车世界,详见 《马力欧赛车 世界》跑上 Mac 和 iPhone。
nxnative 的思路也影响了别的项目:10 月 29 日发布的《王国之泪》PC 重编译 TotK Recomp 在致谢里列了 nxnative。同月 Switch 游戏的非官方原生版汇总见 Switch 静态重编译潮。
这对玩家意味着什么
如果你有 Mac 和较新的 iPhone,又愿意折腾命令行和侧载,nxnative 给了苹果设备一条新路线:不做实时模拟,部分游戏还能跑到主机上没有的 60 帧。Switch 2 游戏现在也有了第一批能在 Mac 上玩的作品,而且不需要 prod.keys,但只有 4 款、只在 Mac 上测过。代价是每个游戏都要自己打包、只支持新机型、兼容列表之外的游戏未必能启动。项目介绍见 nxnative,Mac 玩家可以对比 Mac 上玩 Switch 游戏,iPhone 上的模拟器路线见 iPhone / iPad 教程 和 iOS 开启 JIT;电脑上跑 Switch 2 游戏的模拟器路线见 Switch 2 模拟现状。nxnative 的官网是 nxnative.dev,其他同名网站不是官方;别人打包好的游戏安装包来路不明,常被用来夹带恶意软件,见 假模拟器网站识别。
常见问题
nxnative 是模拟器吗?
不是,官方明确说自己不是模拟器。它利用 Switch 和苹果芯片同为 ARM64 架构,把游戏程序改写后直接在苹果芯片上执行,用宿主程序代替 Switch 系统提供线程、内存、文件、音频等服务,并把任天堂的图形接口改由 Metal 实现。
nxnative 能玩 Switch 2 游戏吗?
能,但目前只在 Mac 上。2026-10-31 起官方加入 Switch 2 支持,截至 11-03 README 列出《咚奇刚 蕉力全开》《斯普拉遁 涂击队》《宝可梦 Pokopia》《火焰之纹章 万缕千丝》4 款,都标「Switch 2,只有 Mac」,iPhone 和 iPad 官方未测试。《马力欧赛车 世界》不在官方列表里。Switch 2 游戏用解包好的游戏文件夹构建,不需要 prod.keys。
nxnative 支持哪些设备?
截至 2026-11-03,官方支持 Apple Silicon Mac,以及运行 iOS / iPadOS 26 以上的 iPhone 15 Pro(A17 Pro)及更新机型、M1 及更新的 iPad;Switch 2 游戏官方只在 Mac 上测试。更老的 iPhone 不支持,因为游戏纹理用的 BC 压缩格式在老芯片上读不了。
nxnative 能玩多少游戏?
Switch 游戏方面,官网在 2026-11-01 列出 109 款在 Mac 或 iPhone 上通过游玩测试的游戏,其中 19 款提升到 60 帧,比如《旷野之息》《王国之泪》;代码仓库里的游戏表更新得更快,已到 116 款。另有 4 款 Switch 2 游戏(只在 Mac 测试)。「通过测试」不代表每台设备都验证过。
安卓或 Windows 电脑能用 nxnative 吗?
官方不支持。安卓上有 nx2android 等社区分叉,原本要求手机 GPU 支持 BC 纹理(骁龙 Adreno 可以,Mali、PowerVR 不行),10-31 的 v0.2.0 起部分放宽,号称支持没有 BC 纹理的 Vulkan 1.1 驱动,实际效果未见第三方测试;Windows 上的社区工具只能打包 iPhone 用的安装包,游戏不能在 x86 电脑上直接运行。
用 nxnative 需要越狱或 JIT 吗?
不需要越狱,用 AltStore、Sideloadly、LiveContainer 等工具侧载即可。至于是否需要 JIT,官方文档没有明说;从原理看代码是提前改写好的,但这一点未经官方确认。
资料来源
- nxnative 官网
- nxnative GitHub 仓库说明(README)
- nxnative:《咚奇刚 蕉力全开》的游戏说明
- nxnative issue #924:iPad Pro M4 上运行《咚奇刚 蕉力全开》的用户报告
- VideoCardz:nxnative gains Nintendo Switch 2 game support, Donkey Kong Bananza runs at 60 FPS on Mac(2026-11-02)
- TweakTown:Nintendo Switch games can now run natively on macOS(2026-10-25)
- Digital Trends:nxnative brings native Nintendo Switch games to Apple devices(2026-10-26)
- TechSpot:You can now run Nintendo Switch games natively
- XDA:Nintendo Switch games can now run on Mac thanks to Wine-like tool, 85 titles
- TechPowerUp:New Project Lets Nintendo Switch Games Run Natively on Apple Silicon Macs and iPhones
- iPhoneSoft:nxnative(2026-10-27)
- GitHub DMCA 公示库:2026 年 10 月的通知
- Andrew Tsai:Nintendo Struck My Video. But Mac Native Ports Won't Stop(YouTube,2026-10-22)