Connexion
Abonnez-vous

Steam a enfin une version native pour les Mac Apple Silicon

Le 13 juin à 14h40

Si vous jouez sur Mac, vous avez peut-être Steam. Et si vous l'avez, vous savez que certains jeux peuvent fonctionner nativement sur les Mac munis de puces Apple Silicon (M1 à M4), mais que le client Steam lui-même est épouvantable.

Déjà à l’époque de la puce M1, quand nous avions publié un retour d’expérience d’un an sur un MacBook Pro M1, nous avions souligné l’évolution notable du parc logiciel. La suite Office de Microsoft, par exemple, avait été prête dès le départ, alors que Teams avait dû attendre plus de deux ans. D’autres applications, comme Discord, avaient également pris un peu leur temps. Et dans ces applications non compatibles, Steam remportait la palme de l’utilisation la plus éprouvante.

Il existe en effet une différence conséquente de performances entre une application native, compilée pour l’architecture arm64, et une application d’ancienne génération, compilée pour x86_64, à la grande époque des Mac Intel. Quand une telle application est exécutée sur une machine Apple Silicon, Rosetta 2 est appelé à la rescousse. Cette couche d’émulation donne de bons résultats, mais le lancement des applications reste lent, voire très lent.

Or, Apple a annoncé en marge de sa WWDC que Rosetta 2 serait présent dans le futur macOS 27, qui sera présenté l’année prochaine, mais plus dans macOS 28. Nous nous posions alors la question de ce qu’il adviendrait pour les applications non natives. Hasard ou non du calendrier, Valve vient de publier une nouvelle version bêta de son client Steam, compilée nativement pour l’architecture Apple Silicon.

La version bêta actuelle de Steam sur macOS

Si vous basculez Steam en bêta (Paramètres > Interface) et que vous redémarrez l’application, une mise à jour va s’installer (environ 230 Mo). Au redémarrage de Steam, vous devriez constater que le client se charge beaucoup plus rapidement. L’application est en outre bien plus réactive, surtout dans des opérations simples comme le redimensionnement. Il n'y a en revanche aucune différence visuelle.

Valve ne s’est jamais vraiment expliquée sur le retard de cette version, quand la quasi-totalité du parc logiciel s’était déjà adapté. On peut supposer que l’entreprise n’accorde pas une très grande importance au parc Mac. Rappelons quand même que si Valve n’avait pas touché au client lui-même, l’entreprise avait assez rapidement proposé une mise à jour des composants afin que les jeux compilés nativement pour Apple Silicon soient pris en charge.

Le 13 juin à 14h40

Commentaires (4)

votre avatar
Faire passer les Mac après la compatibilité Linux... Good guy Steam ! :D
votre avatar
Mine de rien, ça doit faire pas loin de 10 ans que Steam est compatible Linux et propose des jeux natifs Linux.
votre avatar
:incline: Steam sous android siyouplait.

Pour ceux qui pense ma demande saugrenue, oui les jeux x86 tourne sur ARM(avec des wrappers, etc) de manière pas trop dégueu. Voir Winlator et Gamehub.
votre avatar
On peut supposer que l’entreprise n’accorde pas une très grande importance au parc Mac.
Difficile de leur en vouloir, l’immense majorité du parc de Macs n’avait pas la puissance nécessaire pour lancer un jeu correctement jusqu’à il y a vraiment pas longtemps.

C’est le M1 qui a ouvert la porte à cet usage et c’est avec le M2 et après qu’il est devenu vraiment envisageable de lancer des jeux correctement sur un Mac de monsieur tout le monde.

Et c’est sans compter que le fonctionnement correct de l’immense majorité des jeux repose sur le bon vouloir d’Apple de vouloir maintenir l’existence même de Rosetta 2.

Dans ces conditions je suis même étonné qu’ils investissent quoi que ce soit dans le Mac.

Steam a enfin une version native pour les Mac Apple Silicon

Fermer