Mit SteamOS 0.3.0 für den Steam Frame hat Valve sein Betriebssystem offiziell auf ARM-Prozessoren gebracht, bislang lief SteamOS ausschließlich auf x86-Hardware wie dem Steam Deck oder AMD-Handhelds. Die eigentliche Neuigkeit betrifft aber nicht nur Valves eigenes VR-Headset. Mit dem ARM-Unterbau, dem FEX-Übersetzungslayer für x86-Spiele und einem nativen ARM64-Steam-Client legt Valve die Grundlage dafür, dass Steam plötzlich auf ganz anderer Hardware läuft, nämlich auf genau den Snapdragon-Handhelds, die bisher fast ausschließlich fürs Emulieren alter Konsolen gebaut wurden.

Genau da setzt das Linux-System ROCKNIX an, das viele dieser Geräte ohnehin schon als Emulationsdistro nutzt. Es bringt jetzt offizielle Steam-Unterstützung mit und installiert dafür ein Arch-basiertes FEX-Rootfs samt Steam-Runtime direkt auf dem Gerät. Danach lässt sich Steam ganz normal starten, mit dem eigenen Account einloggen und die eigene Bibliothek installieren, native Linux-Spiele laufen direkt, Windows-Titel über Proton.
So installiert ihr Steam auf einem unterstützten Handheld
ROCKNIX auf dem Gerät einrichten, unterstützt werden unter anderem Retroid Pocket 5 und 6, Ayn Odin 2 und Thor sowie mehrere Ayaneo-Pocket-Modelle
Im Tools-Menü „Install Steam" auswählen, ROCKNIX lädt automatisch das FEX-Rootfs und die nötigen Abhängigkeiten
Steam über EmulationStation starten und mit dem eigenen Account anmelden
Spiele direkt über Steam installieren oder vom PC nach /roms/steam kopieren
Nicht jedes Spiel läuft, RTX-Titel fallen aktuell raus, und manche DirectX-12-Spiele brauchen zusätzliche Start-Parameter, für die es aber bereits Community-Datenbanken gibt.
Weitere Informationen findet ihr hier.
Steam - ROCKNIX Wiki
rocknix.org
Würdet ihr euren alten Emulations-Handheld dafür hernehmen oder wartet ihr lieber auf ein Gerät, das von Anfang an auf Steam ausgelegt ist?