WWDC23の準備期間は、Mac 向けネイティブ ゲームの実行に関する良いニュースでいっぱいです。No Man’s Sky 、Beat Saber、さらには Stray が次回 macOS で登場することを確認しました。しかし、まだ Windows 専用に用意されているゲームからも良いニュースが届きます。

そして、macOS 上でこれらのゲームを実行するために必要なものすべてをエミュレートするアプリケーションである Crossover は、 DirectX 12 との互換性を提供するための作業が進み始めていることを確認しました。私たちはこのプログラムのことを10 年以上前に知っていましたが、今でも Windows に満足していないゲーマーの「架け橋」であり続けています。

DirectX がない場合、クロスオーバーは良好です

DirectX は、Microsoft がすべてのビデオ ゲーム開発者に提供する API およびその他のツールの環境として定義できます。私たちのプラットフォームでこれに相当するのは Metal であり、OpenGL のオープンな代替手段についても言及できます。しかし、もちろん、Metal が macOS 上でのみ存在するのと同じように、DirectX は Windows 上でのみ存在します。

Crossover が行っているのは、これらのツールをエミュレートして、あまり複雑なことをせずに macOS 上で Windows ゲームを実行できるようにすることです。彼らが DirectX 12 命令の翻訳に成功したということは、最も現代的で要求の厳しいゲームのエミュレーションを提供できるようになるための第一歩です。ヘッダーのスクリーンショットに表示されているのは、M2 チップを搭載した Mac 上で実行されているDiablo II Resurrectedです。

Crossover の責任者は、この例には改善すべきいくつかのエラーがあり、DirectX 12 で非常に信頼性の高い実行が確認されるまでには時間がかかることを認めていますが、すでに奇妙なゲームを実行できていることは、彼らが正しいことを証明しています。 18 か月以上取り組んでからトラックを作成します。

今日から、Mac に Crossover をインストールして、このエミュレーション レイヤーと互換性のあるゲームをプレイできるようになります。現在のバージョンには、互換性のあるゲームの長いリストがあります。もちろん、そのゲームを購入している必要があり、 74 ユーロのCrossover ライセンスも支払う必要があります。 2週間無料でお試しいただけます。

おそらく明日、Apple が基調講演でその新機能を披露するときには、かなりの量の新機能が表示され、Crossover のようなソリューションの重要性はますます薄れるでしょう。しかし、macOS ユーザーに選択肢が不足しないように、ゲーム愛好家がこのようなプログラムにどのように取り組んでいるのかを見るのは常に良いニュースです。

DirectX 12 が Mac に登場: macOS で最新の非ネイティブ ゲームをプレイするという夢が実現します・関連動画