Un proyecto de código abierto llamado FX Steam Launcher lleva una versión de SteamOS a los Mac con Apple Silicon y ejecuta el sistema operativo en una máquina virtual, en lugar de instalarlo de forma nativa. El proyecto se basa en la versión ARM64 desarrollada para Steam Frame y utiliza Proton 11 y FEX para ejecutar juegos de Windows, junto con la interfaz de SteamOS.
El lanzador está disponible en GitHub. Tras instalarlo, descarga una imagen oficial de SteamOS de Valve y también puede gestionar las actualizaciones del sistema operativo. Es compatible con los Mac con Apple Silicon que ejecutan macOS 15 o posterior, aunque algunos componentes requieren una versión más reciente del sistema.
La ejecución de los juegos implica varias capas de traducción. DXVK gestiona los títulos con DirectX 9, 10 y 11, mientras que los juegos con DirectX 12 utilizan VKD3D-Proton. A continuación, las instrucciones gráficas pasan por MoltenVK o KosmicKrisp antes de llegar a la API Metal de Apple. KosmicKrisp requiere macOS 26 o posterior. El proyecto también ofrece compatibilidad experimental con DXMT para ejecutar juegos con DirectX 10 y 11 sin VKD3D-Proton.
En pruebas compartidas por el creador de YouTube ETA Prime, The Witcher 3, Stellar Blade y Left 4 Dead 2 se ejecutaron en un Apple M4 Max. Los juegos superaron los 70 fotogramas por segundo con ajustes altos, mientras que Left 4 Dead 2 sobrepasó los 200 fps. Sin embargo, Stellar Blade se probó a 800p y los otros juegos, a una resolución de hasta 1080p; los resultados no representan todos los títulos ni todas las situaciones de rendimiento.
SteamOS puede ejecutarse en una ventana o a pantalla completa, y macOS sigue estando accesible. El proyecto sigue siendo no oficial y su compatibilidad depende del juego y de las capas de software necesarias para ejecutarlo.
Fuentes: PC Gamer.