Nintendo Switchのゲームを、エミュレータを一切介さずApple製デバイスで直接動かす。そんな夢のようなオープンソースプロジェクト「nxnative」がGitHubに登場し、界隈を騒然とさせている。
単なる実験レベルではない。M1チップ搭載Macで『モンスターハンターライズ』が60fpsに達するなど、実用を十分に見据えた驚異的なパフォーマンスを叩き出しているのだ。
最大の秘密はプロセッサのアーキテクチャにある。SwitchとApple Siliconは、どちらも同じARM64命令セットを採用。つまり、重い処理を伴う従来のエミュレーションを挟むことなく、SwitchのゲームコードをそのままApple製チップ上で直接実行してしまう。
もちろん課題はある。任天堂独自のHorizon OSやグラフィックAPI(NVN)と、Apple側の環境(Metalなど)の間にある溝を埋めなければならない。nxnativeはこの差異を専用の変換層で吸収し、ごくわずかなオーバーヘッドでゲームを動かすことに成功している。なお、この画期的なコード開発にはAIの支援も活用されたという。
動作パフォーマンスは圧巻の一言。ある海外YouTuberの検証では、M3 Max搭載のMacBook Pro上で4つのSwitchタイトルを別ウィンドウで同時起動し、すべて安定して60fpsで動作させる離れ業を披露した。初代M1チップのMacBook AirでもMHライズが60fpsを維持したというから恐れ入る。
ただし、現時点で万能というわけではない。『ダークソウル リマスタード』のように、ハードの性能に関わらずテクスチャのバグが発生するタイトルも確認されている。各ゲームをApple端末向けのアプリ形式にビルドするには有志が作成した「レシピ」が必要だが、その数は公開直後の40種類から瞬く間に80種類を突破。コミュニティの熱量の高さがうかがえる。
動作環境のハードルは決して低くない。iPhoneならA17 Proチップ以降(iPhone 15 Pro以降)、iPadとMacならM1チップ以降が必須。さらに最新のiOS/iPadOS 26以降が要求される。ユーザー自身でゲームデータを吸い出し、サイドロードで端末にインストールする手間もかかる。
ここで見逃せないのが、市場に与える強烈なインパクト。これまでPCゲーム界隈では「高スペックなx86マシンによる力技のエミュレーション」が常識だった。しかし、ARMアーキテクチャの共通項を突いた今回のネイティブ実行というアプローチは、今後のゲーム移植や互換性維持の概念を根底から覆すポテンシャルを秘めている。
nxnativeの登場は、Apple Siliconの圧倒的な性能とARMアーキテクチャの親和性を証明する決定的な出来事となった。現時点では専門知識を要するギーク層向けのプロジェクトにとどまるものの、変換の自動化やグラフィック互換性の向上が進めば、モバイル端末上でコンソール機同等のゲーム体験が当たり前になる日はそう遠くない。


