Game Porting Toolkit 3是Apple推出的一套游戏移植工具,可以帮助开发人员轻松将Windows游戏移植到Apple Silicon Mac 平台上,新一代的Game Porting Toolkit在性能上更加的强大,带来更加优越的图形表现,让Windows游戏移植后的性能大幅提升。下面教大家如何下载Game Porting Toolkit 3最新安装包,并且安装Game Porting Toolkit 3到Mac中进行使用。

Game Porting Toolkit 安装教程
Game Porting Toolkit 安装要求:
硬件要求:M系列芯片Mac,英特尔芯片的 Mac 无法运行。
系统要求:macOS Sequoia 15.0及以上。
1、从Apple官方下载最新的Game Porting Toolkit 3,下载时需要登录Apple ID。
https://developer.apple.com/games/game-porting-toolkit

点击下载Game Porting Toolkit 3到本地。
2、下载完成后,在访达的下载中双击打开Game Porting Toolkit 3,这会将Game Porting Toolkit 3.dmg 文件挂载到 Mac 上,无需进行其他操作。

3、要运行 GPTK ,需要依赖于 Xcode 。因此需要安装 Xcode 15 主体和 Xcode 15 Command Line 。
下载地址: https://developer.apple.com/download/all/?q=xcode%2015%20beta

下载如上图标注的这两个文件。.dmg可以双击安装,.xip需要解压之后安装。
注意:如果你安装了老版本的 Xcode ,需要先卸载老版本再安装新版本。
4、安装 x86 版本的 Homebrew
先安装 Rosetta ,并在 Rosetta 环境中模拟运行 x86_64 版本的终端:
softwareupdate --install-rosetta
arch -x86_64 zsh
然后在这个终端中,使用 Homebrew 官方脚本进行安装。因为我们的终端环境时 x86_64 ,所以会自动安装 x86_64 版本的 Homebrew :
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完成后,设置环境变量
(echo; echo 'eval "$(/usr/local/bin/brew shellenv)"') >> /Users/$USER/.zprofile
eval "$(/usr/local/bin/brew shellenv)"
若输出如下图所示,表示安装成功:若输出如下图所示,表示安装成功:

5、然后回到终端(必须使用上一步中创建的 x86_64 的终端),运行以下命令来安装 Apple Tap 。
brew tap apple/apple http://github.com/apple/homebrew-apple

brew -v install apple/apple/game-porting-toolkit

输入如下图所示,表示下载安装成功:

获取 Apple GPTK 更新,命令如下:
brew update && brew upgrade apple/apple/game-porting-toolkit
将我们之前下载的 Game Porting Toolkit 资源库复制到 Wine 的库目录中(确保你已经挂载):
ditto /Volumes/Game Porting Toolkit-1.0/lib/ `brew --prefix game-porting-toolkit`/lib/
将 Game Porting Toolkit DMG 中的下面 3 个脚本放入此处 /usr/local/bin
:

cp /Volumes/Game Porting Toolkit*/gameportingtoolkit* /usr/local/bin
到了这里就已经完成 Game Porting Toolkit 的安装工作。