Repolode
gauthierpiarrette

gauthierpiarrette/highball

原生 macOS 应用,在 Apple Silicon 上配置 Wine 与图形渲染器来运行 Windows 游戏,并配有开放的兼容性数据库。

可替代:CrossOver

Star
1,648
Fork
68
未关闭 Issue
82
最近提交
昨天

这是什么?

Highball 是一款原生 macOS 应用兼命令行工具,用于在 Apple Silicon 的 Mac 上运行 Windows 游戏。它可以自动配置 Wine、DXMT、D3DMetal 和 DXVK,安装 Steam 或通过 Legendary 接入 Epic 游戏库,并支持为每款游戏单独选择图形渲染器。

每条兼容性结论都来自 highball-db 这一 CC0 协议的开放数据库,记录已验证的运行结果、渲染器建议以及内核级反作弊黑名单,并标注每条数据的来源。用户在下载游戏前就能查询它大概率能否运行。已验证记录、社区反馈和机器推测结果分别标注。

引擎由固定版本、经 SHA-256 校验的上游构建组装而成,部分针对特定游戏的补丁也公开在仓库中。应用需要 Apple Silicon 芯片和 macOS 14 或更高版本,采用 GPL-3.0 许可证。

核心功能

  • 01在 Apple Silicon Mac 上一键配置 Wine 与图形渲染器
  • 02根据兼容性数据库为每款游戏选择渲染器
  • 03支持安装 Steam,并通过 Legendary 接入 Epic 游戏库
  • 04开放的 CC0 兼容性数据库,每条结论均标注来源
  • 05命令行工具可执行应用的全部操作

适用场景

  • 在下载前确认某款 Windows 游戏能否在 Mac 上运行
  • 在 M 系列 Mac 上玩 Steam 或 Epic 游戏,无需 Windows 电脑
  • 基于开放的 Wine 兼容性数据集开发工具或配置方案

快速上手

  1. 1

    通过 Homebrew 安装

    brew install --cask highball
  2. 2

    或从发布页下载 .dmg,拖入“应用程序”并打开

使用前须知

  • 仅支持搭载 Apple 芯片的 macOS 14 及以上版本。
  • 目前处于测试阶段:端到端流程可用,但许多游戏和启动器尚未验证。
  • 部分启动器(GOG Galaxy、Battle.net、Ubisoft Connect)无法使用或尚未验证。
  • 通过命令行完整设置需要克隆两个仓库、从源码构建,并可选择接受 Apple D3DMetal 许可。

标签

常见问题

highball 是什么?
原生 macOS 应用,在 Apple Silicon 上配置 Wine 与图形渲染器来运行 Windows 游戏,并配有开放的兼容性数据库。 Highball 是一款原生 macOS 应用兼命令行工具,用于在 Apple Silicon 的 Mac 上运行 Windows 游戏。它可以自动配置 Wine、DXMT、D3DMetal 和 DXVK,安装 Steam 或通过 Legendary 接入 Epic 游戏库,并支持为每款游戏单独选择图形渲染器。
highball 可以免费使用吗?用的什么许可证?
highball 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
highball 还在维护吗?
活跃维护中。highball 最近一次提交是在 2026年10月19日。
highball 适合用来做什么?
在下载前确认某款 Windows 游戏能否在 Mac 上运行 在 M 系列 Mac 上玩 Steam 或 Epic 游戏,无需 Windows 电脑 基于开放的 Wine 兼容性数据集开发工具或配置方案
highball 怎么安装和运行?
通过 Homebrew 安装: brew install --cask highball 或从发布页下载 .dmg,拖入“应用程序”并打开
在哪里获取 highball?
源代码和安装说明在 GitHub 上:https://github.com/gauthierpiarrette/highball

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目