Devotd Github
新着推論・サービング

ly05010419/macnativegames — スイッチゲーム ARM64 実行実験

ly05010419/macnativegames は、スイッチゲームの ARM64 コードを Apple デバイス上で直接実行し、NVN のグラフィックス動作を Metal で再構築する実験的プロジェクトである。

リポジトリ情報ly05010419/macnativegames ↗

ly05010419/macnativegames は、スイッチゲームの ARM64 コードを Apple デバイス上で直接実行し、NVN のグラフィックス動作を Metal で再構築する実験的プロジェクトである。

GitHub の説明: Play your own Tears of the Kingdom and Breath of the Wild natively on Apple silicon Mac, iPhone and iPad. Not an emulator: the game's ARM64 code runs directly, NVN rebuilt on Metal. Bring your own game.

スター
★ 7.1K
フォーク
1.1K
言語
C
ライセンス
MIT
最新リリース
v2026.10.25
原文を見る ↗GitHub で見る ↗

ly05010419/macnativegames は、任天堂スイッチゲームの ARM64 コードを Apple シリコンの Mac、iPhone、iPad で直接実行し、グラフィックス動作を Metal で再構築するプロジェクトである。最新リリースは v2026.10.25。ただし、提示された情報にはこのバージョンで変更された項目が記載されていない。リポジトリの説明とドキュメントから、macOS アプリと iOS・iPadOS アプリのビルド手順および実装の概要を確認できる。

このプロジェクトは、スイッチのグラフィックスインターフェースである NVN の動作を、Apple のグラフィックス技術である Metal で再実装する。ゲームコードを別の形式に変換するエミュレーションではなく、ARM64 コードをデバイス上で直接実行する方式である。ゼルダの2作品のサポート状況と、複数のコミュニティポートの進捗がドキュメントでは分けて記載されている。リポジトリは C 言語のプロジェクトとして分類され、MIT ライセンスで公開されており、自動テストと診断に関するドキュメントも提供する。GitHub リポジトリにはスター 7140 件が表示されている。

実行には、利用者が自身で保有しているゲームファイルと、デバイスから抽出したシステムデータが必要である。リポジトリはゲームコンテンツやキーを配布しないと明言している。ゲームごとのサポート状況とコミュニティポートの進捗が同一ではないため、このプロジェクトを完成した汎用実行環境とみなすことは難しい。提示された情報には性能数値やベンチマークもないため、実際の実行範囲と性能はドキュメントに記載されたサポート状況をもとに判断すべきである。