High-tech

Valve lance le projet Lepton : Android désormais sur SteamOS et Linux.

Valve a développé Lepton, un outil basé sur la technologie open-source Waydroid, conçu pour exécuter des applications Android directement dans l’environnement Linux de Valve. La majorité des jeux Android sont compilés pour des processeurs ARM, et le Steam Frame utilise une puce ARM Qualcomm, ce qui facilite l’intégration des jeux Android en réalité virtuelle.

Vous connaissez Proton, l’outil qui permet de jouer à Cyberpunk 2077 sur votre Steam Deck ? Préparez-vous à découvrir Lepton. Valve adapte la technologie Waydroid pour intégrer l’écosystème Android directement dans Steam. Avec une grenouille en logo et des fichiers de configuration identifiés, les intentions de Valve deviennent plus claires.

Avec Valve, il n’y a jamais de grand annonce. Pas de conférence ni de communiqué de presse, juste du code qui apparaît où il n’aurait pas dû. Cette fois, c’est SteamDB qui a révélé l’information. Une nouvelle application, un logo de grenouille singulier, et un nom évoquant la physique des particules : Lepton.

blank

Alors que Proton était la solution de Valve pour faire fonctionner des jeux Windows sur Linux, Lepton est son homologue pour Android. S’appuyant sur la technologie open-source Waydroid, cet outil permet l’exécution d’applications Android directement au sein de l’environnement Linux de Valve. Cependant, il ne s’agit pas seulement de faire fonctionner TikTok sur votre Steam Deck. Les enjeux sont bien plus importants.

Pour aller plus loin
Un an avec le Steam Deck Oled : mon allié incontournable de joueur PC

Lepton : ou comment « voler » la ludothèque du Quest

Pourquoi Valve prendrait-elle le risque de développer une couche de compatibilité Android à ce moment ? La réponse est simple : Steam Frame. Ce futur casque de réalité virtuelle autonome dont on parle depuis plusieurs mois fait face à un défi. Le marché de la VR autonome est dominé par Meta et ses fichiers APK Android.

Pour aller plus loin
Avec son casque de VR, Valve ouvre la porte aux jeux Android sur Steam

La stratégie de Valve devient claire. Avec Lepton, les développeurs n’auront pas besoin de réécrire complètement leurs jeux pour le matériel de Valve. Les jeux déjà testés qui ont fuité parlent d’eux-mêmes : Pistol Whip, Moss II, The Lab. Ce ne sont pas de simples coïncidences.

blank
Valve Steam Frame

Sur le plan technique, Lepton repose sur Waydroid, qui utilise des conteneurs Linux (LXC) pour faire fonctionner un système Android complet sans la perte de performances qu’engendrerait un émulateur classique. C’est une approche astucieuse, mais complexe. Valve doit gérer l’accélération graphique et, surtout, la conversion des instructions lorsque l’architecture matérielle diffère de celle du jeu (ARM contre x86).

ARM ou x86 : le grand défi technique

C’est à ce niveau que cela devient captivant. La plupart des jeux Android (et Quest) sont compilés pour des processeurs ARM. Or, le Steam Frame utilise une puce ARM Qualcomm, parfaitement adaptée aux jeux Android en réalité virtuelle.

Concernant les jeux Windows, Valve compte utiliser une technologie FEX pour traduire le x86 en ARM, similaire à Apple Rosetta 2 ou Microsoft Prism.

Il reste à savoir si Valve s’attellera à l’inverse, c’est-à-dire adapter les jeux Android ARM pour le matériel x86.

Si Valve parvient à réaliser cette prouesse, cela mettrait fin à l’exclusivité technique de la bibliothèque de jeux Quest. Vous pourrez acheter un jeu VR sur un autre store, le lancer sur votre matériel Valve via Lepton, et il fonctionnerait sans problème.

Et pour mon Steam Deck ?

Au-delà de la réalité virtuelle, les implications pour le Steam Deck actuel sont également très intéressantes. L’absence d’applications natives comme Netflix, Disney+, ou même des jeux mobiles populaires comme Genshin Impact (version Android) représente un obstacle pour SteamOS.

Jusqu’ici, il était nécessaire de bricoler avec des scripts pour installer Waydroid.

Si Lepton venait à être intégré nativement dans SteamOS, l’accès à l’immense catalogue Android deviendrait direct. Il suffirait de télécharger l’APK, Steam le lancerait via Lepton, et vous pourrez jouer. C’est la promesse d’une convergence totale.

Pour aller plus loin
Comment créer une « Steam Machine » avec son PC pour en faire une console de salon


Tout savoir sur les nouveaux produits Steam de
Valve