Hirdetés bezárása

Az Apple Silicon saját lapkáinak bevezetése óriási figyelmet keltett. 2020 júniusában az Apple először említette hivatalosan, hogy felhagy az Intel processzorokkal, és saját megoldása, az Apple Silicon névre hallgat, és az ARM architektúrán alapul. Az eltérő architektúra azonban meglehetősen alapvető szerepet játszik – ha ezen változtatunk, akkor elméletileg azt mondhatjuk, hogy minden egyes alkalmazást újra kell terveznünk, hogy megfelelően működjön.

A cupertinói óriás ezt a hiányosságot a maga módján megoldotta, és hosszú használat után el kell ismernünk, hogy elég masszív. Évekkel később újra bevezette a Rosetta megoldást, amely korábban zökkenőmentes átállást biztosított a PowerPC-ről az Intelre. Ma itt van a Rosetta 2 ugyanazzal a céllal. Elképzelhetjük úgy, mint egy másik réteget, amellyel az alkalmazást lefordítják, hogy az az aktuális platformon is futhasson. Ez természetesen egy kicsit lecsökkenti a teljesítményt, miközben más problémák is megjelenhetnek.

Az alkalmazásnak natív módon kell futnia

Ha valóban a legtöbbet akarjuk kihozni az Apple Silicon sorozat chipjeivel felszerelt újabb Mac gépekből, többé-kevésbé szükséges, hogy optimalizált alkalmazásokkal dolgozzunk. Úgyszólván natívan kell futniuk. Bár az említett Rosetta 2 megoldás általánosságban kielégítően működik, és képes biztosítani alkalmazásaink zavartalan működését, ez azonban nem mindig igaz. Jó példa erre a népszerű Discord messenger. Az optimalizálása előtt (natív Apple Silicon támogatás) nem volt pontosan kétszer olyan kellemes a használata. Minden egyes műveletre várnunk kellett néhány másodpercet. Aztán amikor megérkezett az optimalizált verzió, hatalmas gyorsulást és (végre) sima futást láttunk.

Természetesen ez a játékkal is így van. Ha azt akarjuk, hogy zökkenőmentesen működjenek, optimalizálnunk kell őket a jelenlegi platformra. Arra számíthat, hogy az Apple Siliconra való áttérés által okozott teljesítménynövekedéssel a fejlesztők el szeretnék juttatni a játékaikat az Apple-felhasználókhoz, és játékközösséget szeretnének építeni köztük. Még az elején is annak tűnt. Szinte amint megjelentek az első M1 chipet tartalmazó Macek a piacon, a Blizzard bejelentette, hogy támogatja legendás World of Warcraft játékát. Ennek köszönhetően még egy közönséges MacBook Air-en is maximálisan lejátszható. De azóta semmi más változást nem tapasztaltunk.

A fejlesztők teljesen figyelmen kívül hagyják az új Apple Silicon platform megjelenését, és továbbra is a saját útjukat járják anélkül, hogy figyelembe vennék az Apple felhasználókat. Ez valamennyire érthető. Általában nincs sok Apple-rajongó, főleg nem azok, akiket érdekel a játék. Emiatt a fent említett Rosetta 2 megoldástól függünk, és ezért csak azokat a címeket tudjuk lejátszani, amelyeket eredetileg macOS-re (Intel) írtak. Bár egyes játékoknál ez a legkisebb probléma sem (például Tomb Raider, Golf With Your Friends, Minecraft stb.), másoknál az eredmény gyakorlatilag játszhatatlan. Ez vonatkozik például az Euro Truck Simulator 2-re.

M1 MacBook Air Tomb Raider
Tomb Raider (2013) MacBook Airen M1-gyel

Látunk-e változást?

Persze kicsit furcsa, hogy a Blizzard volt az egyedüli, aki hozta az optimalizálást, és senki sem követte. Ez önmagában még ettől a cégtől is furcsa lépés. A másik kedvenc címe a Hearthstone kártyajáték, amely már nem olyan szerencsés, és a Rosetta 2-n keresztül kell lefordítani. Mindenesetre a cég számos más címet is tartalmaz, mint például az Overwatch, amit a Blizzard viszont , soha nem jelent meg macOS számára, és csak Windows rendszeren működik.

Érdemes tehát megkérdezni, hogy látunk-e valaha változást és optimalizálást kedvenc játékainkon. Egyelőre teljes a csend a játékszegmensben, és nagyon egyszerűen kijelenthető, hogy az Apple Silicon egyszerűen nem érdeklődik senki iránt. De még van egy kis remény. Ha az Apple chipek következő generációja érdekes fejlesztéseket hoz, és nő az Apple felhasználók aránya, akkor talán a fejlesztőknek kellene reagálniuk.

.