Grosse mise à jour pour Steam, mais toujours pas d'optimisation pour les puces Apple Silicon

Félix Cattafesta |

Steam s'est refait une beauté et vient de gagner plusieurs nouvelles fonctionnalités ainsi que des optimisations sur Mac et Linux. Ces deux versions profitent notamment d'une prise en charge de l'accélération matérielle : Valve promet que cela les met « au même niveau que Windows ».

La nouvelle interface de Steam.

L'entreprise explique que les animations et le défilement sont désormais plus rapides, tandis que l'interface est plus réactive. On ressent en effet une amélioration dans la navigation, même si certains éléments restent un peu lents. Sous le capot, l'app repose sur Chromium et n'est toujours pas optimisée pour les puces Apple Silicon.

Steam va abandonner OS X El Capitan et macOS Sierra en septembre 2023

Steam va abandonner OS X El Capitan et macOS Sierra en septembre 2023

Mis à part cela, Steam a droit à un petit coup de peinture avec des modifications visuelles ici et là dispersées dans l'interface. L'entête principal, le pied de page ou encore les paramètres font peau neuve, tout comme le gestionnaire de captures d'écran. Le système de notifications a été revu, avec de nouveaux paramètres spécifiques pour trier celles que l'on veut afficher.

L'overlay en jeu (accessible en faisant Maj+Tab) a lui aussi été repensé. Une barre d'outils fait son apparition en bas de l'écran, qui va permettre d'afficher différents éléments comme les fenêtres de discussions, les guides ou encore un navigateur. Tout est plus personnalisable, et les paramètres sont enregistrés d'un jeu à l'autre. Il est possible d'épingler une fenêtre pour la faire apparaître par-dessus son jeu, quitte à la rendre légèrement transparente : cela sera pratique pour garder un œil sur un guide ou une vidéo.

Cet overlay gagne entre autres une fonction de notes, pour rapidement enregistrer ses observations par rapport à un jeu en cours. Différentes options de mise à page sont proposées, et on pourra même y insérer des images. Tout est stocké dans le nuage, ce qui fait qu'on pourra les retrouver sur ses différentes plateformes, voire sur son Steam Deck. Enfin, Valve annonce que la navigation avec une manette a été améliorée.

Tags
avatar lmouillart | 

Si Apple avait utilisé Vulkan et OpenGL, comme sous les GNU/Linux : proton et hop 3/4 des jeux Windows qui fonctionnent bien.
Apple souhaite des api propriétaire, pourquoi pas, mais quand on est la lanterne rouge sauf à mettre un pognon de dingue pour forcer des portages et faire de la communication en disant regardez on pense aux joueurs, ça ne fait pas bien envie, d'autant plus avec des plateformes dont les api bougent sans cesse par rapport à la concurrence.
Donc Steam sous macOS ça aurait pu être au niveau de Steam GNU/Linux (et donc SteamDeck), mais Apple en a décidé autrement.

avatar oomu | 

@lmouillart

tout à fait.

avatar Krysten2001 | 

@lmouillart

« Si Apple avait utilisé Vulkan et OpenGL »

Encore des trucs optimisé avec le …

Apple apporte une solution qui permet de lier matériel et logiciel pour avoir une excellente optimisation. Juste les développeurs ont légèrement la flemme 😉

Alors si c’est pour avoir ce genre de solution que vous énoncez pour avoir des jeux vraiment pas optimisés comme en fait… la plupart des jeux… Non merci.

avatar lmouillart | 

Mes jeux tournent mieux sous GNU/Linux + Steam que Windows + Steam.
Hypothétiquement si les développeurs développaient des jeux pour macOS ils pourraient potentiellement peut-être tourner plus vite dans certains cas. Pour le coup c'est plus rapide c'est très optimisé il n'y a quasiment rien, pas de jeux, pas de bugs.

Le blabla d'Apple voulant lier une API à du matériel reste du blabla marketing. Ça n'a aucune réalité ni contrainte technique (preuve est qu'ils arrivent très bien a passer de GPU Intel, à AMD, puis au leur) quand bien même ils voudraient le faire Vulkan le permet : https://registry.khronos.org/vulkan/, il y a ainsi des extensions pour NVidia, Steam, Google, Intel ...

avatar olgluk | 

@rysrys

- a jouer sous mac via Boot Camp pour ceux qui ont encore du intel
- ou sous GeforceNow (j'ai commencé et terminé Cyberpunk, Hitman 3 sur mon mac ainsi ...)
- a jouer aux jeux portés sous Mac (civilization VI par exemple, Baldur's Gate III)
- a jouer a un jeu PC qui est un jour porté sous Mac (ex : No Man Sky, pas eu à le racheter)
- a commencer l'un de ces jeux sur mon mac et le finir sur mon steam deck quand je veux un mode glande sur mon canapé

On crache sur Valve mais malgré tout ça reste une plateforme qui supporte le mac, qui a sorti un bon produit comme le steam deck par ailleurs. Dans l'absolu il manquerait juste un portage de proton sous MacOS pour que la vie soit belle sur notre plateforme ou que les développeurs sautent sur les nouvelles tech d'apple pour porté les jeux récents.

avatar anonx | 

Un mac ce n'est pas pour jouer 🙂

avatar Yohmi | 

@anonx
Je joue sur Mac depuis, fiouh… plus de 20 ans.
Donc si, un Mac permet également de jouer aux jeux vidéo, c'était le cas du temps des disquettes, c'est encore le cas aujourd'hui à l'heure des DLC et du streaming.
Je vais pas acheter un second ordinateur et me taper Windows juste pour ça.

Mais ni Steam, ni Apple ne font d'efforts. Et c'est clair que le problème principal vient d'Apple. C'est assez bizarre dans un sens, de s'imaginer qu'aucun cadre de cette entreprise visiblement ne joue aux jeux vidéo, c'est comme si aucun n'aimait le cinéma, aucun n'écoutait de musique, c'est assez troublant en fait.

avatar oomu | 

@Yohmi

bien sur qu'ils jouent, sur iphone, et secrètement, sur switch, ps et pc :)

avatar anonx | 

@Yohmi

Sinon il y a les consoles. Plug and Play, rendu franchement pas mal pour pas si cher finalement.

avatar Yohmi | 

@anonx
J'avais Theme Park sur ma Super Nintendo. C'était bien. Mais Theme Park sur ordinateur, c'était mieux. Et là, Two Point Hospital, à la manette, c'est pas un miracle d'ergonomie (Tropico et Return to Monkey Island non plus — même si ça a l'air jouable pour ce dernier ☺️).

avatar joneskind | 

Petite information supplémentaire que j'ai obtenu je ne sais plus où.

Je ne suis généralement pas le dernier à pointer la médiocrité du store de Steam sur Mac, MAIS il se trouve que le Steam Store utilise toujours le moteur Chromium le plus ancien possible pour son application, afin de s'assurer qu'il soit compatible avec le plus grand nombre d'OS possible.

Donc c'est finalement tout à fait compréhensible. On aura une version Apple Silicon quand on atteindra la première version du moteur à avoir été compilée

avatar gasova | 

Pourquoi l'organisation qui gère le framework Vulkan ne développe pas un driver spécifique pour macOS ? Metal est comme DirectX un framework propriétaire.

C'est surtout à Apple de convaincre les créateurs de jeux à utiliser Metal, tout comme Microsoft la fait il y a des lustres pour DirectX.

Quand'à OpenGL/Vulkan ce n'est pas à Apple de faire tout le boulot, mais plutôt à l'organisation qui gère ce framework de développer les outils et drivers pour macOS, tout comme ils l'on fait pour Windows et Linux.

avatar lmouillart | 

Parce qu'il ne faut pas inverser les responsabilités ? Apple est membre promoteur de Khronos, comme Qualcomm, Intel, AMD, NVidia, Samsung. Ces derniers développent les pilotes nécéssaires à l'exploitation de leurs puces. Apple : non.
https://www.khronos.org/members/list#promoterMember

avatar oomu | 

@gasova

parce qu'Apple maitrise MacOS, l'intégration de technologies dedans, la DOCUMENTATON TECHNIQUE du GPU propriétaire des apple silicon

et Apple a activement découragé l'évolution d'opengl sur mac quand c'était encore vivace...

honnêtement, on va refaire cette discussion chaque année ?

avatar gasova | 

@oomu

ça veut rien dire Apple maitrise macOS ! tu sous-entend que Microsoft ne maitrise pas Windows.... Vulkan ou OpenGL ce n'est pas Microsoft ni Apple que je sache, ils doivent se débrouiller pour intégrer leurs outils et développer leurs extensions pour l'environnement où ils souhaitent s'implanter avec les outils et les docs fournis pour chaque environnement.

Ce ne sont pas Microsoft et/ou Apple qui développent OpenGL ni Vulkan...

Ok en ce qui concerne la doc technique du GPU mais ça n'empêche pas de développer un drivers Vulkan->Metal, au lieu de Vulkan->Direct X-> Metal

avatar simnico971 | 

À quoi sert Steam sur Apple Silicon ? Vraie question 🫠

avatar oomu | 

@simnico971

à jouer à Spiritfarer.

non, je rigole, dispo sur GOG
https://www.gog.com/en/game/spiritfarer

avatar oomu | 

@simnico971

Steam apporte un catalogue quand même sympa de jeu sur mac. et facilite leur distribution et achat.

avatar Yohmi | 

@simnico971
Il faut que je teste la nouvelle version et ses promesses, mais jusqu'alors, le logiciel était tellement mal adapté que le contenu de l'application était régulièrement remplacé par du vide, ne se charge pas entièrement, ou pas rafraîchi (genre la progression de téléchargement qui n'avance que si on cache et réaffiche la fenêtre). Mon interaction avec Steam reste minimale, mais même pour des actions super basiques c'est tendu. Et pour naviguer dans la communauté ou la boutique, là il faut passer par Safari, y'a pas photo, dans l'application Steam, outre les problèmes énoncés précédemment, c'est leeeeent, une horreur.
Je sais pas d'ailleurs si ça impacte l'interface Steam ("overlay") qui se superpose aux jeux vidéo vu que je ne joue qu'à des jeux hors ligne, mais ça ne me surprendrait pas.
Et puis y'a aussi la fluidité de l'interface plein écran (Big Picture), qui gagne probablement à s'exécuter en natif.

avatar Morgan 1er | 

Perso, ça me sert juste à lancer CS:GO. Si je pouvais m'en passer pour n'avoir que le jeu, je le ferais.

Et s'ils pouvaient sortir CS2 sur Silicon en même temps que pour Windows, ce serait parfait. Mais je rêve, je sais…

avatar Foxyflying | 

Perso je ne me remets toujours pas de l’absence de version compatible de L4D2 sur Steam… 😢je sais c’est débile, mais c’est une madeleine de Proust pour moi…!

avatar ⚜Dan | 

Cette mise à jour a fait planter tout mes jeux sur CrossOver, donc j’ai remis l’ancienne. Une vrais merde sur Wine 🍷

Pages

CONNEXION UTILISATEUR