
Ce lundi 2 novembre, Notebookcheck a relayé les essais du youtubeur ETA Prime, un habitué des tests de jeux sur PC portables et consoles portables. Il a essayé un nouveau logiciel pour Mac, FX Steam Launcher.
Il s’agit d’un portage de SteamOS pour les Mac et MacBook. Avec le lancement du Steam Frame, le casque de VR de Valve, l’éditeur propose désormais une version de Steam adaptée aux puces ARM. C’est à dire la même architecture que les puces Apple Silicon.
Le développeur fxgl a repris ce travail pour créer FX Steam Launcher. Le lanceur télécharge depuis les serveurs de Valve l’image officielle ARM64 du système, celle que l’entreprise a préparée pour le Steam Frame.
Quatre couches entre le jeu et la puce
Ce projet permet donc de faire tourner des jeux Windows sur Mac, à travers pas moins de quatre couches logicielle.
Le jeu passe d’abord par Proton, l’outil de Valve qui fait tourner les jeux Windows sous Linux, ici dans sa version 11 pour ARM. Ensuite, FEX traduit à la volée le code x86 du jeu, écrit pour les processeurs Intel et AMD, en instructions ARM. De son côté, DXVK convertit les appels DirectX, l’interface graphique de Windows, en Vulkan, son équivalent ouvert. Côté macOS, MoltenVK transforme enfin ce Vulkan en Metal, l’interface graphique native d’Apple.


Le 19 novembre, Vice City vous attend. Et votre PS5 ? Avec Next Mobiles, pas besoin de payer 600 € d’un coup, louez-la sur la durée que vous souhaitez, dès 16,90 €/mois.
Sur son MacBook Pro M4 Max, ETA Prime a testé quatre jeux :
- Left 4 Dead 2 : plus de 140 FPS en moyenne ;
- The Witcher 3 : plus de 70 FPS en 1080p avec les réglages élevés, avec des bugs d’affichage sur les arbres ;
- Fallout 4 : 60 FPS stables en 1080p avec les réglages moyens ;
- Red Dead Redemption : plus de 70 FPS en moyenne en 1080p avec les réglages moyens, lui aussi avec des défauts graphiques.
Pour les autres Mac, le projet livre quelques benchmarks. Avec MoltenVK, la démo de Stellar Blade, un jeu DirectX 12, tourne à 60 FPS en 1280 × 800 sur un M4 Max, mais autour de 18 FPS sur un M1 Max.
Sur macOS 26 et plus récent, le lanceur utilise par défaut KosmicKrisp, un autre traducteur Vulkan vers Metal tiré du projet libre Mesa, et la même démo passe alors à 29 FPS sur le M1 Max.
La page de statistiques du projet, alimentée par les joueurs qui le veulent bien, donne aussi Helldivers 2 à 55 FPS en médiane, sur des puces allant du M1 Max au M5.
Anti-triche et Unreal Engine 5 bloquent encore
Le développeur liste lui-même les limites sur la page du projet. Déjà, les jeux dont l’anti-triche bloque les machines virtuelles refusent de se lancer. Les jeux DirectX 12 qui réclament les fonctions graphiques les plus récentes ne démarrent pas non plus, ce qui exclut ceux développés sous Unreal Engine 5.
Sans compter le premier lancement d’un gros jeu, qui peut traîner le temps de compiler les shaders, ces petits programmes qui calculent les effets graphiques : il faut 28 minutes pour la démo de Stellar Blade sur un M1 Max.
Comment installer SteamOS sur son Mac
Vérifiez d’abord que votre Mac a une puce Apple Silicon et tourne sous macOS 15 ou plus récent.
Prévoyez environ 20 Go d’espace libre pour créer le disque SteamOS, qui grossit ensuite au fil des jeux installés.
Téléchargez le fichier DMG sur la page GitHub du projet, signé et validé par Apple, puis glissez l’application dans le dossier Applications.
Au premier lancement, l’option « Create New Disk » télécharge l’image de Valve, environ 4,5 Go, puis prépare le disque. Connectez-vous ensuite à Steam, qui installe lui-même Proton et FEX.
Si vous voulez recevoir les meilleures actus Frandroid sur WhatsApp, rejoignez cette discussion.
Pour nous soutenir gratuitement, dites simplement à Google d’ajouter Frandroid à vos sources préférées en cliquant ici.





Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et .
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.