Apple Game Porting Toolkit 3安装教程 GPTK3安装教程

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 安装教程

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 安装教程

点击下载Game Porting Toolkit 3到本地。

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

Game Porting Toolkit 安装教程

3、要运行 GPTK ,需要依赖于 Xcode 。因此需要安装 Xcode 15 主体和 Xcode 15 Command Line 。

下载地址: https://developer.apple.com/download/all/?q=xcode%2015%20beta

Game Porting Toolkit 安装教程

下载如上图标注的这两个文件。.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)"

若输出如下图所示,表示安装成功:若输出如下图所示,表示安装成功:

Game Porting Toolkit 安装教程

5、然后回到终端(必须使用上一步中创建的 x86_64 的终端),运行以下命令来安装 Apple Tap 。

brew tap apple/apple http://github.com/apple/homebrew-apple
Game Porting Toolkit 安装教程
brew -v install apple/apple/game-porting-toolkit
Game Porting Toolkit 安装教程

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

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

Game Porting Toolkit 安装教程
cp /Volumes/Game Porting Toolkit*/gameportingtoolkit* /usr/local/bin

到了这里就已经完成 Game Porting Toolkit 的安装工作。

滚动至顶部