SteamOS débarque sur Mac : des jeux Windows à plus de 70 FPS
Les Mac n'ont jamais vraiment été les meilleurs amis des joueurs sur PC. Malgré les efforts d'Apple et l'arrivée de processeurs toujours plus puissants, une bonne partie des jeux Windows reste inaccessible sous macOS. Mais un développeur indépendant vient de trouver une solution plutôt étonnante : faire tourner le véritable SteamOS de Valve sur un Mac, avec la possibilité de lancer des jeux Windows directement depuis sa bibliothèque Steam !
Baptisé FX Steam Launcher, également connu sous le nom de Steamac, ce projet gratuit et open source repose sur la version ARM64 de SteamOS développée pour le casque Steam Frame. Et les premiers essais sont loin d'être ridicules : sur un MacBook Pro équipé d'une puce M4 Max, plusieurs jeux dépassent les 70 images par seconde. Voilà qui pourrait bien réconcilier quelques propriétaires de Mac avec leur bibliothèque Steam.
Le véritable SteamOS, sans remplacer macOS
La première particularité de FX Steam Launcher, c'est qu'il n'utilise pas une imitation de SteamOS ou une simple interface ressemblant à celle du Steam Deck. Le programme télécharge directement depuis les serveurs de Valve une image officielle de SteamOS, puis la fait fonctionner dans une machine virtuelle légère.
Autrement dit, macOS reste parfaitement installé et continue de fonctionner normalement. SteamOS s'ouvre dans une fenêtre ou en plein écran, comme une application classique. Pas besoin de reformater son SSD, de créer une partition spéciale ou de remplacer le système d'exploitation d'Apple.
Le projet profite d'une caractéristique commune aux processeurs Apple Silicon et à la nouvelle version de SteamOS destinée au Steam Frame : leur architecture ARM64. Le système de Valve peut donc s'exécuter sans émulation complète de son processeur.
Mais attention, Valve n'a pas officiellement lancé SteamOS sur Mac. FX Steam Launcher est une initiative indépendante, développée par la communauté, qui utilise des composants officiels de Valve sans être soutenue par Apple ou l'éditeur de Steam.
Le programme, ses explications techniques et ses téléchargements sont disponibles gratuitement sur le site officiel de FX Steam Launcher.
Comment les jeux Windows peuvent-ils fonctionner sur un Mac ?
C'est là que les choses deviennent particulièrement intéressantes. Car si SteamOS fonctionne sur les processeurs ARM d'Apple, la plupart des jeux Windows ont été conçus pour des processeurs x86, comme ceux d'Intel et d'AMD.
Pour contourner ce problème, FX Steam Launcher utilise plusieurs technologies complémentaires. FEX traduit les instructions des jeux x86 vers ARM64, tandis que Proton, la célèbre couche de compatibilité utilisée par SteamOS, permet d'exécuter des jeux Windows sous Linux.
Reste encore à faire comprendre les instructions graphiques des jeux à la puce Apple. Pour cela, des outils comme DXVK et VKD3D-Proton traduisent les appels DirectX vers Vulkan, avant qu'une dernière couche, MoltenVK ou KosmicKrisp selon la configuration, ne les adapte à Metal, l'interface graphique d'Apple.
Vous avez suivi ? En résumé, les instructions passent par plusieurs traducteurs successifs avant d'atteindre le processeur graphique. C'est un peu comme demander à un Français de discuter avec un Japonais en passant par trois interprètes. Cela fonctionne, mais chaque intermédiaire peut entraîner des pertes de performances ou des incompatibilités.
Malgré cette gymnastique technique, les premiers résultats sont plutôt impressionnants.
The Witcher 3 et Stellar Blade dépassent les 70 FPS
Le vidéaste ETA Prime a testé FX Steam Launcher sur un MacBook Pro équipé d'un processeur M4 Max, avec 14 cœurs CPU, 32 cœurs GPU et 36 Go de mémoire unifiée. Environ 19 Go étaient attribués à la machine virtuelle.
Dans ces conditions, The Witcher 3 dépasse les 70 images par seconde en 1080p avec des réglages graphiques élevés. Stellar Blade atteint également environ 70 FPS, cette fois en 800p, tandis que Left 4 Dead 2 franchit même les 200 FPS dans certaines séquences.
D'autres titres donnent également des résultats encourageants. Fallout 4 fonctionne autour de 60 FPS en 1080p avec des réglages moyens, tandis que Grand Theft Auto IV approche les 100 FPS dans des conditions comparables.
Bien entendu, ces chiffres ne sont pas représentatifs de tous les Mac. Un M4 Max dispose d'une puissance graphique autrement plus importante que celle d'un simple M1 ou M2. Et même sur cette configuration haut de gamme, tout n'est pas parfait : The Witcher 3 présente notamment des anomalies dans l'affichage de certains arbres.
Voici la démonstration complète réalisée par ETA Prime, avec plusieurs jeux lancés directement dans SteamOS sur Mac.
Attention, tous les jeux ne fonctionnent pas
Avant de ressortir toute sa bibliothèque Steam, mieux vaut connaître les limites de cette solution. Lors des essais, plusieurs productions importantes ont tout simplement refusé de démarrer, notamment DOOM Eternal, Ghost of Tsushima et Marvel's Spider-Man: Miles Morales.
Certains jeux utilisent des fonctionnalités graphiques encore incompatibles avec les couches de traduction disponibles. D'autres peuvent rencontrer des difficultés avec leurs systèmes antitriche, particulièrement lorsque ceux-ci n'acceptent pas les environnements virtualisés.
Le développeur précise également que les jeux nécessitant certaines fonctions avancées de DirectX 12, notamment le niveau 12_1 ou le Shader Model 6.6, ne sont pas encore pris en charge.
Pour le moment, FX Steam Launcher reste donc une solution expérimentale. Elle ne transforme pas miraculeusement tous les Mac en PC gaming compatibles avec l'intégralité du catalogue Windows.
Les utilisateurs peuvent néanmoins consulter les statistiques de compatibilité partagées par la communauté pour découvrir quels jeux fonctionnent et quelles performances sont obtenues sur différents modèles.
Une nouvelle version corrige plusieurs problèmes
Le développement avance rapidement. Après une version 1.9.8 publiée le 2 novembre, FX Steam Launcher est déjà passé à la version 1.9.9 le 3 novembre 2026.
La mise à jour précédente avait notamment corrigé un problème assez spectaculaire : sur certains Mac équipés de processeurs M3, M4 ou M5, le moteur graphique KosmicKrisp pouvait générer environ 1,6 Go de journaux de diagnostic par heure, simplement en laissant l'interface Steam ouverte. Un bon moyen de remplir son SSD sans avoir installé le moindre jeu supplémentaire !
La version 1.9.8 a également rétabli le fonctionnement avec SteamOS 0.6.0 sur le canal Preview, après une modification de Valve qui empêchait le démarrage de l'interface.
Quant à la nouvelle version 1.9.9, elle améliore l'utilisation des cœurs virtuels du processeur, la prise en charge du Steam Controller, les fréquences de rafraîchissement élevées en 4K et corrige plusieurs plantages graphiques.
Les dernières versions sont disponibles sur la page officielle des téléchargements GitHub.
Quels Mac sont compatibles ?
FX Steam Launcher nécessite un Mac équipé d'une puce Apple Silicon, autrement dit un processeur de la famille M1 ou plus récent, ainsi que macOS 15 au minimum. Les anciens Mac Intel ne sont pas compatibles.
Il faut également prévoir environ 20 Go d'espace libre pour l'installation initiale du système, auxquels viendra évidemment s'ajouter la place nécessaire pour les jeux.
Pour profiter des améliorations graphiques apportées par KosmicKrisp, notamment la prise en charge de certaines fonctions avancées de DirectX 12, macOS 26 ou une version ultérieure est nécessaire. Les systèmes plus anciens peuvent toujours utiliser MoltenVK, avec davantage de limitations.
La mémoire vive joue également un rôle important, puisqu'elle doit être partagée entre macOS, SteamOS et le processeur graphique. Pour les jeux exigeants, une machine disposant d'au moins 24 Go de mémoire paraît préférable. Les configurations de 16 Go peuvent fonctionner, mais risquent de se retrouver rapidement à l'étroit.
Il faut enfin rappeler que Steam dispose déjà d'une application native pour macOS. L'intérêt de FX Steam Launcher n'est donc pas de remplacer le client Steam classique, mais d'ouvrir l'accès à certains jeux Windows qui ne proposent pas de version Mac.
Reste à voir jusqu'où les développeurs pourront pousser leur projet. Entre l'amélioration des performances, les nouvelles versions de Proton et la compatibilité des jeux, il reste pas mal de travail. Mais voir un Mac faire tourner The Witcher 3 sous SteamOS à plus de 70 FPS aurait semblé assez improbable il y a encore quelques années.
Finalement, le plus difficile pour les joueurs sur Mac ne sera peut-être bientôt plus de trouver des jeux compatibles, mais de trouver suffisamment de place sur leur SSD pour les installer tous !