Le support ARM chez Valve franchit une nouvelle étape, une version bêta de Steam pour Linux ARM64 a été repérée en fonctionnement sur une Nintendo Switch modifiée, tandis qu’une entrée dédiée à Proton 11.0 ARM64 fait son apparition sur SteamDB. Jusqu’ici discret, le travail autour d’ARM devient enfin visible côté utilisateurs.
Une bêta Steam ARM64 qui tourne déjà
C’est via une démonstration partagée sur Bluesky qu’un utilisateur a montré le client Steam en version Linux ARM64 fonctionner sur Switch. En parallèle, SteamDB référence désormais une branche distincte pour Proton 11.0 en ARM64, confirmant que Valve prépare activement une version adaptée à cette architecture. Il s’agit d’un tournant important : Proton 11 serait la première version officielle pensée pour ARM, alors que jusqu’ici les indices restaient limités à des travaux en arrière-plan.
ROCKNIX et les premières machines compatibles
Du côté des distributions, ROCKNIX commence à intégrer Steam sur des appareils ARM. Cette distribution, bien connue dans le monde de l’émulation portable, élargit ainsi ses ambitions.
Parmi les appareils compatibles ou en cours de support :
- Retroid Pocket 5 / Flip 2
- Ayn Odin 2 / Odin 2 Portal / Thor
- Gamme AYANEO Pocket (ACE, DMG, EVO, DS, S2)
Ces machines pourraient devenir les premières à bénéficier concrètement de Proton ARM64.
La Switch transformée en mini PC ARM
Une Nintendo Switch modifiée capable de lancer Linux se comporte comme un véritable PC ARM miniature. Cela en fait une plateforme idéale pour tester Steam et Proton dans ce nouvel environnement.
Mais un obstacle majeur subsiste : la majorité des jeux PC sont conçus pour l’architecture x86. Leur exécution sur ARM repose donc sur des outils de traduction comme FEX.
Problème : le noyau Linux utilisé sur Switch est trop ancien pour faire fonctionner correctement FEX. Résultat, Steam tourne… mais pour le moment il faut encore tester la partie jeu.
Un défi technique bien plus large
Si Valve parvient à rendre Proton ARM64 réellement viable, l’impact ira bien au-delà de la Switch. Ce sont surtout les consoles portables ARM sous Linux qui pourraient en profiter.
Le véritable défi ne réside pas dans Steam lui-même, mais dans toute la chaîne technique avec notamment la traduction x86 → ARM, la compatibilité graphique, la stabilité du noyau sur des SoC très variés, en clair, le chantier est immense. Mais pour la première fois, Proton sur ARM n’est plus une simple hypothèse : c’est un projet en train de prendre forme.
Déjà Proton en soit c'est un projet impressionnant mais là c'est effectivement encore une sacré étape qui serait franchie. On peut bien penser se qu'on veut de Valv et Steam, notamment l'usage des DRM qui peut être pénible, le débat autour du dématérialisé, etc... mais il y a quand même un fait, ils ont rendu le gaming sur PC bien plus accessible que jamais qui se rapproche vraiment énormément de l'expérience sur console (j'allume, je met mon jeu, je joue) et avec cette nouvelle étape ils feraient encore un sacré pas dans cette direction.
Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.
Matériel:
Spoiler
Consoles: Megadrive 2 + everdrive, Super Nes + SD2Snes avec le Super Gameboy + everdrive Gameboy, l'adaptateur pour jeux GBA + everdrive GBA et la cartouche de dézonage, N64 + everdrive Sega Saturn + cartouche de dézonage PS1 V2 + cartouche action replay/disque swap + ressort Dreamcast + adaptateur SD PS2 slim + modification pour le swap + carte mémoire hackée FreeMCBoot PSP 3000 9G + dernier lcfw 6.61 et Lightspeed Gameboy color, Gamecube PS3 fat 60 GO CFW 3.55 avec dongle cobra + DD usb fat32 1 TO (partagé avec ma Xbox 360) PS3 fat 40 GO CFW 4.81.2 Rebug Wii RVL-001 4.3E avec Homebrew Channel, Priiloader, Bootmii en IOS et IOS/cIOS divers à jour Xbox 1.6 avec hack software Ndure Xbox360 fat falcon cb:5772 avec nand HS, cpu key et dump nand origine valide Xbox 360 fat Falcon cb:5774, RGH1.2 Glitchip 2.2 timing matrix/xsvf/rgh12_17.xsvf, cpu key et dump nand origine valide mais Freeboot non fonctionnel Xbox 360 slim Trinity RGH2 fonctionnel Wii U 32 GB sous firmware 5.5.1 avec Haxchi et V-Wii avec Homebrew Channel et IOS/cIOS à jour PS4 Pro CUH-7116B 1 TO sous firmware 5.05 Switch Erista non patchée sous firmware 4.0.1 et emummc/emunand compatible Atmosphere et SXOS Switch Erista patchée sous firmware 4.1.0 avec exploit Cafeine et emummc/emunand compatible Atmosphere et SXOS Switch OLED avec puce HWFly, emunand et Atmosphere Xbox Serie X en attente de hack Tablette JXD S7800B rev2 + rom supercharged v2.2.1 NVIDIA Shield pro sous dernière version rootée
Autres: PC portable Asus G750JX DUAL BOOT Windows 10 et Linux PC portable MSI GE62 (MS-16J4) (GE62 6QF) DUAL BOOT Windows 10 et Linux Steamdeck 512 GO tripple boot Windows, Linux et Steamos Téléphone Xiaomi MI9 rooté iPod touch en firmware 9.0.0 avec jailbreak permanant Ipod 6G avec dual boot firmware Apple et firmware modifié et disque dur interne remplacé par une SD Divers autres PCs Routeur Asus RT-ax88U avec firmware modifié