nxnative は Switch ゲームをネイティブ アプリケーションに変える: iPhone と Mac はエミュレータなしで直接実行可能

📅 2026-10-27

要約:

nxnative と呼ばれる新しいオープンソース プロジェクトは、プレイヤー自身の Switch ゲームを iPhone および iPad 上のネイティブ アプリケーションに変換できます。プロセス全体にエミュレータは必要ありません。各ゲームのオリジナル コードは Apple シリコン上で直接実行されます。同じプロセスで Mac アプリケーションを生成することもできます。 「ゼルダの伝説 涙の王国」が、アイコン付きのスタンドアロン アプリケーションとして iPhone のホーム画面に表示されるようになりました。

Rnu5PIWi.jpeg

詳細:


https://github.com/seedds/nxnative

この方法が実現可能な理由は、Switch と Apple の最近のデバイスの両方が Arm アーキテクチャに基づくプロセッサを使用しており、ゲーム命令自体が iPhone チップと互換性があるためです。たとえば、AIによって構築された最近のPC移植版「リンクの覚醒」には、そのような固有の利点はありません。ほとんどの PC は x86 プロセッサを使用しているため、最初にコード変換を行う必要があります。

iPhone または Mac では、任天堂固有のコンポーネントを交換するだけです。実際には、小さなホスト プログラムが Switch のオペレーティング システムを置き換え、コンソールのグラフィック インターフェイスは、任天堂独自のグラフィック インターフェイスを使用する代わりに Apple の Metal API に変換されます。

このツールが注目を集めるようになったのは、先週末、技術アカウント Techjunkie Aman が X に投稿したときです。それでも、その GitHub ページには、マリオカート 8 デラックス、メトロイド: サバイバル オブ フィアー、スーパー マリオ オデッセイなど、60 以上のテスト済みゲームがリストされています。特定のゲームのアップデートにより、「ゼルダの伝説 ブレス オブ ザ ワイルド」、「ティアーズ オブ ザ キングダム」、「ファイアーエムブレム コンバインド」は、Switch 上で 30 フレームから 60 フレームに増加することもあります。

HVehcf9akAASj1d.jpegHVehc9EakAAEjlb.jpegHVehdYcaEAAzRgl.jpegHVehdyMaQAA757D.jpeg

ただし、完全な構成にはある程度の労力が必要です。ビルド スクリプトを実行するには、独自のゲーム ファイル、独自のホストから抽出した復号キー、および Xcode がインストールされた Mac を持参する必要があります。 The first build alone can take up to an hour.

生成されたアプリケーションは、サイドローディングを通じてインストールする必要があります。これは、App Store をバイパスし、AltStore や Sideloadly などのツールを使用することを意味します。このアプリは、iPhone 15 Pro 以降のモデル、または M1 以降のチップを搭載した iPad でのみ実行でき、システムは iOS 26 または iPadOS 26 である必要があります。その理由は、古い iPhone ではこれらのゲームで使用される圧縮テクスチャを処理できないためです。対応機種でもamiibo機能やオンライン接続はご利用いただけません。

Mac アプリのビルドには、ビルド プロセス中に追加コマンドが 1 つだけ必要になります。 Mac ゲーム YouTuber の Andrew Tsai は、この方法でいくつかのアプリを構築し、わずか 8GB の RAM を搭載したベースの M1 MacBook Air で、ロックされた 60 フレームでモンスター ハンター ライズを実行できるようにしました。彼はまた、コンソール専用の戦略ゲーム「King of Holy Beasts」をネイティブで実行することに成功しました。

もちろん、このプロジェクトは任天堂とは何の関係もありません。各ビルドはユーザー自身が提供したファイルから開始されるため、プロジェクト自体はゲーム データを配布しません。 SwitchエミュレータのYuzuもゲームを配布しなかったが、開発者らは訴訟の解決のために2024年に任天堂に240万ドルを支払うことに同意した。

数か月後、任天堂が主任開発者に連絡した後、ライバルのエミュレータ Ryujinx がオフラインになりました。皮肉なことに、nxnative は依然として Ryujinx のコードに依存して各ゲームのグラフィックス変換を完了しています。

関連タグ

関連記事

コメント

0/500
Captcha (click to refresh)
コメントなし