Mac Gaming : comment le mode Jeu de Sonoma optimise les performances lors des parties
Apple brosse les joueurs dans le sens du poil avec macOS Sonoma en ajoutant un tout nouveau « mode Jeu ». Exclusif aux Mac Apple Silicon, il promet d'optimiser les performances de votre ordinateur lors de vos parties. Comment ça marche et est-ce vraiment efficace ? Voyons tout cela ensemble.

Le mode Jeu, c'est quoi ?
Selon Apple, le mode Jeu donne un coup de fouet aux performances en permettant à un jeu « d’accéder en priorité au CPU et au GPU ». Il réduit l’utilisation de ceux-ci pour les tâches en arrière-plan, permettant ainsi d'obtenir de meilleures performances pour le jeu en cours d'exécution. Ce nouveau mode double également la fréquence d’échantillonnage du Bluetooth, ce qui doit réduire la latence pour les accessoires sans fil comme les manettes de jeu et les AirPods.
Contrairement à ce que l'on pourrait croire, le but du mode Jeu n'est pas de débrayer temporairement la puissance de votre Mac (overclocking), mais plutôt de proposer un équivalent natif aux applications « d'optimisations » qui sont légion dans le monde du PC. Ce mode Jeu n'est d'ailleurs pas sans rappeler une fonction similaire de Microsoft présente depuis Windows 10.
Le mode Jeu s'active automatiquement lorsque vous affichez votre jeu en plein écran, que ce soit par le bouton vert habituel en haut à gauche de la fenêtre ou via les options natives. Une notification indique alors que le mode est activé et une icône apparaît dans la barre de menus. Celle-ci permet juste d'activer ou désactiver le mode.

En tout cas Aerofly déclenche bien le mode jeu, mais avec ou sans ça affiche des bâtiments et des arbres à n’en plus finir : New York, LA, Londres, Tokyo, ce genres d’endroits. Cockpit finement détaillé. Le tout au max des réglages graphiques.
(M1 Pro 16 Go)
L’article est intéressant mais il manque les détails de la configuration et de l’année du MacBook Pro utilisé dans le test pour ce donner une idée du rendu, parce que si c’est un gain faible entre un 13 pouces M1/8Go et un 16 pouces M2 Max 32 Go c’est pas la même 😁🎁
@Bounty23
C’est un MacBook Air M1 ! Je vais le préciser
@Felix_
J’espère que votre très petite liste synthétisant les performances des derniers jeux AAA sortis sur Mac, portera sur autre chose qu’un MacBook M1.
Sinon bonjour la déprime 😞
Si jamais cela vous intéresse, j'ai fait un test du Macbook pro M2 sur des titres AAA ma chaîne you tube:
https://www.youtube.com/watch?v=pvrAiC9pASU
@heliopolis
Video très intéressante, merci.
On comprend qu'Apple a de très gros progrès à faire sur le matériel, pour pouvoir (un jour ?) jouer en 4K à 60 fps.
Je joue à des AAA à 2560*1440 sur mon iMac Intel sous Windows et ça sera déjà pas mal que les Mac Apple Silicon atteignent de telles performances.
Merci pour la vidéo et ton retour (et heureux de voir que les sous-titres automatiques ont globalement bien fonctionné). Je suis dans le même cas : je ne veux pas acheter un PC uniquement pour jouer (et moins je touche à Windows, mieux je me porte) et ma prochaine machine sera justement un M3 sorti hier. Comme je le disais dans mon commentaire précédent, j'aurai aimé avoir un retour avec WoW !
Pas la meilleure configuration pour jouer et pour tester, car au final un gain de 3fps avec ce macbook peut facilement faire 10-15 sur de meilleures configurations.
Oui car pour être honnête, les gains sont rikikis quand même, je m'attendais à un peu plus au vu du battage médiatique pour en faire une plateforme de jeux avec ces piètres augmentations, va falloir assurer derrière... Après je suis bien conscient que la balle est **aussi** aux développeurs si vraiment Apple donne les moyens pour pouvoir sortir de beaux jeux.
Très intéressé par la série, merci !
Par contre, n'étant pas trop la cible des jeux gores (CoD, REV, GTA, etc.) souvent cités ici, je me demande toujours ce que ça donne avec d'autres jeux AAA auxquels je joue notamment World of Warcraft.
Je rêve un jour de voir débarquer Overwatch ou le retour des jeux type Trine, Deponia, etc. J'avais adoré un temps les jeux BioShock, Descent, etc.
Sur YouTube justement on voit de plus de tests sur des manipulations « Game Porting Toolkit » + Crossover qui sont plutôt encourageants !
L’idée c’est de faire tourner directement les jeux Windows avec une conversion à la volée vers le framework de traitement graphique Apple.
Je vous laisse chercher ;-)
Dans tous les cas la puce M3 boostée côté GPU nous permet d’envisager non pas des développements spécifiques pour la plate-forme Mac, mais le lancement direct de jeux PC (à condition qu’au départ ces AAA n’aillent pas cuire les cartes graphiques des PC 😇, comme c’est la tendance en ce moment)
L’avenir s’annonce radieux ! 😎😉
Je ne sais pas si c’est lié au mode jeu ou juste au plein écran, mais pour moi le plus intéressant a été de découvrir dans cet article que macOS est capable de sauter le compositing du WindowServer 😊 (le « Direct »/« Composited » affiché dans l’HUD Metal dans les captures d’écran de cet article)
En gros une fois le rendu du contenu Metal terminé, ça permet de composer ce contenu avec les autres fenêtres/effets d’ombre/d’ordre des fenêtres de toutes les applis pour avoir le rendu final à l’écran. Et sur les petites configs GPU (Intel HD quand j’avais mesuré) ce compositing peut bien prendre 5-6ms/frame! Sur un budget de 16ms pour atteindre 60fps c’est beaucoup. Les GPUs sont plus rapides maintenant mais cela reste bienvenu !