4 ポイント 投稿者 xguru 2022-08-16 | 2件のコメント | WhatsAppで共有
  • NintendoのHorizon OSのシステムコールをLinux上で実装できるよう、arm64向けLinuxカーネルにパッチを適用
  • 当初はMacでSwitchのゲームをユーザーモードで実行しようとして始まったが、カーネルパッチ以外では難しかったためこちらへ方向転換
  • すべてのarm64ハードウェアでSwitchのゲームをネイティブに実行しようという試み
    → オープンソースのNintendo SwitchカーネルであるMesosphereとは別物
  • Yuzuプロジェクトを取り込み、Kerner/CPUエミュレーション部分を削除した「Mizu」を作成
  • まだ完成段階ではないが、最初の商用ゲームである「ぷよぷよテトリス」の実行に成功(非常に遅い)
    → MacBook上で仮想化したFedora Rawhideバージョンにカーネルをパッチ
    → YuzuのGPUアクセラレーションにはOpenGL 4.6が必要だが、現時点ではMac仮想マシンで4.1〜4.3しかサポートされておらず、GPUアクセラレーションは難しい状況
    → 最も安価なOpenGL 4.6対応ハードウェアであるJetson Nanoでも実行に成功

2件のコメント

 
jungmin1237 2022-08-17

『モンスターハンター ダブルクロス』のおかげでよく使っていたCitraとYuzuを見て、懐かしい気持ちになりますね