MacでXbox 360ゲームを実行するオープンソースのエミュレーター「macXenos」
出典: macxenos.com

Mac向けのオープンソースのXbox 360エミュレーター「macXenos」が公開されています。Xbox 360向けゲームをMac上で実行するソフトで、Appleシリコン搭載機と後期のIntel搭載Macに対応しています。

所有するゲームのバックアップを使用

macXenosは、開発者でMac関連のYouTube動画も制作するdmg氏が維持しているプロジェクトです。利用者は、自分が所有するゲームのバックアップを開き、コントローラーで操作できます。

1つのダウンロードで、Appleシリコン搭載Macと後期のIntel搭載Macの双方に対応するユニバーサルアプリとして提供されています。

M4で720p、毎秒30または60フレームを目標に

開発者は現在、M4搭載MacでXbox 360のネイティブ性能に相当する動作を目標としています。解像度は720pで、ゲームに応じて毎秒30または60フレームを目指しています。映像の高解像度化には、AMD FSRまたはApple MetalFXを使用します。

Intel搭載機では、Radeon RX 6900 XTを備えた2019年のMac Proで動作をテストしています。macOS Sequoiaを搭載した高性能なIntel Mac Proでも実行できますが、現実的にはM4以降のMacが必要とされています。

Appleシリコンでは実行中に命令を変換

Appleシリコン搭載Macでは、ゲームの実行中にXbox 360のPowerPCコードをMac向けのネイティブ命令へ直接変換します。そのため、Intel向けソフトをAppleシリコン上で動かす変換機能のRosettaは必要ありません。

描画には、Xenia CanaryとEdgeから移植したMetalのネイティブ描画パイプラインを使用します。互換性を高めるため、Linux版から移植したXeniaのVulkanレンダラーも備え、MoltenVKを介して動作します。

不具合はGitHubで報告

不具合はmacXenosのGitHubリポジトリで報告できます。開発者は1人で制作しているため、個別のサポートは提供していません。

開発者は、プロジェクトの進展に合わせて性能目標を拡大する予定です。また、テスト用のM1またはM2搭載Macの寄付を募っており、Patreonでは早期ビルドを提供しています。