MacOS 上のゲーム不足に対する Apple の解決策は、基本的に Steam Deck のアプローチを取ることです。
を所有している場合 MacBookまたはMacなら、ほぼ間違いなくゲーム用に選んだわけではありません。 彼らはそのことで知られていませんでしたが、最近の Macbook には、 アップルシリコン. しかし、同社の WWDC では、開発者がゲームを Mac に移植したときに適切に動作するかどうかをテストする方法である Game Porting Toolkit (GPTK) を発表しました。 さらに良いのは、少しの作業で誰でもインストールできることです。 MacOS ソノマ、まさにそれが私たちがやったことです。
警告: Apple のゲーム移植ツールキットには、 多く セットアップには長い時間がかかりましたが、それは実行にかかる作業量の多さのおかげです。 Apple Gaming Wiki には、私が使用したセットアップのための素晴らしいガイドがあります。技術的には強制的に Ventura で実行することもできますが、多くの Steam ゲームが壊れてしまうため、単純にサポートされていません。 ゲームをプレイする方法としては、Parallels や Crossover を使用するよりもユーザーフレンドリーではありませんが、その見返りはそれだけの価値があると私は考えています。
私はこれを、32 GB の RAM と 1 TB のストレージを搭載した Apple M1 Pro を搭載した個人の MacBook Pro で実行しました。そのため、これらより優れたスペックを持っている場合は、さらに優れたパフォーマンスが期待できます。
サイバーパンク 2077 と スパイダーマン: リマスター MacBook M1 Proの場合
Macbook M1 Pro で試した 2 つのゲームは次のとおりです。 サイバーパンク 2077 と スパイダーマン: リマスター、その結果に感動しました。 どちらのゲームも、高設定では約 30 FPS で完全にプレイ可能であり (パフォーマンスを上げるために低設定に落としてみましたが)、最適化はあまりしませんでした。
上のクリップからわかるように、このゲームは非常にプレイしやすく、見た目も豪華でありながらうまく動作します。 また、トラックパッドでプレイしていることも役に立ちませんでしたが、どのゲームをプレイする場合でもマウスとキーボードを問題なく使用できるようになります。 上記のクリップには音声がありませんが、音声は少し割れていますが、正常に聞こえたことに注意してください。
上のクリップでは音声が悪く聞こえますが、実際に再生すると問題なく聞こえました。 また、ゲームの最初はパフォーマンスの点で苦労しているように見えますが、ビデオの途中で約 30 FPS を回復して維持していることも指摘しておく価値があります。 また、まだかなりの作業を行わないとコントローラーでゲームをプレイできないことに注意してください。 私自身もまだ手順がよくわかりません。 「」を使用してゲーム移植ツールキットをコンパイルできると主張する人もいます。--with-sdl2' コンパイル オプションがあるので、ノウハウがある場合は試してみてください。
Apple のゲーム Porting Toolkit がどのように機能するかについては、以下に非常に似ています。 スチームデッキのプロトン. Wine をベースとして利用して、Windows API 呼び出しを POSIX (ポータブル オペレーティング システム インターフェイス) 呼び出しに変換します。 DirectX 呼び出しを Apple の Metal API に変換します. Wine は Windows ディレクトリ構造を再作成し、システム サービスの代替実装を提供します。Windows バイナリの実行にエミュレーションや仮想化は使用しません。 Apple Silicon では、次の時間がかかることも忘れないでください。 別 x86 からに変換するステップ 腕.
Steam デッキの Proton も同じことを行いますが、DirectX 呼び出しが Metal ではなく Vulkan に変換される点が異なります。 Proton と GPKT の最大の違いは、Proton は消費者を対象としており、Linux ベースのマシンでゲームをプレイするための消費者向けプロジェクトとして設計されていることです。 GPKT の場合、これは難しく、非常に実践的なプロセスであり、Mac 向けの開発を奨励する方法として開発者がゲームをテストすることを目的としています。
そうは言っても、実際に手を動かして試してみるのであれば、GPKT をセットアップして Mac 上で Windows ベースのゲームをプレイする価値があることは明らかです。 ビッグタイトルの場合 サイバーパンク が実行できるのであれば、ゲーム ライブラリの大部分を Mac でプレイできないと考える理由はありません。 したいかどうかは別の話ですが、そうなります 仕事。