Le Steam Deck est peut-être le PC Linux le plus populaire de tous les temps, mais vous seriez pardonné si vous n'aviez pas réalisé que son logiciel SteamOS est techniquement Linux. La couche de compatibilité Proton est la particularité du Steam Deck, permettant aux jeux conçus pour Windows de fonctionner sous Linux sans problème majeur. Valve teste apparemment maintenant une version pour le matériel ARM.
« Proton-arm64ec-5 » n'est pas public, mais a été repéré dans la base de données SteamDB.info (signalé par Tom's Hardware), cette étiquette « arm64 » indiquant une version de l'outil conçue spécifiquement pour les appareils basés sur ARM. Le matériel ARM est présent dans de nombreux produits différents, mais il s'agit surtout de l'architecture utilisée pour les appareils mobiles, notamment les téléphones et les tablettes. Apple est passé des puces Intel à ses propres processeurs basés sur ARM pour les ordinateurs portables Macbook en 2020, et la poussée la plus récente pour les appareils Windows basés sur ARM comprend les ordinateurs portables « Copilot+ » fonctionnant sur des processeurs Snapdragon de Qualcomm.
Ainsi, une version de la couche Proton spécifiquement optimisée pour le matériel ARM pourrait ouvrir de nombreuses possibilités. La première idée qui me vient à l’esprit est celle de SteamOS fonctionnant sur des appareils de type Steam Deck avec du matériel ARM.
Il existe déjà des tonnes d'appareils de jeu portables qui utilisent des puces basées sur ARM, leur popularité a explosé depuis le lancement de la Nintendo Switch en 2017 (qui utilise également du matériel ARM, la plateforme Tegra X de Nvidia). Mais certains éléments indiquent que Valve souhaite installer SteamOS sur du matériel autre que le Steam Deck, en particulier la famille Asus ROG Ally. Une autre alternative est que Valve étudie la possibilité d'un Steam Deck lui-même basé sur ARM – le modèle original basé sur des processeurs pour ordinateurs portables AMD commence à vieillir.
Valve pourrait également chercher à améliorer les performances de Steam sur les appareils Linux utilisant des puces ARM. Le matériel ARM pour les jeux fonctionne généralement sous Android, en se concentrant sur les jeux mobiles ou l'émulation de consoles classiques. Il est possible d'exécuter des jeux Windows sur des ordinateurs portables Snapdragon basés sur ARM, mais les performances sont considérablement réduites. MacOS rencontre des problèmes similaires, bien que cela soit moins préoccupant car les ordinateurs portables et de bureau Mac ne présentent toujours pas l'intérêt principal des joueurs sur PC.
Gardez à l'esprit que Valve n'a rien dit à ce stade. Je ne fais que spéculer sur certaines possibilités et, pour être honnête, je me base uniquement sur l'étiquette « arm64 » dans cette entrée SteamDB. Mais j'avoue que la perspective d'un modèle Steam Deck plus petit, plus efficace et peut-être même moins cher fonctionnant sur du matériel ARM m'intrigue beaucoup.