DirectX 12 のゲーム

DirectX 12 のゲームは、Apple 自身による DirectX 12 から Metal への変換レイヤー D3DMetal で動きます。Apple は Magic Kettle への同梱を認めていませんが、Apple から無料で自分でダウンロードできます。最初に一度だけ、数分で済みます。

必要なもの

追加の手順

  1. Magic Kettle の設定で DirectX 12 を開く

    「設定」›「DirectX 12」を開き、「DirectX 12 を設定…」をクリックすると「DirectX 12 を追加」ウインドウが開きます。DirectX 12 のゲームが起動できないときは、Magic Kettle が自動でこのウインドウを案内します。

  2. Apple からダウンロード

    1. Magic Kettle の 「Apple のダウンロードページを開く」 をクリックします。ブラウザで開きます。
    2. Apple アカウント(Apple ID)でサインインします。無料のアカウントで十分で、有料のデベロッパメンバーシップは不要です。初回は Apple のデベロッパ規約への同意を求められますが、これも無料です。
    3. 一覧から Evaluation environment for Windows games 3.0(青いアイコン)かそれより新しいものを探します。Game Porting Toolkit(赤いアイコン)は別のダウンロードなので選ばないでください。
    4. その下の View Details をクリックし、Evaluation_environment_for_Windows_games_3.0.dmg(約 25 MB)をクリックします。ファイルは開かないでください。

    developer.apple.com/download Evaluation environment for Windows games 3.0 ✓ これ View Details ⌄ ← クリック 1 Evaluation_environment_for_Windows_games_3.0.dmg ← クリック 2 Game Porting Toolkit 3.0 ✕ これではない
  3. Magic Kettle に戻る

    Magic Kettle に戻ると、ウインドウが「ダウンロード」のファイルを自動で見つけ、本当に Apple のものか確認します。別の場所に保存した場合は「ファイルは別の場所にある…」をクリックするか、ファイルをウインドウにドラッグします。

  4. Apple のライセンスに同意

    Magic Kettle がファイルに含まれていたライセンスを表示します。「同意して追加」 をクリックします。これで完了です。DirectX 12 のゲームもほかのゲームと同じように起動します。

Apple のライセンスについて

D3DMetal は Apple のソフトウェアです。ダウンロード時に Apple のライセンスに同意することになり、その使い方はあなたと Apple の間の問題です。Apple はゲームの開発・テスト・評価のために提供しています。Magic Kettle はこれを同梱・販売・改変しません。Apple の署名を確認したうえであなたのダウンロードから D3DMetal をコピーし、その前に Apple のライセンスを表示します。ライセンスが自分の使い方に合うか分からない場合は追加しないでください。

うまくいかないとき

「このファイルには D3DMetal が含まれていません」
Apple のページから別のダウンロードを選んでいます。「Evaluation environment for Windows games」をダウンロードしてください。
「このファイルには Apple の署名がありません」
ファイルが破損しているか、Apple から入手したものではありません。Apple のページからもう一度ダウンロードしてください。
DirectX 12 のゲームがそれでも起動しない
すべての DirectX 12 のゲームがまだ D3DMetal で動くわけではなく、カーネルレベルのアンチチートを使うゲームは Mac では動きません。ゲームが起動しなかったことを伝えるウインドウの 「レポートをコピー」 で、何が起きたか分かります。
アップデートや削除の方法は?
「設定」›「DirectX 12」で、「置き換える…」 は Apple の新しいダウンロードを取り込み、「削除」 は D3DMetal を Mac から消去します。