Whiskyを使えば、MacにAppleのGame Porting Toolkitをインストールできます。Steamゲームを実行するには、このツールキットを使う必要があります。
以前、Whisky アプリを使用して Game Porting Toolkit (GPTK) と WINE をインストールし、古い Microsoft Windows Win32 ベースのゲームを Mac で実行する方法について説明しました。
Win32は、1990年代にC++およびCプログラミング言語をベースに開発された古い32ビットAPIです。ほとんどのコンピュータアーキテクチャが既に64ビットコンピューティングに移行しているため、Microsoftによる公式サポートは終了しています。
Whiskyはgetwhisky.appから無料でダウンロードできるアプリで、使い方も簡単です。GPTKとその基盤となるAPI変換レイヤーであるWINEに必要なすべてのものをインストールするシンプルな設定アプリです。
WINEは、Microsoft WindowsのレガシーWin32 APIをネイティブプラットフォーム上の同等のAPIにマッピングする無料のテクノロジーです。Macの場合、Win32 APIをMetal、あるいは場合によってはOpenGLやVulkanにマッピングすることを意味します。
したがって、WINE と GPTK の魔法により、古い Win32 ゲームを最新の Apple Silicon Mac で実行することができます。
ウイスキーと蒸気
非常に人気のあるゲーム ダウンロード サービス Steam では、Win32 アーキテクチャに基づく多くの古いレガシー ゲームを含む、何千ものゲームを購入できます。
無料のSteamアカウントをお持ちでない場合は、Steamのウェブサイトで登録できます。また、macOS用のSteamアプリもダウンロード可能で、MacでSteamゲームを購入してインストールできます。
GPTK、Whisky、Steam を併用すると、最新の Mac で Steam から古い Win32 ゲームをダウンロード、インストール、プレイできます。
まず、Windows版の Steam をダウンロードしてインストールします > Whisky と GPTK をセットアップして実行した後にこれを実行してください。
一部の Win32 ゲームは、Steam の Windows バージョンおよび Windows オペレーティング システムでのみ利用可能です。
設定
まず、MacにWhiskyアプリをダウンロードして起動してください。詳しい手順については、以前の記事をご覧ください。
Whisky のセットアップ プロセス中に、Whisky 内から Game Porting Toolkit もインストールします。
Whisky と GPTK をセットアップしたら、Windows版の Steam (SteamSetup.exe) をダウンロードしてボトルを作成する必要があります。
これを行うには、SteamウェブサイトからWindows用のSteamクライアントアプリのインストーラーをダウンロードします。前回の記事で説明したように、それを仮想C: Windowsドライブにコピーし、Whisky内でボトルを作成します。
Whiskyに戻り、「実行」ボタンをクリックし、先ほどダウンロードしたSteamインストーラーアプリを選択して実行します。これでWindows版Steamインストーラーが起動します。
Steamインストーラが完了したら、終了してください。これで、インストールしたSteamアプリ用のウイスキーボトルを作成する準備が整いました。
Whiskyのメインウィンドウで「ボトルを作成」ボタンをクリックし、インストール済みのSteam for Windowsアプリを選択します。Steam for Windowsインストーラーアプリは削除しても構いません。
これらすべてが完了すると、Whiskyアプリ内からWindows版Steam自体を実行できるようになります。また、Windows PCでSteamを実行しているかのように、Steam内でWindowsゲームを購入、インストール、実行することも可能です。
新しいボトルを作成します。
MacでWindows版Steam in a bottleを実行している場合、Windows API変換を利用してGPTKによって実行されていることに注意してください。GPTKにとって、Steamは単なるWindowsアプリの一つです。
ゲームの互換性
パフォーマンスは、ダウンロードして実行する Win32 ゲームによって異なる場合があります。
Win32ゲームの中にはGPTKと完全に互換性があるものもあれば、ほぼ完全に互換性があるものもあります。ただし、オーディオや一部のゲームコントローラーなど、一部のサポートが不足している状態でも動作するものもあります。
Whisky の Web サイトには、このソフトウェアで動作する既知のサポート対象ゲームのリストが掲載されています。
最近の Reddit スレッドでは、Fallout 4 が現在 GPTK を使用して Steam で実行されていると述べられています。
Whisky は、Mac の起動ディスクの ~/Library/Logs/com.isaacmarovitz.Whisky に、実行したすべてのログを作成します。
Apple Silicon Mac に Steam for Windows をインストールして実行できるようになると、Mac ユーザーにとって Windows ゲームというまったく新しい世界が開かれます。
Whisky と GPTK が進化するにつれ、Mac での Windows ゲームのサポートはますます向上していきます。