你需要
- 一个 Apple 账户。免费账户即可,无需付费开发者会员。
- 约 100 MB 可用空间:下载约 25 MB,D3DMetal 约占 65 MB。
- 组件为最新的 Magic Kettle(“设置”›“组件”)。
添加步骤
在 Magic Kettle 设置中打开 DirectX 12
打开“设置”›“DirectX 12”,点按“设置 DirectX 12…”,会打开“添加 DirectX 12”窗口。DirectX 12 游戏无法启动时,Magic Kettle 也会自动提供这个窗口。
从 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)。不要打开该文件。回到 Magic Kettle
回到 Magic Kettle:窗口会自动发现“下载”中的文件,并确认它确实来自 Apple。存到了其他位置?点按“文件在其他位置…”或把文件拖到窗口中。
接受 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 的较新下载,“移除”会从你的 Mac 上删除 D3DMetal。