Uw gegevens. Uw keuze.

Als je alleen het noodzakelijke kiest, verzamelen we met cookies en vergelijkbare technologieën informatie over je apparaat en je gebruik van onze website. Deze hebben we nodig om je bijvoorbeeld een veilige login en basisfuncties zoals het winkelwagentje te kunnen bieden.

Als je overal mee instemt, kunnen we deze gegevens daarnaast gebruiken om je gepersonaliseerde aanbiedingen te tonen, onze website te verbeteren en gerichte advertenties te laten zien op onze eigen en andere websites of apps. Bepaalde gegevens kunnen hiervoor ook worden gedeeld met derden en advertentiepartners.

Achtergrond

Windows-spellen op Mac - werkt het nu?

Samuel Buchmann
22/6/2023
Vertaling: machinaal vertaald

Met de nieuwe Game Porting Toolkit van Apple kun je PC-games draaien op MacOS. Ik probeer het uit om te zien hoe goed het werkt en of ik mijn Windows box in de mottenbak kan gooien.

Windows games op Macs met Apple Silicon chips is alleen op een omweg mogelijk. Met de Game Porting Toolkit biedt Apple nu een manier om zelfs de nieuwste DirectX 12 games op de Mac te draaien. De tool is eigenlijk bedoeld voor softwarestudio's. Het is bedoeld om te helpen bij het porten van games voor de Mac.

Daarom heb ik nu een Windows box voor games. Er is geen andere manier. Maar ik heb liever één Mac voor alles. Is dat mogelijk met de nieuwe Game Porting Toolkit? Ik zal het eens proberen.

Wat doet de Game Porting Toolkit?

Apple's nieuwe toolkit is een vertaalprogramma. Het werkt vergelijkbaar met Proton op het Steam Deck, met een versie van Wine - een open source compatibiliteitslaag. Dit leverde Apple wat kritiek op, aangezien de Californiërs niet bepaald bekend staan om hun artikelen voor de open source community. De Game Porting Toolkit kan op drie niveaus tegelijk vertalen:

  • Van x86 naar Arm
  • Van Windows naar MacOS
  • Van DirectX 12 naar Apple's Metal 3

Er gebeurt veel op de achtergrond als je een huidig Windows-spel start via de toolkit. Daarom moet je rekening houden met prestatieverlies. Maar aangezien mijn M1 Max-chip behoorlijk veel vermogen heeft, hoop ik nog steeds op redelijke framerates.

Installatie: niet bedoeld voor amateurs zoals ik

In de regel vind ik de software van Apple makkelijk te begrijpen. Dat geldt niet voor de Game Porting Toolkit, omdat die niet bedoeld is voor niet-programmeurs zoals ik. Met verschillende instructies op Reddit lukt het me toch.

De volgende stappen zijn nodig als je het zelf wilt proberen:

1. Update MacOS en maak een back-up

2. MacOS Sonoma Beta installeren

3. Installeer de Game Porting Toolkit en Xcode

WINEPREFIX=~/my-game-prefix brew --prefix game-porting-toolkit/bin/wine64 reg add 'HKEY_LOCAL_MACHINE\Software\MicrosoftWindows NT\CurrentVersion' /v CurrentBuild /t REG_SZ /d 19042 /f

WINEPREFIX=~/mijn-game-prefix brew --prefix-game-porting-toolkit/bin/wine64 reg add 'HKEY_LOCAL_MACHINE\Software\MicrosoftWindows NTCurrentVersion' /v CurrentBuildNumber /t REG_SZ /d 19042 /f

WINEPREFIX=~/mijn-game-prefix brew --prefix-game-porting-toolkit/bin/wineserver -k

4. games installeren en openen

  • Nu kun je game-installers voor Windows downloaden. Bijvoorbeeld Steam, BattleNet of Ubisoft Connect. Als je de instructies van Apple bij punt 3 hebt gevolgd, kun je ze in de map "Download" laten staan.
  • Gebruik de volgende opdrachtregel om het installatieprogramma uit te voeren. Dit voorbeeld werkt voor de Steam-installer, voor andere moet je de naam van het exe-bestand in de code aanpassen:

/Volumes/Game Porting\ Toolkit-1.0/gameportingtoolkit ~/my-game-prefix "C:\users\crossover\Downloads\SteamSetup.exe"

  • Om een spel te starten gebruik je het volgende commando. Je moet het pad en het exe-bestand voor je spel aanpassen:

gameportingtoolkit-no-hud ~/my-game-prefix 'C:\Program Files\MyGame.exe'

  • In het Read Me-bestand van Apple vind je onder "Start je spel" nog meer terminalopdrachten. Hiermee kun je bijvoorbeeld je spel starten met een prestatieweergave.

Belovend begin: "Diablo IV"

Eerst probeer ik uit of de nieuwe "Diablo IV" werkt. Ik denk dat de bijzonder goed zou zijn. Sterker nog: het werkt. De BattleNet launcher en het spel kunnen zonder problemen worden gestart met het terminalcommando.

Maar hoe goed draait het spel? Ik heb de Game Porting Toolkit getest met een MacBook Pro van vorig jaar met M1 Max-chip. Deze heeft 10 CPU-kernen, 32 GPU-kernen en 32 gigabyte aan geheugen. Binnen de huidige Mac line-up behoort het apparaat tot het hogere middensegment.

Bij een resolutie van 1440p haalt "Diablo IV" ongeveer 50 frames per seconde (FPS) met gemiddelde details. Dit zijn geen grafische hoogstandjes, maar het spel is vloeiend te spelen. Ik merk ook geen druppels in veel lichteffecten en geen bugs in de gameplay. Het enige minpuntje is een kleine input lag. Voor een actueel spel met de nodige vertaalniveaus vind ik dit resultaat verrassend goed.

Niets aan te doen: "Anno", "AoE", "RDR"

Verrassing: "Cyberpunk 2077"

Wanneer ik in eerste instantie test met een M1 Pro MacBook Pro, heb ik ook grafische artefacten in de vorm van ontbrekende texturen die worden weergegeven als zwarte gebieden. Het probleem verdwijnt na korte tijd, maar komt van tijd tot tijd terug.

Volgens verschillende berichten op Reddit ondersteunt de Game Porting Toolkit ook andere grote titels. Bijvoorbeeld "Hogwarts Legacy" of "Elden Ring". Omdat ik deze spellen niet bezit, kan ik dit niet zelf testen. In plaats daarvan raad ik je de video's aan van YouTuber Andrew Tsai, die zijn hele kanaal wijdt aan gamen op de Mac:

Conclusie: Mijn gamedoos is een blijvertje

De positieve verrassingen zijn leuk, maar mijn oordeel over de Game Porting Toolkit is nog steeds gemengd. Zelfs de installatie is allesbehalve eenvoudig - maar daar wil ik Apple niet de schuld van geven. De tool is immers niet bedoeld voor mij als leek. Ondanks mijn begrip zou ik in het dagelijks leven niet elke keer games willen installeren en starten met terminalcommando's.

Niettemin vind ik het opmerkelijk dat Apple een toolkit levert waarmee je "Cyberpunk 2077" op een Mac kunt draaien. Het laat zien wat er mogelijk zou zijn als de studio's hun spellen daadwerkelijk zouden porten. Het is de vraag of ze deze inspanning in de toekomst zullen leveren - het aantal Mac-gebruikers en gamers zoals ik blijft klein. Maar zoals we allemaal weten: hoop doet leven.

42 mensen vinden dit artikel leuk


User Avatar
User Avatar

Mijn vingerafdruk verandert vaak zo drastisch dat mijn MacBook hem niet meer herkent. De reden? Als ik me niet vastklamp aan een beeldscherm of camera, dan klamp ik me waarschijnlijk aan mijn vingertoppen vast aan een rotswand.


Achtergrond

Interessante feiten uit de wereld van producten, een kijkje achter de schermen van fabrikanten en portretten van interessante mensen.

Alles tonen

Deze artikelen kunnen je ook interesseren

  • Achtergrond

    "Cyberpunk 2077" op Mac: kan Apple Nvidia bijhouden?

    van Samuel Buchmann

  • Achtergrond

    De Apple M5 op de testbank

    van Samuel Buchmann

  • Achtergrond

    Windows 98 wordt 25 - en ik ga er deze week mee aan de slag

    van Martin Jud