Repolode
gauthierpiarrette

gauthierpiarrette/highball

Um app nativo para macOS que configura o Wine e renderizadores gráficos para rodar jogos de Windows em Macs com Apple Silicon, com base em um banco de dados aberto de compatibilidade.

Alternativa open source a:CrossOver

Estrelas
1,648
Forks
68
Issues abertas
82
Último commit
há 24 horas

O que é?

Highball é um app nativo para macOS e uma CLI para rodar jogos de Windows em Macs com Apple Silicon. Ele configura Wine, DXMT, D3DMetal e DXVK, instala o Steam ou conecta uma biblioteca da Epic pelo Legendary e permite escolher um renderizador para cada jogo.

A classificação de cada jogo vem do highball-db, um conjunto de dados de compatibilidade sob licença CC0 que registra execuções verificadas, recomendações de renderizadores e entradas de uma lista de bloqueio de anti-cheat no kernel, com a procedência de cada afirmação. Assim, os usuários podem verificar se é provável que um jogo rode antes de baixá-lo. Execuções verificadas, relatos da comunidade e previsões derivadas de máquinas são identificados separadamente.

Os engines são compilados a partir de versões upstream fixadas e verificadas com SHA-256, e alguns patches específicos para jogos são publicados no repositório. O app requer Apple Silicon e macOS 14 ou posterior e é licenciado sob GPL-3.0.

Recursos principais

  • 01Configuração do Wine e de renderizadores gráficos em Macs com Apple Silicon com um clique
  • 02Seleção de renderizador para cada jogo, orientada pelo banco de dados de compatibilidade
  • 03Instalação do Steam e acesso à biblioteca da Epic via Legendary
  • 04Banco de dados de compatibilidade aberto sob licença CC0, com a procedência de cada classificação
  • 05Interface de linha de comando que espelha as funções do app

Casos de uso

  • Verificar se um jogo de Windows vai rodar no Mac antes de baixá-lo
  • Jogar títulos do Steam ou da Epic em um Mac com chip da série M, sem precisar de um PC com Windows
  • Criar ferramentas ou receitas com base em um conjunto de dados aberto de compatibilidade do Wine

Início rápido

  1. 1

    Instale pelo Homebrew

    brew install --cask highball
  2. 2

    Ou baixe o .dmg na página de lançamentos, arraste-o para Aplicativos e abra-o

Antes de usar

  • Compatível apenas com macOS 14 ou superior em Apple Silicon.
  • Em fase beta: a configuração funciona de ponta a ponta, mas muitos jogos e launchers ainda não foram verificados.
  • Alguns launchers (GOG Galaxy, Battle.net e Ubisoft Connect) não estão funcionando ou ainda não foram verificados.
  • A configuração completa da CLI exige clonar dois repositórios e compilar a partir do código-fonte; aceitar a licença do Apple D3DMetal é opcional.

Tópicos

Perguntas frequentes

O que é highball?
Um app nativo para macOS que configura o Wine e renderizadores gráficos para rodar jogos de Windows em Macs com Apple Silicon, com base em um banco de dados aberto de compatibilidade. Highball é um app nativo para macOS e uma CLI para rodar jogos de Windows em Macs com Apple Silicon. Ele configura Wine, DXMT, D3DMetal e DXVK, instala o Steam ou conecta uma biblioteca da Epic pelo Legendary e permite escolher um renderizador para cada jogo.
highball é gratuito? Qual é a licença?
highball é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
highball ainda é mantido?
Manutenção ativa. O último commit de highball foi em 19 de out. de 2026.
Para que posso usar highball?
Verificar se um jogo de Windows vai rodar no Mac antes de baixá-lo Jogar títulos do Steam ou da Epic em um Mac com chip da série M, sem precisar de um PC com Windows Criar ferramentas ou receitas com base em um conjunto de dados aberto de compatibilidade do Wine
Como instalar highball?
Instale pelo Homebrew: brew install --cask highball Ou baixe o .dmg na página de lançamentos, arraste-o para Aplicativos e abra-o
Onde consigo highball?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gauthierpiarrette/highball

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados