开源免费 Mac Windows 游戏兼容工具 Highball:不绑定 Wine 版本,搭载 CC0 开放兼容性数据库缩略图
DISCOVER SOMETHING GOOD

Highball

Highball 是一款面向 Apple 芯片 Mac、免费开源的原生应用,附带完整命令行工具,目标是在 macOS 上运行 Windows 游戏,和 Whisky、CrossOver 属于同类工具,但架构思路差异明显。它自动编排 Wine、DXMT、D3DMetal、DXVK,支持接入 Steam、Epic、GOG 等游戏库,依托独立开放的兼容性数据库提前展示游戏运行情况、推荐图形后端。

GitHub 仓库 访问官网
支持平台
macOS

Highball 是一款免费、开源的原生 macOS 应用程序,专为在搭载 Apple 芯片的 Mac 上运行 Windows 游戏而设计。它通过灵活的引擎管理和透明的兼容性数据,为用户提供了一套可靠且非绑定的游戏运行解决方案。

开源免费 Mac Windows 游戏兼容工具 Highball:不绑定 Wine 版本,搭载 CC0 开放兼容性数据库插图

核心特性与架构设计

Highball 的设计哲学旨在避免同类工具(如已停止维护的 Whisky)常见的消亡路径,其核心优势体现在以下几个方面:

  • 数据驱动的兼容性查询:所有游戏兼容性结论、图形模式推荐及帧率记录均来源于一个开放的 CC0 许可数据库(highball-db)。用户在下载前即可查询游戏是否可运行,且数据库明确区分了本地实测、社区报告和机器推断,并会提前拦截带有内核级反作弊机制的游戏。
  • 不绑定单一 Wine 版本:Highball 的引擎由固定版本、经过 SHA-256 校验的上游构建(如 Gcenx 构建、DXMT、Sikarugir 运行时)组装而成。当特定游戏需要特殊修复时(如基于 CrossOver 26.3 源码构建的 Wine 11),Highball 会提供独立的补丁和构建脚本,并通过修改 JSON 清单即可轻松更新引擎。
  • 反哺开源生态:项目坚持将修复补丁提交给上游(如 MoltenVK 和 Wine 官方),并明确引导需要商业级支持的用户购买 CrossOver,以此维护健康的 Mac Wine 生态。

平台支持与图形技术

Highball 提供了广泛的启动器和游戏库支持,并集成了多种图形转换技术以优化性能:

  • 多平台兼容:原生支持 Steam 和 Epic(通过 Legendary)。对于 Rockstar、EA app 和 Ubisoft Connect,应用会按需调用 Wine 11 引擎以支持内嵌浏览器登录。GOG 游戏则通过 Heroic 的 gogdl 和 comet 工具实现无缝接入,支持封面、成就和云存档。
  • 图形模式灵活切换:支持 WineD3D、DXMT、D3DMetal 和 DXVK。图形层作为目录叠加,在启动时通过 WINEDLLPATH_PREPEND 动态选择。启用 D3DMetal 需用户明确接受 Apple 的 Game Porting Toolkit 许可。
  • 高级功能支持:支持通过 msync 加速启动、通过 Wine WoW64 运行 32 位程序、集成 ReShade,并在 Windows 程序中提供便捷的 macOS 快捷键映射(如 ⌘C/⌘V/⌘A)。

部署与使用方式

Highball 需要 macOS 14 或更高版本,并已通过 Apple 公证。

  • 图形界面安装:用户可直接下载应用拖入“应用程序”文件夹,或通过 Homebrew 安装(brew install --cask highball)。首次运行会自动处理 Rosetta 2 安装、引擎下载及环境配置。
  • 命令行支持:偏好终端的用户可通过克隆 GitHub 仓库并使用 Swift 构建完整的命令行工具。命令行工具支持引擎安装、环境(bottle)创建、配方应用及游戏运行等所有图形界面功能。
  • 社区反馈机制:用户可通过 highball report 命令将实测结果提交至开放数据库,不断丰富社区数据。

所有应用数据均隔离存储在 ~/Library/Application Support/Highball/ 目录下,不修改系统级文件,删除该目录即可完成彻底卸载。

下载地址
夸克
密码:6zuV
GOOD TOOLS ARE BETTER TOGETHER

分享到社交平台

微微博QQQ 好友☆QQ 空间XX↗Telegram

复制链接后,也可以粘贴到微信或其他社交平台。