Apple の Game Porting ToolKit を macOS にインストールするのは少し難しい場合があります。現在は、プロセスをはるかに簡素化するサードパーティのインストーラーが提供されています。

WWDC '23 で Apple は、ゲーム開発者が翻訳レイヤーを介して既存の Windows ベースの DirectX ゲームを Mac に移植できるようにする新しい SDK である Apple Game Porting Toolkit (AGPT) を発表しました。

私たちの元の記事Game Porting ToolKit のインストール方法では、macOS ターミナルを使用して AGPT をインストールする方法を説明しましたが、多くのユーザーにとって、このプロセスは複雑でエラーが発生しやすいものです。

現在、InstallAware (伝統的に Windows インストーラー ツールのメーカー) が macOS を作成しました。AGPT のインストーラーこれにより、従来の macOS インストーラーから数回クリックするだけでソフトウェアをインストールできます。

以下では、AGPT 用の InstallAware インストーラーの使用方法を説明します。

はじめる

このチュートリアルでは、Mac に git ソース コード管理システムがすでにインストールされていることを前提としています。そうでない場合は、からインストーラーを入手してくださいgit-scm.comそれを実行して git をインストールします。

まず、インストーラーのすべての要素を次の場所から収集します。InstallAware の GitHub リポジトリ: ソース、.dmg、および .dmg に含まれるインストーラー。

これを行うには、通常はすべてのダウンロードとソースを保存する Mac のドライブ上にすべてのファイルを保存するローカル フォルダーを作成します。フォルダーには作業名「AGPT」を使用します。

次に、Mac のユーティリティ フォルダーにあるターミナル アプリを開きます。ディレクトリを、先ほど作成したフォルダーに変更します。cdコマンドの後にスペースを入力し、新しい AGPT フォルダーをターミナル ウィンドウにドラッグしてパスを追加します。

プレス戻る。これにより、ターミナルの現在の作業ディレクトリが AGPT フォルダーに変更されます。

次に、InstallAware の AGPT GitHub ページに移動し、コードボタン、次に小さいクリップボードアイコン ボタンをクリックして URL をコピーし、新しい AGPT フォルダーにリポジトリのクローンを作成します。

https://github.com/installaware/AGPT.git

ターミナルに戻り、新しい回線タイプでgit clone、スペースを入力し、上でコピーした GitHub リポジトリ行を貼り付けます。

git clone コマンドを使用します。

プレス戻る

すべてがうまくいけば、git は AGPT リモート リポジトリを Mac のドライブ上の AGPT フォルダーにフェッチします。これにより、作成した AGPT フォルダーに、InstallAware インストーラーのリモート リポジトリの内容が残ります。

git clone コマンドが完了します。

インストーラーを入手する

次に、GitHub リポジトリのページをスクリーンショットのすぐ上まで少し下にスクロールし、リンクをクリックしてインストーラーの .dmg ファイルを取得します。www.installaware.com/iamp/agpt.dmg

ダウンロードしたら、Finder で .dmg ファイルを作成した AGPT フォルダーに手動でドラッグします。 Finder でそれをダブルクリックして .dmg を開きます。

必要に応じて、インストーラーを AGPT フォルダーにコピーして Mac のドライブにコピーすることも、.dmg からダブルクリックして開くこともできます。

InstallAware インストーラー。

「Game Porting Toolkit Installer」がインターネットからダウンロードしたアプリであるという警告が表示された場合は、「開く」をクリックして開いてください。

インストーラーを実行する

インストーラーをダブルクリックすると、いくつかのオプションを含むウィンドウが表示されます (インストーラーでは、そのうちのいくつかはオプションであると表示されます)。

上部には、自作パッケージ マネージャー、Wine 翻訳レイヤー、および Windows 設定を構成します。インストーラーは、これらのオプションが既にインストールされているかどうかを自動検出すると言いますが、私たちの Mac では、Homebrew オプションが既にインストールされているにもかかわらず、チェックを外しませんでした。

これが発生し、すでに Homebrew がインストールされている場合は、先に進んでそのオプションのチェックを外してください。

下のフィールドでは、インストーラーが使用する Apple Game Porting Toolkit .dmg を選択するオプションがあります。ブラウズボタン - Apple から既にダウンロードしている場合ですが、このステップはオプションです。インストーラーは、インターネット上で Apple Game Porting Toolkit .dmg を独自に見つける方法を知っています。

Apple Game Porting Toolkit の .dmg をまだ Mac にダウンロードしていない場合は、上部のテキスト フィールドの上にある小さなリンクをクリックしてダウンロードします。

テキスト リンクをクリックして、Apple のゲーム移植ツールキットをダウンロードします。

これにより、Apple の開発者 Web サイトの「その他のダウンロード」セクションが開きますが、最初に Apple ID でサインインする必要があります。

サインインしたら、[Game Porting Toolkit] 項目をクリックして展開します。詳細を見るリンクをクリックし、.dmg ダウンロード ボタンをクリックします。これにより、Apple の Game Porting Toolkit .dmg が Mac にダウンロードされます。

Apple の Web サイトから Game Porting Toolkit をダウンロードします。

ダウンロードが完了すると、.dmg は Mac のデスクトップに自動的にマウントされますが、今後の参照のために AGPT フォルダーにコピーしておいてください。

次に、InstallAware インストーラー アプリに戻り、まだ実行されているはずなので、ブラウズテキストフィールドの横にあるボタン。ダウンロードした Apple の Game Porting Toolkit .dmg に移動し、開けるボタン。

インストールする Windows アプリを設定する

次のステップはオプションですが、Game Porting ToolKit のインストール中に Windows アプリもセットアップする場合は、2 番目のステップをクリックします。ブラウズ最初のボタンの下にあるボタンをクリックし、互換性のある Windows .exe セットアップ ファイルをディスクから選択します。この例では、メダル オブ オナー: アライド アサルト:

インストールするサードパーティ アプリを選択します。

これで、ようやくすべてをインストールする準備が整いました。をクリックします。ボタンをクリックしてインストールを開始します。

「Apple Homebrew のタップに失敗しました!」というエラーが表示された場合エラー コード -1 の場合は、元のインストーラー ウィンドウの上部にある Homebrew オプションをオンにするか、次のようにターミナルで Apple Homebrew 式を手動でタップする必要があります。

brew tap apple/apple https://github.com/apple/homebrew-apple

そして押します戻る

ただし、元の記事で述べたように、これには長い時間がかかる可能性があります (Apple Silicon マシンでは最大 1 時間)。それで、あなたはただチェックしたいかもしれません自作InstallAware のインストーラーのオプションを選択して、再試行してください。

インストーラーの実行が開始されると、「sudo アクセスを確認しています」というプロンプトが表示され、Mac の管理者パスワードの入力を求められます。続行するには、Mac の管理者パスワードを入力する必要があります。

管理者パスワードを入力します。

進行状況インジケーターは表示されないため、インストーラーを実行するのが最善ですが、これにはかなり時間がかかる場合があります。完了すると、Wine およびその他の設定を求めるプロンプトが表示されます。デフォルトをそのまま使用してください。

オプション設定の変更を求めるプロンプトが表示されます。

最後に、インストールするサードパーティ ソフトウェアを選択した場合、インストーラーはそのインストーラーを最後に実行するため、それをステップ実行する必要があります。商用ソフトウェアをインストールする場合は、インストーラーのシリアル番号が必要になります。

ゲームインストーラーが実行中です。

サードパーティのインストーラーが完了したら、作業は完了です。をクリックします。終わりまたは仕上げるボタンを押して完了です。

Game Porting Toolkit でサードパーティ ゲームを実行する方法については、すでに説明しました。前の記事、手順についてはその記事を確認してください。

InstallAware のインストーラーを使用すると、ところどころにいくつかの不具合や特異点があるように見えますが、ターミナルでの手順とコマンドがはるかに少なくなり、Game Porting Toolkit のインストールが簡単になります。