A Apple tem um próton
Kevin Purdy - 7 de junho de 2023 16h29 UTC
Havia tanta coisa embalada na apresentação da Apple na WWDC na segunda-feira que é difícil acreditar que ainda há partes importantes a serem descobertas. E, no entanto, como parte de uma apresentação para desenvolvedores, a Apple anunciou discretamente o que poderia ser uma grande notícia para jogos de PC em hardware Mac - sua própria iniciativa de compatibilidade com o Windows semelhante ao SteamOS, mas para milhões de Apple Silicon Macs em vez de Steam Decks.
"Traga seu jogo para o Mac" é apresentado em três vídeos que cobrem um guia de controlador de jogo, um Game Porting Toolkit (somente desenvolvedores da Apple) e um conversor para fazer os shaders de jogos funcionarem com a API de aceleração de hardware Metal da Apple. A Apple afirma que você "tem tudo o que precisa para oferecer uma experiência de jogo incrível" com Macs baseados em Apple-Silicon e que seu kit de ferramentas fornece "um ambiente de emulação para executar seu jogo Windows existente e não modificado".
"Não leva meses para ter uma noção de como seu jogo parece, soa e funciona", diz Aiswariya Sreenivassan, gerente de projeto técnico da Apple, na introdução do vídeo. "Você vê o potencial do seu jogo imediatamente."
No centro do Game Porting Toolkit da Apple está o código-fonte aberto da CodeWeavers para CrossOver. A CodeWeavers escreve em seu site que a empresa está "em êxtase" com o fato de a Apple "reconhecer que o Wine é uma solução fantástica para rodar jogos do Windows no MacOS". A CodeWeavers "não trabalhou com a Apple nesta ferramenta, mas ficaríamos felizes em trabalhar com qualquer desenvolvedor de jogos" que queira trabalhar com a equipe PortJump da empresa para refinar sua tradução de Windows para Mac.
Essa pode ser a melhor posição que a CodeWeavers tem disponível, já que na semana passada, a empresa anunciou sua própria ferramenta de tradução DirectX-to-Metal, Windows-jogos-para-Mac chegando no CrossOver Mac versão 23 neste verão. O próprio post da CodeWeavers sobre suas ambições de API observou que a execução de Diablo II Resurrected em um chip Apple M2 exigia a correção de "uma infinidade de bugs" e que antecipou esse tipo de cenário para outros jogos Win-to-Mac. Resta ver como a implementação do código CrossOver da Apple difere em manuseio e tradução.
A demonstração da Apple mostra um jogo relativamente novo e moderno, The Medium, sendo portado do Windows para o Mac Metal. As chamadas de API para o Windows DirectX 12 são traduzidas para Metal, e as chamadas de entrada, áudio, rede, arquivo e outras chamadas do sistema são trazidas para suas contrapartes do macOS. Conforme descoberto pelo The Verge, os consertadores do Reddit já carregaram Cyberpunk 2077 e Diablo IV no hardware da Apple, horas após a chegada do Toolkit da Apple. Você pode ver a rapidez com que um jogo do Windows pode ser feito para funcionar em um Mac - e você pode ver sua velocidade morna de mel em uma jarra.
Os chips da Apple podem fazer coisas incríveis, mas em comparação com os chips Intel e AMD mais recentes que fazem trabalhos relacionados a jogos, eles são muito mais eficientes em termos de energia do que em desempenho. Conforme detalhado em nossa análise do Mac Mini com tecnologia M2-Pro, os chips da série M são otimizados ou eficientes em vez de desempenho máximo, estejam eles em um laptop sem ventilador ou em um desktop de última geração. Ao lado de chips x86 semelhantes, seu desempenho é "bom". Embora seja difícil fazer comparações diretas devido a todas as variáveis e arquiteturas em jogo, você pode comparar o desempenho gráfico da Apple com uma GPU Ryzen integrada moderna, pelo menos para os chips básicos M1 e M2. Os chips Pro, Max e Ultra da Apple serão mais rápidos, mas são usados apenas em Macs mais caros.
Mesmo isso pode ser um benefício incrível para os jogadores que procuram algo - qualquer coisa - como um ecossistema de jogos ativo em seu Mac. O Steam Deck da Valve é um milagre da compatibilidade com Linux, mesmo que para a maioria dos jogos mais novos, ele deva executá-los em resoluções, taxas de quadros e configurações gráficas mais baixas. Muitos fãs do Deck estão mais do que dispostos a trocar as configurações de traçado de raios e Ultra pela conveniência de jogar onde quiserem. O kit de ferramentas da Apple e o próprio trabalho da CodeWeavers sugerem que os proprietários de Mac podem entrar nesse tipo de troca em breve.
Listagem de imagem da Apple