我不是很想使用虚拟机,因为虚拟机所占磁盘空间太大,我的 Mac 没有多余的硬盘空间

至于 Whisky,我也尝试过,但是它最近不支持 Steam 了,原因可能是 Steam 可能需要新的 Windows 组件,需要 Wine10 ,但是 Whisky 好久没更新了,Issue 好久没人管了

然后我又尝试去自己弄 GPTK ,但是始终死活编译不了,类似的情况在 Apple 论坛或者 GitHub 上屡见不鲜,而且尝试了很多 Xcode 版本也是无法解决,已经无语了,出现的主要错误为:

Error: apple/apple/game-porting-toolkit 1.1 did not build

Apple 论坛上最早有人在 24 年就提出了,官方还是没解决: https://developer.apple.com/forums/thread/748129

最牛逼的是其中 Openssl 1.1 组件过期了,官方没有审查出来,导致没办法正常安装,此贴可在官方论坛中找到,我自己在 2025-03-24 安装的时候也出现了一样的问题(还没有修复啊...): https://developer.apple.com/forums/thread/768326

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

Fetching dependencies for apple/apple/game-porting-toolkit: cmake, ninja, apple/apple/game-porting-toolkit-compiler, openssl1.1
...
...
Error: openssl@1.1 has been disabled because it is not supported upstream! It was disabled on 2024-10-24.

哎,我真没话说了

我挺好奇那么多博主测 Mac 游戏表现的 GPKT 都是怎么搞的,难道都是 Crossover 吗?实在不行就只能花钱买授权啦~

举报· 414 次点击
登录 注册 站外分享
3 条回复  
gzlock 小成 前天 04:56
rutracker 上不是有 crossover 么(可能不是最新版
Satelli 小成 前天 06:47
可以自己组环境。Apple 官方的 GPTK 是 crossover-22 源码改的,就没跟进过后续的 wine 或 crossover 版本。 下载 Gcenx (winehq 的 macOS maintainer) 编译好的 wine https://github.com/Gcenx/macOS_Wine_builds/releases 从 developer.apple.com 下载 Apple Game Porting Toolkit 。 把 GTPK 模拟环境里的 /redist/lib 覆盖到你的 wine 安装目录里的 /lib 。如果你是装的上面 GitHub 下载的 release ,那就是 /Applications/Wine\ Devel.app/Contents/Resources/wine/lib 或者 /Applications/Wine\ Staging.app/Contents/Resources/wine/lib 取决于装的是 Devel 还是 Staging 的分支。
beginor 小成 前天 08:21
@Satelli 这样搞出来的稳定么,不过好像也不能指望这玩意儿能稳定
返回顶部