Apple continue ses efforts pour faire du Mac une machine de choix pour jouer aux jeux vidéo. L’année dernière, les principales avancées de la puce M3 étaient à trouver au niveau de son GPU, avec un gain considérable en performances brutes et la compatibilité avec des technologies comme le ray tracing et le mesh shading.
Mais encore faut-il que les développeurs et studios soient convaincus de l’intérêt de porter leurs jeux sur une plateforme encore très peu utilisée par les joueurs. En introduisant le Game Porting Toolkit lors de la WWDC 2023, Apple leur permettait de tester la compatibilité de leurs jeux en quelques clics.
Le Game Porting Toolkit 2 présenté hier lors de la WWDC promet de nouvelles avancées pour le jeu sur Mac, et notamment pour les futures machines embarquant la puce M4.
Pour aller plus loin
Le jeu vidéo enfin pris au sérieux par Apple sur les Mac et iPad ? Voici ce qui a été annoncé à la WWDC 2024
Une plus grande compatibilité avec les jeux récents
Les nouveautés du Game Porting Toolkit 2 sont brièvement résumées sur le site officiel d’Apple, les notes de versions indiquent ainsi une plus grande compatibilité avec des technologies récentes et notamment le set d’instruction AVX2 intimement lié à l’architecture x86 utilisée par Intel et AMD. On ne sait pas si Apple a dû payer une licence à Intel au prix fort ou non.
Si ce jeu d’instruction s’avère très utile pour le mining de cryptomonnaie, il est aussi utilisé par une poignée de jeux récents qui ne pouvait pas jusqu’alors être jouable sur Mac, comme Alan Wake 2, Starfield, Horizon Forbidden West ou encore Dragon’s Dogma 2.
Des joueurs ont aussi pu tester Ratchet & Clank : Rift Apart qui ne pouvait tout simplement pas se lancer sur la première version du Game Porting Toolkit. Et ce avec les options de ray tracing activées. Évidemment, les performances sont évidemment abyssales sur un MacBook Pro M1 selon l’utilisateur isaa6 sur reddit, qui atteint entre 11 et 17 FPS selon le niveau de réglages graphique.
Pour aller plus loin
Apple explique comment le Mac pourrait devenir une machine parfaite pour le jeu vidéo
La puce M4 va-t-elle changer les choses ?
Ces exemples sont encourageants, mais rappelons qu’ils ne sont qu’une simple émulation du code Windows pour une première évaluation de compatibilité avec l’environnement Mac. Pour atteindre des résultats proches d’une version native macOS, un temps de développement sera nécessaire via divers outils, dont le mal aimé Xcode (tout du moins par les développeurs PC).
De récentes rumeurs sur la puce M4 indiquaient son adoption de l’architecture ARMv9 et son support de l’extension Scalable Matrix (SME) qui promet des gains de performances conséquents en mono et multicœurs. Mais il n’y a cependant pas de quoi confirmer un éventuel support natif du jeu d’instruction AVX2, ARM n’ayant pas d’équivalent direct dans son architecture.
Son arrivée dans le Game Porting Toolkit 2 est une excellente nouvelle pour les studios qui pourront tester une plus large portion de leur code sur Mac et ainsi adapter plus facilement leur travail depuis x86 vers ARM. On peut donc s’attendre raisonnablement à un plus grand nombre de jeux à venir sur Mac, si tenté que les développeurs aient envie d’investir dans de tels portages.
Notre émission Twitch SURVOLTÉS, c’est un mercredi sur deux de 17h à 19h : retrouvez-vous nous pour parler voiture électrique ou vélo électrique, autour de débats, d’interviews, d’analyses et de jeux !
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix