Valve a précisé qu’en ce qui concerne la version d’un jeu à exécuter sur le Steam Deck, l’incarnation Linux native sera utilisée – plutôt que le jeu Windows via Proton – si cela a du sens. En d’autres termes, si le port Linux natif fonctionne correctement.
Il y avait une certaine confusion à ce sujet parce que certaines personnes aux yeux d’aigle avaient repéré que Portal 2, l’un des propres jeux de Valve qui a été porté sur Linux, était en panne dans SteamDB car il était recommandé de fonctionner sur le Steam Deck via Proton (c’est-à-dire la version Windows , facilité par la couche de compatibilité, Proton, pour fonctionner sur SteamOS qui est, bien sûr, un système d’exploitation basé sur Linux).
Comme Gaming on Linux l’a souligné, cependant, ce n’était en fait le cas qu’en raison de la façon dont Valve a mis en œuvre les tests de ces différentes versions au début du travail sur la compatibilité logicielle pour le Steam Deck.
Valve a expliqué: «Au début, il y avait un nombre limité de titres qui ont été testés via Proton avant Linux avant que nous apportions des changements de politique. Depuis lors, tous ces titres sont déjà de retour dans la file d’attente pour être retestés à l’aide de leurs versions Linux.
Et si ces versions Linux fonctionnent effectivement de manière robuste sur le PC portable de Valve, la version Linux native sera celle recommandée.
Dans un document de développeur détaillant le processus d’examen de compatibilité pour le Steam Deck, Valve explique en outre : « Par défaut, nous testerons une version Linux si elle est disponible. Si la version Linux échoue aux tests de compatibilité ou rencontre des problèmes importants, nous testerons ensuite la version Windows de votre jeu fonctionnant sous Proton. Notre objectif est que les clients aient l’expérience la plus fluide possible sur Deck, nous soumettrons donc l’ensemble de résultats de test le plus favorable.
Analyse : Cela ressemble à un plan, mais qu’en est-il de ces nuances ?
Cela semble être un moyen assez juste de décider de la route à suivre lorsqu’un jeu donné possède en fait un port Linux natif. Cependant, des problèmes peuvent survenir dans le processus de vérification lorsqu’il y a des nuances comme, comme l’a noté PC Gamer (qui l’a signalé), celles vues avec Borderlands 2, qui peut avoir une version Linux native, mais pas le DLC final (donc ne fonctionnerait pas).
Ou pour prendre un autre exemple, une version Linux peut mieux fonctionner à première vue, mais ne pas avoir les dernières mises à jour et ajustements (peut-être des corrections de bogues, du contenu supplémentaire) au jeu que la version Windows fait. Quelle serait la profondeur du processus de test dans ces cas, et si de tels facteurs supplémentaires seraient pris en compte – eh bien, le souci est évidemment que certains de ces points plus fins pourraient être manqués.
De plus, si la version Linux fonctionne bien, mais que la version Proton offre, disons, des performances légèrement meilleures, qui ne seront peut-être jamais récupérées – comme le note Valve, il ne dépassera pas le test de l’incarnation Linux si c’est solide en termes de compatibilité et ne soulève aucun problème sérieux.
Bien sûr, vous pourrez toujours exécuter le Linux natif ou le spin Proton d’un jeu comme vous le souhaitez, mais les utilisateurs moins avertis en technologie iront clairement avec le choix par défaut de Valve, donc cela peut finir par être pire si l’un des les types de gremlins ci-dessus sont rencontrés.
Il y a beaucoup de facteurs dans les enjeux de compatibilité pour le Steam Deck, et sans aucun doute, il y aura beaucoup de travail à faire sur ce côté logiciel de l’équation après la sortie.