Whisky:借助 Apple 游戏移植工具包之力强化的 Wine

Whisky 是一款 macOS 应用,封装了 Apple 的 Game Porting Toolkit 和 Wine,用于运行 Windows 游戏;它因原生 Mac UI 和在 Apple Silicon 上令人惊讶的性能而受到称赞,但也因游戏支持不稳定和配置复杂而受到批评。评论者将其与 CrossOver、Heroic、Wineskin 以及 GeForce Now 等云服务进行比较,指出付费工具和流媒体往往能提供更可靠的“开箱即用”体验。一个反复出现的担忧是 Apple 会把 Rosetta 2 及相关翻译层保留多久,因为它们最终的移除可能会削弱像 Whisky 这样的项目,以及 Mac 游戏更广泛的推进势头。

Whisky 及其作用

  • Whisky 是一个 macOS 的 GUI 包装器,基于 Apple 的 Game Porting Toolkit(GPTK)和 Wine,旨在在 Apple Silicon 上运行 Windows 游戏。
  • 它尤其专注于 Steam 游戏,而这正是一些其他启动器支持得不太好的部分。
  • 该应用使用原生 macOS UI 框架,而不是 Electron,这一点受到几位评论者的赞赏。

商店与工具对比

  • 一些人更偏好 Heroic Game Launcher,因为它支持 Epic 和 GOG、可灵活选择 Wine 运行时,并且能检测 GPTK;但它对 Steam 的支持不太好。
  • CrossOver 也支持 GPTK(包括 DX12),使用原生 macOS UI,并被认为更成熟,且为许多主流游戏提供了预设。
  • Whisky 目前按设计内嵌了较旧的 CrossOver 引擎,以避免成为 CrossOver 的免费即插即用替代品。
  • Wineskin(现在也使用 CrossOver 作为引擎)和 Porting Kit 也被提及为替代方案,有时对特定标题开箱即用的表现更好。

GPTK、Rosetta 与长期可用性担忧

  • 最初,由于许可原因,Whisky 需要用户自行获取 GPTK;后来 Apple 更改了 GPTK 的许可,允许重新分发,Whisky 现在也采用了这一点。
  • 关于 Rosetta 2 未来的争论:
    • 一方认为:Apple 历来会在技术迁移几年后放弃翻译层,而且不会持续投入芯片资源用于 x86 翻译。
    • 另一方认为:x86 仍占主导,Apple 掌控自己的芯片,而游戏/虚拟化需求或许足以让 Rosetta 保留更久。
  • 有人指出,若移除 Rosetta,将会破坏基于 GPTK 的方案、CrossOver,以及一些 Docker/x86 工作负载。

用户体验与游戏兼容性

  • 体验喜忧参半:有人反映 Steam 支持“时好时坏”,很多游戏无法运行,或者需要复杂且过时的调整。
  • 也有人报告了令人惊喜的效果,包括 CS2 和 Hogwarts Legacy 在 M 系列 Mac 上以可接受的帧率运行。
  • DRM 与配置问题(同步模式、DXVK/GPTK 版本)仍然是痛点。

Mac 游戏、硬件与替代方案

  • 基础款 M2/M1 Mac 被称赞为以价格和形态来看,出人意料地能胜任 1080p 游戏,不过其体验仍落后于 Linux 上的 Steam+Proton。
  • 一些人希望 Apple 能打造更接近主机式的 Mac 游戏体验,并且不要过早放弃 GPTK/Rosetta。
  • 云游戏(尤其是 GeForce Now)被强调为对许多用户来说更顺滑、更可靠的选择,具有更高的 GPU 性能且没有本地发热/噪音,不过游戏库有限。

命名与其他

  • 线程后半部分长篇讨论“Whisky”作为隐喻是否合适,与 Port/Brandy/Cider 相比如何;搜索性和此前项目名称也是顾虑。
  • 作者被描述为一位年轻但多产的 Mac 游戏工具贡献者。