Tentei reviver o legado esquecido de Halo como uma franquia do Mac – e foi um desastre

Há algo tão visceralmente errado em ver Halo em um Mac. Os computadores da Apple não são conhecidos por jogos, com certeza, mas o Halo , em particular, parece deslocado. É o filho estrela da Microsoft, e é a franquia em que a Microsoft pendurou seu chapéu por 22 anos.
Mas o jogo foi originalmente projetado para o Mac e agora você pode jogá-lo diretamente no seu MacBook. O recente Game Porting Toolkit da Apple torna todos os tipos de jogos do Windows jogáveis no Mac – em teoria. Considerando a história da franquia com a Apple, tentei ver se a plataforma estava pronta para o horário nobre e se eu poderia cumprir o legado de Halo como um jogo feito especificamente para o Mac.
Halo, o exclusivo do Mac?

Não deveria ser uma surpresa que não haja uma maneira oficial de jogar Halo em um Mac. Atualmente, a Microsoft não possui o desenvolvedor do jogo, Bungie, mas definitivamente possui o Halo , o que significa que a maior parte da franquia está disponível exclusivamente no Xbox e no PC ao longo dos anos. Isso continua verdadeiro hoje com The Master Chief Collection , que se tornou a maneira de fato de jogar todas as versões atualizadas dos jogos sob o mesmo teto, exceto Halo Infinite .
Há uma parte da história de Halo, porém, que a Microsoft prefere não comemorar. Especificamente, o início da Bungie como um garoto-propaganda do ecossistema da Apple – não da Microsoft.
A empresa foi fundada por Alex Seropian e Jason Jones em 1991. Em 1992, a empresa lançou seu primeiro jogo : Minotaur. O jogo foi originalmente desenvolvido por Jones, e a dupla o transferiu para o Macintosh do Apple II. A partir daí, a Bungie se tornou uma superestrela da Apple. A maioria se lembra da Bungie on Apple por sua trilogia Marathon , que foi criada para a plataforma da Apple como uma alternativa aos jogos de tiro exclusivos para PC.
A estreita parceria da Apple com a Bungie nos primeiros anos da empresa não passou despercebida. Tudo aconteceu na Macworld 1999, onde Steve Jobs, vestindo sua gola alta preta, anunciou um novo jogo desenvolvido exclusivamente para Mac: Halo. Não é o Halo que conhecemos hoje. Master Chief está lá, mas o jogo foi originalmente desenvolvido como um jogo de estratégia e, na época em que foi anunciado na Macworld, era um jogo de tiro em terceira pessoa .
Então, as coisas mudaram. A Microsoft comprou a Bungie em 2000 e introduziu seu primeiro console exclusivo, Halo: Combat Evolved. Isso supostamente enfureceu Jobs . Por que? Aparentemente, Jobs queria comprar a Bungie para si mesmo .
Halo: Combat Evolved lançado em 2001 exclusivamente para o novo console Xbox da Microsoft. Dois anos depois, em 2003, acabou sendo portado para PC e Mac, seguindo uma promessa feita por Ed Fries, ex-vice-presidente de publicação de jogos da Microsoft. Nenhum outro jogo Halo foi lançado no Mac desde então. A versão original do Mac está disponível se você procurar on-line e pode até reproduzi-la enquanto estiver usando o macOS Mojave ou anterior.
Apesar de suas origens, Halo continua sendo a coisa mais distante de ser associada à Apple como você pode imaginar. Mas armado com o novo Game Porting Toolkit da Apple, eu estava prestes a embarcar em alguma história revisionista.
A bagunça do Game Porting Toolkit

O novo Game Porting Toolkit da Apple é um grande negócio. Se você não estiver familiarizado, este kit de ferramentas basicamente cria um ambiente de emulação do Windows dentro do próprio macOS. É feito como uma ferramenta de desenvolvedor, permitindo que os desenvolvedores testem seus jogos no Mac em poucos minutos antes de dedicar a uma porta completa. Ele também suporta DirectX 12, enquanto outras ferramentas de virtualização como CrossOver não. Mais importante ainda, o Game Porting Toolkit é um recurso gratuito que você pode baixar no site do desenvolvedor da Apple – e já está sendo celebrado como uma forma de transformar os Macs em uma plataforma de jogos legítima.
Para minha decepção, configurar o Game Porting Toolkit é bastante complicado. Para começar, você deve usar o macOS Ventura e precisa do Xcode 15 beta para funcionar. Depois de baixar e montar o kit de ferramentas, a Apple oferece uma descrição para instalá-lo, que inclui uma enxurrada de comandos que você precisa inserir no Terminal.

Eu tentei isso por horas, mas nunca consegui fazer com que o Game Porting Toolkit fosse construído corretamente. Além de instalar o kit de ferramentas, você precisa fazer algum trabalho para apontá-lo para o diretório certo, configurar o Wine e instalar vitrines como o Steam, tudo por meio do Terminal. É um aborrecimento. Acho que há uma razão para eu ser um escritor e não um desenvolvedor de jogos, hein?
Felizmente, não precisei passar por problemas. Um programa de código aberto chamado Whiskey pode configurar tudo isso manualmente, e foi isso que usei para fazer o Game Porting Toolkit funcionar em um M1 Pro MacBook Pro . Ele cria “garrafas” que abrigam diferentes máquinas virtuais, juntamente com uma interface gráfica para configurá-las. Fiz uma garrafa do Windows 10, baixei os arquivos de instalação do Windows para o Steam, coloquei-os na unidade C: virtual e fui para as corridas.
Agora, era hora de instalar e inicializar The Master Chief Collection. Demorou algumas tentativas, mas depois de alguns minutos, eu estava ouvindo o icônico canto gregoriano saindo dos excelentes alto-falantes do MacBook Pro. Esquisito.
Foi quando as coisas saíram dos trilhos, no entanto. O Halo Reach vem pré-instalado e funcionou decentemente. Joguei algumas missões e, fora algumas pequenas falhas e alguns problemas gráficos, foi tranquilo, mesmo com a predefinição de gráficos aprimorados. Halo CE Anniversary Edition era uma fera totalmente diferente.
A única maneira de fazer o jogo rodar era usar as texturas originais – como as texturas do Xbox da era de 2001 – e, mesmo assim, a taxa de quadros diminuía sempre que eu estava em combate. Alguns níveis, como a missão final, chamada The Maw, simplesmente não carregavam. Outras missões, um mapa externo tão expansivo como The Silent Cartographer, se transformaram em uma apresentação de slides mesmo fora do combate.

Deixando de lado os problemas de desempenho, definitivamente existem muitos outros problemas ao tentar jogar os jogos dessa maneira. Para começar, o software antitrapaça impede você de jogar qualquer multiplayer online. Mesmo que você consiga conviver com isso, há uma série de bugs visuais e problemas de usabilidade, e tenho certeza de que vi apenas uma fração dos que estão presentes nos seis jogos Halo incluídos no pacote.
A coisa mais irritante era o fato de que quaisquer sobreposições no menu de pausa não apareciam. Isso significava que eu não poderia ajustar as configurações gráficas durante o jogo e que teria que forçar o programa a fechar se quisesse sair do jogo. Para colocar de ânimo leve, todos esses problemas quebraram a imersão de fingir que este jogo foi realmente construído para o Mac.
As coisas poderiam ter sido diferentes
Apesar de todos os soluços, The Master Chief Collection funciona tecnicamente no Mac por meio do Game Porting Toolkit, e foi um pouco surreal vê-lo funcionando – verrugas e tudo. Esse sentimento ficou ainda mais forte quando desisti do kit de ferramentas oficial da Apple e experimentei o CrossOver. Como o Halo pode ser executado no DirectX11, The Master Chief Collection tornou-se jogável usando o CrossOver com uma atualização no início de 2022. A configuração foi mais simples e o desempenho muito mais estável em todos os jogos.
Ele ainda tinha seus problemas no CrossOver (especialmente com Halo 2 ), mas por um momento fugaz, consegui imaginar o que poderia ter sido. Pude ver a história alternativa em que a Apple comprou a Bungie e manteve o Halo como exclusivo do Mac. Como o Halo como uma franquia de jogos foi mudado? Nunca teria alcançado um sucesso inovador e influenciado o futuro dos jogos de tiro em primeira pessoa da maneira que fez? O que seria do Xbox sem Halo como seu título principal?
Nunca saberemos a resposta para essas perguntas, mas é claro ver como a Bungie, dona da Apple, poderia ter mudado o curso do Mac. Se a Apple tivesse plantado sua bandeira firmemente no mundo dos jogos para PC, o Game Porting Toolkit não precisaria existir. Quem sabe o quão diferente a marca Mac teria sido se tivesse adotado os jogos anteriormente.
Tal como está, o Game Porting Toolkit é um primeiro passo para recuperar tudo o que foi perdido pela Apple há mais de duas décadas. Por enquanto, o legado final do Halo no Mac permanecerá apenas isso – um legado.