Advertentie sluiten

De introductie van de eigen chips van Apple Silicon trok enorme aandacht. In juni 2020 maakte Apple voor het eerst officieel bekend dat het Intel-processors zou laten varen ten gunste van een eigen oplossing, die Apple Silicon heet en gebaseerd is op de ARM-architectuur. Het zijn echter de verschillende architectuur die een nogal fundamentele rol spelen. Als we deze veranderen, kunnen we theoretisch zeggen dat we elke afzonderlijke applicatie opnieuw moeten ontwerpen, zodat deze goed kan functioneren.

De reus uit Cupertino heeft deze tekortkoming op zijn eigen manier opgelost, en na een lange gebruiksperiode moeten we toegeven dat hij behoorlijk solide is. Jaren later implementeerde hij de Rosetta-oplossing opnieuw, die voorheen zorgde voor een soepele overgang van PowerPC naar Intel. Vandaag hebben we hier Rosetta 2 met hetzelfde doel. We kunnen het ons voorstellen als een extra laag die wordt gebruikt om de applicatie te vertalen, zodat deze ook op het huidige platform kan worden uitgevoerd. Dit zal uiteraard een flinke hap uit de prestaties nemen, terwijl er ook andere problemen kunnen optreden.

De applicatie moet native draaien

Als we echt het maximale uit de nieuwere Macs willen halen die zijn voorzien van chips uit de Apple Silicon-serie, is het min of meer noodzakelijk dat we met geoptimaliseerde applicaties werken. Ze moeten als het ware native werken. Hoewel de genoemde Rosetta 2-oplossing over het algemeen naar tevredenheid werkt en een soepele werking van onze apps kan garanderen, is dit niet altijd het geval. Een mooi voorbeeld is de populaire Discord-messenger. Voordat het werd geoptimaliseerd (native Apple Silicon-ondersteuning), was het niet bepaald twee keer zo prettig in gebruik. Voor elke operatie moesten we een paar seconden wachten. Toen de geoptimaliseerde versie kwam, zagen we een enorme acceleratie en (eindelijk) een soepele werking.

Hetzelfde geldt natuurlijk voor games. Als we willen dat ze soepel werken, moeten we ze optimaliseren voor het huidige platform. Je zou verwachten dat ontwikkelaars, met de prestatieverbetering die de overstap naar Apple Silicon teweegbrengt, hun titels naar Apple-gebruikers zouden willen brengen en een gaminggemeenschap onder hen zouden willen opbouwen. Dat leek vanaf het begin zelfs zo. Bijna zodra de eerste Macs met de M1-chip op de markt kwamen, kondigde Blizzard native ondersteuning aan voor zijn legendarische game World of Warcraft. Hierdoor kan het zelfs op een gewone MacBook Air optimaal worden afgespeeld. Maar sindsdien hebben we geen andere veranderingen meer gezien.

Ontwikkelaars negeren de komst van het nieuwe Apple Silicon-platform volledig en blijven hun eigen weg gaan, zonder rekening te houden met Apple-gebruikers. Het is enigszins begrijpelijk. Er zijn over het algemeen niet zoveel Apple-gebruikers, vooral niet degenen die geïnteresseerd zijn in het spelen van games. Om deze reden zijn wij afhankelijk van de eerder genoemde Rosetta 2-oplossing en kunnen daarom alleen titels afspelen die oorspronkelijk voor macOS (Intel) zijn geschreven. Hoewel dit voor sommige games misschien niet het minste probleem is (bijvoorbeeld Tomb Raider, Golf With Your Friends, Minecraft, etc.), is het resultaat voor andere praktisch onspeelbaar. Dit geldt bijvoorbeeld voor Euro Truck Simulator 2.

M1 MacBook Air Tomb Raider
Tomb Raider (2013) op MacBook Air met M1

Zullen we een verandering zien?

Het is natuurlijk een beetje vreemd dat Blizzard de enige was die optimalisatie bracht en dat niemand daar gevolg aan gaf. Op zichzelf is dit zelfs van dit bedrijf een vreemde zet. Zijn andere favoriete titel is het kaartspel Hearthstone, dat niet meer zo gelukkig is en vertaald moet worden via Rosetta 2. Het bedrijf brengt in ieder geval ook een aantal andere titels uit, zoals Overwatch, dat Blizzard daarentegen heeft nooit gepresenteerd voor macOS en werkt alleen voor Windows.

Het is dus gepast om te vragen of we ooit een verandering en optimalisatie van onze favoriete games zullen zien. Vooralsnog heerst er volledige stilte in het gamingsegment, en je zou heel simpel kunnen zeggen dat Apple Silicon simpelweg in niemand geïnteresseerd is. Maar er is nog een beetje hoop. Als de volgende generatie Apple-chips interessante verbeteringen met zich meebrengt en het aandeel Apple-gebruikers toeneemt, dan zouden de ontwikkelaars misschien moeten reageren.

.