Valve ha hecho público el código de Lepton, un contenedor que permite ejecutar aplicaciones y juegos de Android de forma nativa dentro de SteamOS. La herramienta llega justo cuando la compañía necesita llenar de contenido su nuevo visor autónomo Steam Frame, equipado con un procesador Snapdragon 8 Gen 3 y pensado para funcionar sin depender de un PC conectado.
El anuncio de los precios europeos del Steam Frame dejó a Valve ante un problema evidente: sin catálogo, el precio no se sostiene. A diferencia de los antiguos Valve Index, este visor es autónomo y corre sobre arquitectura ARM, lo que en la práctica cierra la puerta a la mayoría de los juegos de PC que Proton traduce desde Windows. La solución pasaba por otro lado: casi todo el software de realidad virtual disponible se ha desarrollado para las Meta Quest, cuyo sistema operativo es una bifurcación de Android. Pedir a los estudios que porteasen esos títulos a Linux ARM, o forzarlos desde Windows, no era viable a corto plazo. Lepton nace precisamente para saltarse ese paso.
Cómo consigue Lepton ejecutar APKs en SteamOS
A través de Steamworks, los desarrolladores pueden subir directamente sus archivos APK y OBB para crear depósitos de Android dentro de la tienda de Valve. El contenedor no emula el sistema operativo completo: según el propio repositorio de Lepton, reutiliza componentes de proyectos ya existentes como Waydroid, Anbox o Halium para levantar un entorno Linux ligero alrededor de cada aplicación.
La herramienta funciona sin necesidad de permisos root y desactiva los servicios de Android que no hacen falta para el juego en cuestión, lo que reduce el consumo de memoria. Además, monta las librerías gráficas de Vulkan y los controladores de la máquina donde se ejecuta, en lugar de simular una capa gráfica desde cero. Esa arquitectura también evita muchos de los cuellos de botella típicos de la emulación clásica, aunque el propio proyecto sigue puliendo la compatibilidad gráfica con cada actualización.
Muchos juegos verificados ya pasan por este contenedor
En términos prácticos, esto es lo que os vais a encontrar en la tienda: la comunidad ha verificado que 52 de los primeros 130 juegos aprobados para el Steam Frame funcionan a través de Lepton. Dos de cada cinco títulos del catálogo de salida no son, por tanto, adaptaciones de PC llevadas a ARM, sino aplicaciones de Android ejecutándose dentro del contenedor. Muchos de esos juegos no son creaciones nuevas: la mayoría llegan directamente adaptados desde el catálogo de Meta Quest, lo que explica la rapidez con la que la tienda ha sumado software para el visor recién estrenado.
La integración llega tan lejos que ya existen fichas en Steam sin requisitos de Windows, macOS ni Linux: esos juegos solo pueden instalarse mediante el paquete adaptado de Android, sin alternativa de escritorio. Los demás títulos verificados corresponden, previsiblemente, a puertos tradicionales de PC adaptados a la arquitectura ARM del visor, aunque el desglose exacto de esa cifra no se ha detallado. Es la prueba más clara de que, para este catálogo concreto, Valve ha dejado de tratar los sistemas operativos móviles como algo ajeno a su tienda.
Lepton no vive aislado dentro de SteamOS. Junto a Proton (la capa que traduce juegos de Windows) y FEX (que convierte instrucciones x86 para procesadores ARM), forma un tercer pilar que cubre el hueco que quedaba: el software nativo de Android. Con las tres piezas encajadas, Valve ha construido una plataforma capaz de mover prácticamente cualquier tipo de juego sobre un chip ARM, sea cual sea su origen.
