Apple a annoncé un nouvel outil pour traduire les jeux codés pour Windows sur MacOS. Cela ressemble beaucoup à Proton, la couche de compatibilité de Valve pour le Steam Deck, ou plus généralement Wine pour Linux, et il a déjà été utilisé pour exécuter Diablo 4 et Cyberpunk 2077 sur le silicium interne d’Apple.
Bien sûr, Cyberpunk fonctionnait à 14 ips, ce qui n’est pas particulièrement jouable. Mais Diablo 4 a très bien fonctionné, et c’est un bon progrès.
Un moyen de porter des jeux sur MacOS sans en fait le portage de jeux sur MacOS pourrait être un grand développement pour la scène de jeu macOS, ou ce qu’il en existe. En dehors des jeux mobiles et d’Apple Arcade, le jeu n’a pas été une priorité pour Apple. Au contraire, le récent passage d’Apple au matériel ARM spécialisé de sa propre conception dans ses machines a rendu le jeu encore plus accessible sur ses systèmes, car peu de développeurs ont pris la peine de porter leurs jeux sur le kit propriétaire d’Apple.
La clé des nouveaux horizons de jeu d’Apple est sa boîte à outils de portage de jeu. Cela intègre une couche de compatibilité similaire à Proton ou Wine de Valve, mais là où celles-ci traduisent les API Windows en API compatibles Linux, l’outil d’Apple doit également traduire le code destiné aux machines basées sur x86 vers son propre Apple Silicon interne.
« Porter votre jeu Windows sur Mac est maintenant plus rapide que jamais », déclare Aiswariya Sreenivassan d’Apple dans un clip WWDC (via The Verge).
« Cette année, le nouveau Game Porting Toolkit fournit un environnement d’émulation pour exécuter votre jeu Windows existant non modifié, et vous pouvez l’utiliser pour comprendre rapidement l’utilisation des fonctionnalités graphiques et le potentiel de performances de votre jeu lors de l’exécution d’un Mac. »
La boîte à outils est destinée à être utilisée par les développeurs pour supprimer certaines parties du processus de portage et accélérer la sortie des jeux sur macOS. Dans le clip, Apple parle de développeurs portant une version DirectX 12 de The Medium pour voir comment elle fonctionne. Cependant, Apple est allé de l’avant et a mis la boîte à outils à la disposition de tous pour qu’elle soit téléchargée, donc naturellement, les gens le truquent déjà sur leurs propres Mac et sur tous les jeux qu’ils aiment.
Diablo IV sur M2 Max utilisant macOS Sonoma et la boîte à outils de portage de jeu de r/macgaming
L’utilisateur de Reddit issa6 a déjà exécuté Cyberpunk 2077 sur un MacBook alimenté par M1 avec la boîte à outils et cet emballage Wine appelé Whisky. La fréquence d’images n’est pas très intéressante, à un peu moins de 14 images par seconde ou à peu près, même si une puce plus puissante sur le plan graphique fonctionnerait probablement un peu mieux.
En fait, l’utilisateur just_reload_it a trouvé beaucoup de performances dans Diablo 4 sur un M2 Max. Ils regardent environ 80 images par seconde, ce qui n’est pas si surprenant pour le GPU volumineux trouvé dans ce silicium Apple coûteux.
Le subreddit r/macgaming est en feu avec des personnes démarrant des jeux Windows sur leur Mac. User LayerKey décrit même un guide étape par étape pour exécuter vous-même un jeu avec la boîte à outils.
Alors qu’Apple a eu du mal à faire décoller les jeux sur Mac, cette boîte à outils semble avoir permis aux propriétaires de Mac de le faire eux-mêmes. C’est ce que nous aimons voir.