リリース
nxnative が話題に エミュを使わず Switch ソフトを iPhone・iPad・Mac のネイティブアプリに、10月末から Switch 2 にも対応
ポイント
- nxnative は GitHub ユーザー seedds 氏が2026年10月13日に公開。25日ごろ SNS で拡散し、11月3日には約1万1600スター、フォーク1,878に。
- エミュレーターではありません。Switch も Apple のチップも ARM64 なので、ゲームのコードを直接動かし、Switch の OS 部分をホストプログラムで代替、描画は Metal で行います。
- 11月1日時点で公式サイトには動作確認済みの Switch ソフト109本、うち19本が60fps 化。リポジトリのソフト一覧は116本に。最初の報道時点では60本ほどでした。
- 10月31日から Switch 2 に公式対応。README には『ドンキーコング バナンザ』『スプラトゥーン レイダース』『ぽこ あ ポケモン』『ファイアーエムブレム 万紫千紅』の4本が「Switch 2、Mac のみ」と載り、iPhone・iPad は未検証です。
- 条件:ビルドは Mac が必須(初回30〜60分)。iPhone・iPad は iOS/iPadOS 26、iPhone 15 Pro 以上か M1 以上の iPad で、サイドロードが必要です。
- Android 版はコミュニティのフォークで、Windows ではパッケージ作成のみ。11月3日時点で、GitHub の公開 DMCA アーカイブに nxnative を名指しした任天堂の通知はありません。
目次
nxnative は、2026年10月下旬にもっとも話題になった「iPhone で Switch」系のプロジェクトですが、エミュレーターではありません。Switch のソフトを iPhone、iPad、Mac のネイティブアプリにまとめ、ゲームのコードを Apple のチップで直接動かします。GitHub ユーザーの seedds 氏が10月13日に公開し、10月25日ごろ SNS で一気に広まりました。11月1日時点で公式サイトには動作確認済みの Switch ソフトが109本並んでいます。さらに10月31日からは Switch 2 にも対応し、11月3日時点で『ドンキーコング バナンザ』など4本の Switch 2 ソフトを Mac で確認しています。ただしハードルは高く、ビルドには Mac が必要で、iPhone は 15 Pro 以上、iOS 26 が条件です。
しくみ:なぜエミュが要らないのか
Switch は ARM64 の NVIDIA 製チップを使っており、Apple の A シリーズや M シリーズのチップも ARM64 です。nxnative はここに目をつけました。
- CPU:ゲームのプログラムを書き換え、ARM64 のコードを命令の変換なしに Apple チップで直接実行
- システム:小さなホストプログラムが Switch の OS(Horizon)の代わりに、スレッド、メモリ、ファイルシステム、音声などのサービスを提供
- 描画:任天堂のグラフィックス API「NVN」を Metal で実装し、シェーダーはビルド時に変換
- 成り立ち:『ディアブロ II リザレクテッド』をスマホへ移植する d2r-mobile から始まり、Ryujinx のシェーダー変換コードを使い、yuzu などのプロジェクトも参考にしています
プレイ中に本体をリアルタイムでエミュレートする MeloNX のような本物のエミュレーターとは違い、nxnative はゲームごとに事前にまとめて作ります。Switch 2 のソフトも同じ考え方で、エミュレートではなく、ゲームをネイティブのプログラムに作り替えています。
何本動くのか
| 日付 | 本数 | 出どころ |
|---|---|---|
| 10月25〜26日 | 60本ほど | Digital Trends、TweakTown などの最初の報道 |
| 10月下旬 | 約85本 | XDA |
| 10月30日 | 109本(うち19本が60fps) | nxnative 公式サイト |
| 11月1日 | 公式サイトは109本のまま。リポジトリの一覧は116本(『メトロイドプライム リマスタード』『ドラゴンクエスト I&II HD-2D』などを追加) | nxnative 公式サイト、リポジトリの説明 |
| 11月3日 | これとは別に Switch 2 のソフト4本(Mac のみで検証) | リポジトリの説明 |
60fps になった例はブレワイ、ティアキン、『ファイアーエムブレム エンゲージ』などです(特定の更新データとの組み合わせ)。YouTuber の Andrew Tsai 氏は、メモリ 8GB の M1 MacBook Air で『モンスターハンターライズ』を安定60fps で動かしました。公式サイトも、動作確認済みでもすべてのソフトをすべての機種で検証したわけではないと注記しています。
10月31日から Switch 2 に対応
nxnative の本体リポジトリには10月31日から Switch 2 対応のコミットが続きました。まず『ドンキーコング バナンザ』が Mac でフレームループに入り、続いて Switch 2 のシェーダーを Metal へネイティブ変換、対応する Xcode は 27.2 になりました。11月1日にバナンザが Mac で遊べるようになり、『スプラトゥーン レイダース』(11月2日)、『ぽこ あ ポケモン』(11月3日)が続いています。11月3日時点で README のソフト一覧には Switch 2 のソフトが4本あり、どれも「Switch 2、Mac のみ」です。
| ソフト | 公式のゲーム別説明に書かれた状況(プロジェクトの自己評価) |
|---|---|
| ドンキーコング バナンザ | M4 Pro で序盤のエリアは60fps、重い場面では30fps に落ちる。確認したのは序盤だけ |
| スプラトゥーン レイダース | M4 Pro でオープニング、キャラクター作成、最初の浜辺のステージまで確認。直近の試行では約4分半クラッシュなし |
| ぽこ あ ポケモン | オープニングと最初のエリアのチュートリアルで約60fps |
| ファイアーエムブレム 万紫千紅 | 30fps(ゲーム自体が30fps)。ゲームの DLSS の代わりに MetalFX を使用 |
注意点は次のとおりです。
- 公式に検証しているのは Mac だけです。README には iPhone と iPad は未検証とあります。iPad Pro M4 でバナンザがしばらく遊ぶと約30fps で安定したというユーザー報告はありますが、個人の報告です。
- ビルドの材料が違います。Switch 2 のソフトは NSP ではなく展開済みのゲームフォルダーからビルドし、prod.keys は必要ありません。
- 『マリオカート ワールド』はありません。10月末のマリオカート ワールドのデモは開発者の非公開の改造版で、公式リストにはいまも載っていません(後述)。
- フレームレートはすべてプロジェクト自身の記載で、第三者の計測はまだありません。
コミュニティのツールもすぐに追いつきました。GUI ツールの NX2Apple は 1.0 で「1つのアプリでゲームライブラリ全体を管理」する形になり、11月2日に 1.0.2 rc を公開、作者はバナンザの iPhone 版も予告しています。LumaNX 0.3.0 は最新の nxnative に追従し、Switch 2 のソフトもビルドできるとしていますが未検証です。コミュニティのプロジェクト pokopia-native は、ぽこ あ ポケモンを Mac と iPhone のネイティブアプリにできると説明していますが、iPhone での独立した検証報告はまだありません。詳しくは nxnative が Switch 2 に対応:『ドンキーコング バナンザ』が Mac でネイティブ動作 にまとめています。
必要なもの(2026年11月3日時点)
| 項目 | 条件 |
|---|---|
| ビルド用のパソコン | Mac(macOS 26.6 以上、Xcode 27.2)。初回ビルドは30〜60分、空き容量はゲームサイズの2倍+10GB ほど |
| iPhone・iPad | iOS/iPadOS 26 以上。iPhone 15 Pro(A17 Pro)以降、M1 以降の iPad |
| Mac | Apple シリコン。Mac 用アプリを直接作れます。Switch 2 のソフトは Mac でのみ検証 |
| スマホへの導入 | 署名なしのアプリパッケージを AltStore、Sideloadly、LiveContainer でサイドロード |
| ゲームのファイル | Switch のソフトはゲームのファイルと鍵を使ってビルド。Switch 2 のソフトは展開済みのゲームフォルダーを使い、prod.keys は不要 |
| 非対応 | amiibo、オンラインプレイ |
古い iPhone が対象外なのは、Switch のゲームの多くが BC 圧縮テクスチャを使っていて、A17 Pro より前のチップでは読めないためです。
PC と Android はコミュニティ版のみ
- Windows:nxnative で x86 のパソコンでゲームを動かすことはできません。コミュニティには Windows で iPhone 用パッケージを作るツールがあり、「パソコンで作って iPhone で遊ぶ」形になります。
- Mac の GUI ツール:公式は現在、コマンドラインを使いたくない人向けに NX2Apple、NX Play、NxNative Launcher、LumaNX といったコミュニティ製の GUI ツールを案内しています。公式のコマンドラインでも Mac アプリを直接作れます。
- Android:公式版はありません。10月24日以降、nx2android や nxnative-android などのフォークが登場し、ゲームを APK にまとめて描画を Vulkan で行う形で、ほぼ毎日更新されています。nx2android はもともと GPU が BC テクスチャに対応している必要があり、Snapdragon(Adreno)や Exynos 2200 以降の Xclipse は可、Mali と PowerVR は不可でした。10月31日の v0.2.0 からは条件が一部緩み、BC テクスチャや timeline semaphore のない Vulkan 1.1 ドライバーでも動くとしていますが、実際の動作は第三者のテストがまだ見当たりません。v0.2.0 ではソフトも8本増え(『メトロイド ドレッド』『スーパーマリオ オデッセイ』『Pokémon LEGENDS アルセウス』など)、パッケージ作成ツールに Apple シリコンの Mac 版が加わりました。
法的な状況
11月3日時点で、GitHub の公開 DMCA アーカイブに nxnative を名指しした任天堂の通知はなく(公開には時間差があります)、リポジトリは毎日更新されています。プロジェクトにゲームのデータは入っていませんが、任天堂が yuzu や Ryujinx に動いた過去から、いつまで続くかはわからないと多くのメディアが指摘しています。任天堂の動きはいまのところデモ動画に向いており、YouTuber の Andrew Tsai 氏は10月22日、再コンパイルを紹介した動画に任天堂から著作権侵害の警告が来たと話しています。なお10月27〜28日には、開発者が非公開の nxnative 改造版で Switch 2 専用の『マリオカート ワールド』を Mac と iPhone で動かしましたが、この改造版は非公開で、公式の nxnative とは別物です。公式の nxnative が Switch 2 に対応したのは10月31日からで、リストにマリオカート ワールドはありません(『マリオカート ワールド』が Mac と iPhone で動作)。
nxnative の考え方はほかのプロジェクトにも広がっており、10月29日に公開されたティアキンの PC 再コンパイル TotK Recomp は謝辞に nxnative を挙げています。同じ月の Switch ソフトの非公式ネイティブ版は Switch の静的再コンパイルブーム にまとめています。
プレイヤーにとっての意味
Mac と新しめの iPhone があり、コマンドライン操作やサイドロードに抵抗がなければ、nxnative は Apple 製品で Switch ソフトを遊ぶ新しい選択肢になります。リアルタイムのエミュレートをしないぶん、本体にはない60fps で動くソフトもあります。Switch 2 のソフトも prod.keys なしで Mac で遊べるものが出てきましたが、まだ4本で、検証も Mac だけです。その代わり、ソフトごとに自分でビルドする手間がかかり、対応機種は新しいものに限られ、確認リストにないソフトは起動しないこともあります。詳しくは nxnative、Mac での選択肢は Mac での導入、iPhone でのエミュの使い方は iPhone・iPad での使い方 と iOS で JIT を有効にする、PC で Switch 2 のソフトを動かすエミュ側の状況は Switch 2 エミュレーションの現状 をどうぞ。公式サイトは nxnative.dev で、似た名前のほかのサイトは公式ではありません(偽エミュレーターサイトの見分け方)。
よくある質問
nxnative はエミュレーターですか?
違います。プロジェクト自身もそう明言しています。Switch と Apple のチップがどちらも ARM64 であることを利用し、ゲームのプログラムを書き換えて Apple チップ上で直接動かします。スレッド、メモリ、ファイル、音声などは Switch の OS の代わりにホストプログラムが提供し、任天堂のグラフィックス API は Metal で実装し直しています。
nxnative で Switch 2 のソフトは動きますか?
動きますが、いまのところ Mac だけです。2026年10月31日に Switch 2 対応が始まり、11月3日時点の README には『ドンキーコング バナンザ』『スプラトゥーン レイダース』『ぽこ あ ポケモン』『ファイアーエムブレム 万紫千紅』の4本が「Switch 2、Mac のみ」として載っています。iPhone・iPad は公式には未検証で、『マリオカート ワールド』は公式リストにありません。Switch 2 のソフトは展開済みのゲームフォルダーからビルドし、prod.keys は不要です。
対応機種は?
2026年11月3日時点で、Apple シリコンの Mac、iOS/iPadOS 26 以上の iPhone 15 Pro(A17 Pro)以降、M1 以降の iPad です。Switch 2 のソフトは Mac でしか検証されていません。古い iPhone は、Switch のゲームが使う BC 圧縮テクスチャを読めないため対象外です。
何本動きますか?
Switch のソフトは、公式サイトが2026年11月1日時点で Mac か iPhone で動作確認済みの109本を挙げており、うち19本が60fps 化しています(ブレワイ、ティアキンなど)。コードのリポジトリにあるソフト一覧は更新が早く、116本になっています。これとは別に Switch 2 のソフトが4本(Mac のみで検証)あります。確認済みでもすべての機種で検証したわけではありません。
Android や Windows パソコンで使えますか?
公式には非対応です。Android には nx2android などコミュニティのフォークがあり、もともとは GPU が BC テクスチャに対応している必要がありました(Snapdragon の Adreno は可、Mali・PowerVR は不可)。10月31日の v0.2.0 からは条件が一部緩み、BC テクスチャのない Vulkan 1.1 ドライバーでも動くとしていますが、第三者による検証はまだ見当たりません。Windows 向けのコミュニティツールは iPhone 用パッケージを作れるだけで、x86 のパソコンでゲームを動かすことはできません。
脱獄や 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
- GitHub DMCA 公開リポジトリ:2026年10月の通知
- Andrew Tsai:Nintendo Struck My Video. But Mac Native Ports Won't Stop(YouTube、2026-10-22)