Apple tem um novo kit de ferramentas de portabilidade para rodar jogos DirectX 12 no macOS

Olhando para o futuro: a Apple aparentemente já teve o suficiente com todos os memes sobre a plataforma Mac ser a piada do mundo dos jogos para PC, em vez de uma máquina de entretenimento adequada. Cupertino está finalmente fornecendo algumas novas ferramentas para desenvolvedores, promovendo uma avaliação mais rápida do que é necessário para portar um jogo para o macOS.

A WWDC deste ano trouxe algumas notícias interessantes para jogadores e desenvolvedores de jogos. E não, não estamos falando sobre o fone de ouvido Vision Pro AR impossivelmente caro ou algum brinquedo de jogo AR "interativo". Desta vez, a Apple está fornecendo aos desenvolvedores um Game Porting Toolkit para tornar os jogos macOS uma oportunidade de negócios real.

O novo kit de ferramentas inclui uma camada de compatibilidade que os programadores, ou até mesmo os jogadores, podem usar para rodar jogos DirectX 12 em um ambiente macOS. O código do kit de ferramentas é baseado em Proton, que é a camada de compatibilidade baseada em Wine desenvolvida pela Valve para rodar jogos do Windows em sistemas operacionais Linux. Ele também está enraizado no código-fonte do CrossOver da CodeWeavers, que já está desenvolvendo sua própria camada de compatibilidade para rodar jogos DX 12 no Mac.

O Game Porting Toolkit pode traduzir o código nativo x86 para a plataforma Apple Silicon, interceptando e convertendo chamadas API para gráficos 3D para a API Metal proprietária do Mac. Além disso, o kit de ferramentas traduz entradas, áudio, rede e tudo o mais necessário para carregar um jogo do Windows nos novos chips baseados em Arm da Apple. Executar e aproveitar o referido jogo com desempenho decente, no entanto, é uma questão totalmente diferente.

Cupertino apresentou seu kit de ferramentas de jogo como uma ferramenta de avaliação para desenvolvedores de jogos, uma maneira rápida e (um tanto) fácil de "apenas executar" um jogo do Windows em um Mac para ver se o jogo pode realmente ser executado, quais são as expectativas de desempenho e determinar o que é necessário para otimizar ainda mais a experiência e realmente vender o jogo para os usuários finais. O Game Porting Toolkit também pode converter sombreadores de GPU existentes (Windows) para a API de metal por meio de um conversor de sombreador de metal dedicado.

O Game Porting Toolkit é um ambiente de avaliação em primeiro lugar, mas os usuários já estão empregando a ferramenta para tentar executar os jogos mais recentes do Windows em seus Macs com chis Arm's.

Os usuários do Reddit tentaram a camada de compatibilidade oficial da Apple para carregar Cyberpunk 2077 em um MacBook M1, Diablo IV em um MacBook Pro M1 Max e Hogwarts Legacy em um M2 Max. A experiência não é exatamente rápida ou livre de bugs, mas esses primeiros resultados do recém-lançado Game Porting Toolkit parecem promissores, para dizer o mínimo.

Comentários

Postagens mais visitadas deste blog

Alan Wake 2: Como acariciar o prefeito Setter (troféu / conquista das coisas boas da vida)

FXAA vs MSAA: o que é melhor para jogos?

Como executar o Windows 11 no Mac M1/M2/M3 gratuitamente