Zapri oglas

Predstavitev lastnih čipov Apple Silicon je pritegnila ogromno pozornosti. Junija 2020 je Apple prvič uradno omenil, da se bo odpovedal procesorjem Intel v korist lastne rešitve, ki se imenuje Apple Silicon in temelji na arhitekturi ARM. Vendar pa je drugačna arhitektura tista, ki igra precej temeljno vlogo - če jo spremenimo, lahko teoretično rečemo, da moramo preoblikovati vsako posamezno aplikacijo, da bo lahko pravilno delovala.

Velikan iz Cupertina je to pomanjkljivost rešil na svoj način in po dolgem času uporabe mu moramo priznati, da je kar soliden. Leta kasneje je ponovno uvedel rešitev Rosetta, ki je prej zagotavljala gladek prehod s PowerPC na Intel. Danes imamo tukaj Rosetta 2 z istim ciljem. Lahko si ga predstavljamo kot drugo plast, ki se uporablja za prevajanje aplikacije, tako da jo je mogoče izvajati tudi na trenutni platformi. To bo seveda nekoliko zagrizlo v delovanje, lahko pa se pojavijo tudi kakšne druge težave.

Aplikacija se mora izvajati izvorno

Če želimo od novejših Macov, ki so opremljeni s čipi iz serije Apple Silicon, res potegniti največ, je bolj ali manj nujno, da delamo z optimiziranimi aplikacijami. Tako rekoč morajo delovati izvorno. Čeprav omenjena rešitev Rosetta 2 na splošno deluje zadovoljivo in zmore zagotoviti nemoteno delovanje naših aplikacij, morda ni vedno tako. Odličen primer je priljubljeni messenger Discord. Preden je bil optimiziran (native Apple Silicon support), ni bil ravno dvakrat prijetnejši za uporabo. Za vsako operacijo smo morali počakati nekaj sekund. Potem, ko je prišla optimizirana različica, smo videli ogromen pospešek in (končno) gladek tek.

Seveda je pri igrah enako. Če želimo, da delujejo gladko, jih moramo optimizirati za trenutno platformo. Morda bi pričakovali, da bodo razvijalci s povečanjem zmogljivosti, ki ga prinaša prehod na Apple Silicon, želeli predstaviti svoje naslove uporabnikom Apple in med njimi zgraditi igralno skupnost. Od začetka je celo kazalo tako. Skoraj takoj, ko so na trg prišli prvi računalniki Mac s čipom M1, je Blizzard napovedal domačo podporo za svojo legendarno igro World of Warcraft. Zahvaljujoč temu ga je mogoče predvajati v polnem potencialu tudi na navadnem MacBook Air. Toda od takrat nismo opazili nobenih drugih sprememb.

Razvijalci popolnoma ignorirajo prihod nove platforme Apple Silicon in gredo še vedno po svoje, ne da bi se ozirali na Applove uporabnike. Je do neke mere razumljivo. Privržencev Appla na splošno ni tako veliko, še posebej ne tistih, ki jih zanima igranje iger. Zaradi tega smo odvisni od prej omenjene rešitve Rosetta 2 in lahko zato predvajamo samo naslove, ki so bili prvotno napisani za macOS (Intel). Čeprav za nekatere igre to morda ni niti najmanjša težava (na primer Tomb Raider, Golf With Your Friends, Minecraft itd.), je za druge rezultat praktično nemogoč. To na primer velja za Euro Truck Simulator 2.

M1 MacBook Air Tomb Raider
Tomb Raider (2013) na MacBook Air z M1

Bomo videli spremembo?

Seveda je malo nenavadno, da je Blizzard edini prinesel optimizacijo in nihče temu ni sledil. Že sama po sebi je to čudna poteza tudi s strani tega podjetja. Njegov drugi najljubši naslov je igra s kartami Hearthstone, ki pa nima več takšne sreče in jo je treba prevajati prek Rosetta 2. Vsekakor je družba še vrsta drugih naslovov, kot je Overwatch, ki ga Blizzard na drugi strani ponuja. še nikoli ni bil predstavljen za macOS in deluje samo za Windows.

Zato se je na mestu vprašati, ali bomo kdaj dočakali spremembo in optimizacijo naših najljubših iger. V igričarskem segmentu zaenkrat vlada popolna tišina in zelo preprosto bi lahko rekli, da Apple Silicon preprosto nikogar ne zanima. A še vedno je malo upanja. Če bo naslednja generacija Applovih čipov prinesla zanimive izboljšave in se bo delež Applovih uporabnikov povečal, potem bi morda razvijalci morali reagirati.

.