Um projeto de código aberto chamado FX Steam Launcher leva uma versão do SteamOS para Macs com Apple Silicon, executando o sistema operacional em uma máquina virtual, em vez de instalá-lo nativamente. O projeto se baseia na versão ARM64 desenvolvida para o Steam Frame e usa o Proton 11 e o FEX para executar jogos do Windows, junto com a interface do SteamOS.
O launcher está disponível pelo GitHub. Após a instalação, ele baixa uma imagem oficial do SteamOS da Valve e também pode gerenciar atualizações do sistema operacional. É compatível com Macs com Apple Silicon que executam o macOS 15 ou posterior, embora alguns componentes exijam uma versão mais recente do sistema.
A execução dos jogos envolve várias camadas de tradução. O DXVK cuida dos títulos DirectX 9, 10 e 11, enquanto os jogos DirectX 12 usam o VKD3D-Proton. Em seguida, as instruções gráficas passam pelo MoltenVK ou pelo KosmicKrisp antes de chegar à API Metal da Apple. O KosmicKrisp exige o macOS 26 ou posterior. O projeto também oferece suporte experimental ao DXMT para executar jogos DirectX 10 e 11 sem o VKD3D-Proton.
Em testes compartilhados pelo criador de conteúdo do YouTube ETA Prime, The Witcher 3, Stellar Blade e Left 4 Dead 2 foram executados em um Apple M4 Max. Os jogos ultrapassaram 70 quadros por segundo com configurações altas, enquanto Left 4 Dead 2 superou 200 fps. No entanto, Stellar Blade foi testado em 800p e os outros jogos, em até 1080p; os resultados não representam todos os títulos ou cenários de desempenho.
O SteamOS pode ser executado em uma janela ou em tela cheia, com o macOS ainda acessível. O projeto continua não oficial, e sua compatibilidade depende do jogo e das camadas de software necessárias para executá-lo.
Fontes: PC Gamer.