Apple-gebruikers kunnen pc-games spelen via SteamOS

Speel SteamOS-games op je Mac met FX Steam Launcher

SteamOS is uitgegroeid tot een van de meest aantrekkelijke manieren om pc-games te spelen, grotendeels dankzij het werk van Valve aan de Steam Deck en het steeds groter wordende hardware-ecosysteem. Nu brengt een open-sourceproject het op Linux gebaseerde besturingssysteem naar Apple Silicon-Macs, waardoor Mac-bezitters mogelijk een nieuwe manier krijgen om toegang te krijgen tot een veel grotere gamebibliotheek.

Het project, dat bekendstaat als FX Steam Launcher, is beschikbaar op GitHub en wordt nog steeds actief ontwikkeld. YouTuber ETA PRIME heeft het onlangs getest op een Apple MacBook Pro met een M4 Max-chip en 32 GB aan unified memory, waarbij hij liet zien dat verschillende veeleisende pc-games met verrassend speelbare frame rates draaiden.

Het project bouwt voort op de op Arm gebaseerde versie van SteamOS die is ontwikkeld voor de Steam Frame-headset van Valve. In plaats van macOS te vervangen, draait FX Steam Launcher SteamOS binnen een virtuele machine, hetzij in een venster, hetzij op volledig scherm. Hierdoor kunnen gebruikers schakelen tussen de twee omgevingen zonder hun bestaande macOS-installatie te verstoren.

Om alles aan de praat te krijgen, zijn verschillende vertaallagen nodig. De SteamOS-interface wordt weergegeven via native Apple Metal-vensters, met ondersteuning voor resoluties variërend van de 800p-uitvoer van het Steam Deck tot 4K en ultrawide 21:9-formaten. Een speciaal controllerframework ondersteunt verschillende gamepads, waaronder Xbox- en DualSense-controllers, en biedt tevens ondersteuning voor functies zoals trillingen. Audio wordt via een aparte laag afgehandeld.

 

 

Het ingewikkeldere werk vindt plaats wanneer games draaien. Proton gebruikt DXVK om DirectX-instructies te vertalen naar Vulkan, dat vervolgens wordt afgehandeld door Vulkan-naar-Metal-oplossingen zoals KosmicKrisp Metal 4 en MoltenVK. Aangezien Apple Silicon gebruikmaakt van Arm-processors, terwijl de meeste pc-games zijn ontworpen voor x86-hardware, vertaalt FEX ook x86-instructies direct naar Arm64-code. SteamOS zelf draait binnen de virtuele machine in plaats van volledig te worden geëmuleerd.

Ondanks deze ingewikkelde opzet zijn de resultaten bemoedigend. The Witcher 3 draait naar verluidt met meer dan 70 FPS bij 1080p op de M4 Max, hoewel er nog enkele visuele problemen zijn, met name bij bomen. Left 4 Dead 2 haalt meer dan 100 FPS, terwijl Fallout 4 ongeveer 60 FPS haalt. Ook Rockstar’s originele Red Dead Redemption haalt na shadercompilatie meer dan 70 FPS, hoewel er af en toe wat haperingen optreden.

De officiële website van FX Steam Launcher houdt ook de door gebruikers ingediende, praktijkgerichte gameresultaten bij, waaronder prestatiecijfers, hardwareconfiguraties, speeltijd en installatieaantallen. Met regelmatige updates die de compatibiliteit en prestaties verbeteren, zou het project een interessant alternatief kunnen worden voor Mac-bezitters die PC-gaming willen verkennen buiten de titels die native beschikbaar zijn op macOS.

Zoals altijd: volg onze speciale hardwareverslaggeving voor het laatste nieuws over SteamOS, Apple Silicon-gaming, updates van gaminghardware en ontwikkelingen in de game-industrie.

manhkbrady

manhkbrady

1299 Artikel

Deeltijdschrijver, fulltime Tetris-min-maxing speler. Wist je dat ritmespellen een vorm van menselijke benchmarking zijn?

DLCompare Web Extension NL	Body Bottom
Discord Invite NL