Un Mac con chip de Apple puede correr SteamOS sin dejar de usar macOS
Una herramienta en desarrollo abre el sistema de Valve dentro de una máquina virtual, con rendimientos muy dispares según el juego.
Lo que escribo hoy tiene que ver con una combinación que hasta hace poco parecía difícil: SteamOS, el sistema operativo de Valve basado en Linux que usa la Steam Deck, ahora puede correr en un MacBook Pro con chip Apple Silicon. Y lo hace sin que el usuario tenga que dejar de lado macOS.
Cómo funciona la herramienta
La clave está en el FX Steam Launcher, una herramienta que todavía está en desarrollo. Lo que hace es abrir SteamOS dentro de una máquina virtual, que es como tener una computadora dentro de otra: el sistema de Apple sigue ahí, funcionando por fuera, y el sistema de Valve corre adentro. Según el material, el usuario puede pasar de un entorno al otro en cualquier momento, en ventana o a pantalla completa, sin reiniciar el equipo. La herramienta convive con macOS y no lo reemplaza.
Lo que rindió y lo que no
Las pruebas se hicieron sobre un MacBook Pro con chip Apple M4 Max, con 14 núcleos de CPU, 32 núcleos de GPU y 36 gigabytes de memoria unificada. Los resultados fueron muy distintos según el juego:
- Left 4 Dead 2 superó los 200 fotogramas por segundo.
- The Witcher 3: Wild Hunt y Stellar Blade rondaron los 70 FPS. En el segundo caso hubo que bajar la resolución a 800p y ajustar los gráficos al nivel Alto.
- The Witcher 3 mostró un error gráfico recurrente en el renderizado de árboles.
- Marvel's Spider-Man: Miles Morales y Ghost of Tsushima no llegaron a ejecutarse.
- Doom Eternal se abrió, pero no pudo iniciarse porque el sistema detectó la tarjeta gráfica como incompatible.
Algunos tirones se atribuyen a la compilación de sombreadores, un proceso habitual en Linux cuando el software tiene que traducir instrucciones gráficas pensadas para Windows. Dicho de otro modo: antes de mostrar la imagen, el sistema tiene que hacer un trabajo de traducción que consume tiempo.
Qué soporta y qué queda afuera
Pese a estar en una fase temprana, con la versión 1.9.8 fechada el 2 de noviembre de 2026, el launcher ya es compatible con el modo Gaming Mode y con el entorno de escritorio KDE Plasma. También reconoce mandos de Xbox, Steam Controller y DualSense de PlayStation. En gráficos, traduce a arquitectura ARM64 los juegos desarrollados en DirectX 9, 10, 11 y 12. La limitación actual está en los títulos de DirectX 12 que usan funciones de nivel 12_1 o Shader Model 6.6, que por ahora no son compatibles.
El proyecto está disponible en versión preliminar en GitHub. Sigue una lógica parecida a la de DroidDeck, una iniciativa que aplica el mismo enfoque para correr SteamOS en dispositivos Android.
