Volgens TechSpot bracht de WWDC van dit jaar spannend nieuws voor gamers en gameontwikkelaars. Naast de dure Vision Pro-brillen en AR-gamespeeltjes voorzag Apple ontwikkelaars ook van een nieuwe Game Porting Toolkit om de kracht van games op macOS te versterken.
De nieuwe toolkit bevat een compatibiliteitslaag waarmee ontwikkelaars en zelfs gamers DirectX 12-games op macOS kunnen draaien. De code van de toolkit is gebaseerd op Proton, een compatibiliteitslaag die door Valve is ontwikkeld om Windows-games op Linux te draaien. Het is ook gebaseerd op de broncode van CodeWeavers' CrossOver, die een eigen compatibiliteitslaag heeft ontwikkeld om DirectX 12-games op Mac te draaien.
Apple geeft gameontwikkelaars een nieuwe toolkit
De Game Porting Toolkit kan native x86-code vertalen naar Apple Silicon, en 3D-graphics API-aanroepen onderscheppen en converteren naar de gepatenteerde Metal API van de Mac. Het kan ook invoer, audio, netwerkfunctionaliteit en alles wat nodig is om Windows-games te draaien op Apple's nieuwe Arm-chips, vertalen.
Het spelen van een game en het ervaren van goede prestaties zijn echter twee totaal verschillende zaken. Apple merkt dan ook op dat de Game Porting Toolkit een benchmarktool is voor gameontwikkelaars, waarmee ze snel een Windows-game op een Mac kunnen testen om te zien of de game daadwerkelijk draait en wat de verwachte prestaties zijn. Van daaruit kan de ontwikkelaar bepalen wat er moet worden geoptimaliseerd om de game zo goed mogelijk uit te brengen.
Redditors hebben Apples nieuwe compatibiliteitslaag getest om Cyberpunk 2077 te draaien op een M1 MacBook, Diablo IV op een M1 Max MacBook Pro en Hogwarts Legacy op een M2 Max. De eindresultaten zijn omschreven als niet bepaald soepel en buggy, maar deze eerste resultaten van de Game Porting Toolkit zijn veelbelovend voor een robuuster macOS-gaminglandschap in de toekomst.
Bronlink
Reactie (0)