尽管 macOS 的用户群和普及度都在不断增长,但它对真正的游戏玩家来说仍然构成了巨大的挑战。虽然存在一些其他解决方案可以减轻负担,但 Whisky 曾经是比较好的兼容层之一,但现在却即将被停用——因为它的开发者已经失去了兴趣。
Whisky 的开发者最近宣布,该项目将不再主动维护。Whisky 又名 WhiskyWine,是一款用户友好的前端,旨在在 macOS 上运行Wine 的兼容层。
与 Wine 一样,Whisky 也是开源的,但它也集成了 CodeWeavers CrossOver 的代码。CodeWeavers CrossOver 是一款商业产品,旨在通过提供额外的修复和改进在 Mac 系统上运行 Windows 游戏的兼容性来增强 Wine 的功能。CodeWeavers 已为 Wine 贡献了超过 5 万项更改,使其成为该项目持续开发的重要力量。
Whisky 不会再发布任何后续版本,除非 macOS 升级导致应用程序崩溃,偶尔会进行更新。开发者解释说,他对这个项目失去了兴趣,因为它耗时耗力,而且几乎没有经济回报——尤其是对于还在上学的人来说。
此外,开发者认为 Whisky 并未对更广泛的 Wine 社区做出任何有意义的贡献。由于 Whisky 基于 CrossOver 开发,且并未引入自身的改进,因此最终未能达到预期。
事实上,这位开发者称 Whisky 与 CrossOver 之间存在“寄生关系”,这可能会损害其盈利能力。“没有 CrossOver,Mac 上就不会有 Wine,”这位程序员说道。
CodeWeavers 持续投入大量时间和资源,致力于将 macOS 转型为一个可行的游戏平台。CrossOver 现已包含支持在 Apple 操作系统上运行最新 DirectX 12 游戏的工具——苹果甚至将其开源代码作为其自有游戏移植工具包 (Game Porting Toolkit) 的基础。
与此同时,Whisky 只是在完全开源许可下将 CrossOver 和 Apple 工具包中的部分功能带给用户。
对于一位独立开发者来说,《威士忌》的开发是一项艰巨的任务,这使得停止积极开发的决定变得艰难。这位程序员现在专注于其他项目,包括使用 Apple Metal API 构建的《索尼克:释放重编译版》的 macOS 移植版。对于复古游戏爱好者来说,重新编译老主机游戏是一个令人兴奋的领域,尽管它不太可能取代模拟或虚拟化,因为在现代 PC 上让每款游戏重获新生需要付出巨大的努力。