Pechar anuncio

A introdución dos chips propios de Apple Silicon chamou enormemente a atención. En xuño de 2020, Apple mencionou oficialmente por primeira vez que ía abandonar os procesadores Intel en favor dunha solución propia, que se chama Apple Silicon e está baseada na arquitectura ARM. Non obstante, é a arquitectura diferente a que xoga un papel fundamental; se a cambiamos, teoricamente podemos dicir que necesitamos redeseñar cada aplicación para que funcione correctamente.

O xigante de Cupertino resolveu esta deficiencia á súa maneira, e despois dun longo período de uso hai que recoñecer que é bastante sólido. Anos máis tarde, volveu implantar a solución Rosetta, que anteriormente aseguraba unha transición suave de PowerPC a Intel. Hoxe temos aquí a Rosetta 2 co mesmo obxectivo. Podemos imaxinalo como unha capa máis empregada para traducir a aplicación para que tamén se poida executar na plataforma actual. Por suposto, isto quitará un pouco o rendemento, mentres que tamén poden aparecer outros problemas.

A aplicación debe executarse de forma nativa

Se realmente queremos sacarlle o máximo proveito aos Macs máis novos que están equipados con chips da serie Apple Silicon, é máis ou menos necesario que traballemos con aplicacións optimizadas. Deben funcionar nativamente, por así dicilo. Aínda que a solución Rosetta 2 mencionada xeralmente funciona satisfactoriamente e pode garantir o bo funcionamento das nosas aplicacións, isto pode non ser sempre o caso. Un gran exemplo é o popular Discord messenger. Antes de ser optimizado (soporte nativo de Apple Silicon), non era exactamente o dobre de agradable de usar. Houbo que esperar uns segundos para cada operación. Despois, cando chegou a versión optimizada, vimos unha enorme aceleración e (por fin) un funcionamento suave.

Por suposto, pasa o mesmo cos xogos. Se queremos que funcionen sen problemas, necesitamos optimizalos para a plataforma actual. Podería esperar que co aumento de rendemento que provocou o cambio a Apple Silicon, os desenvolvedores queiran achegar os seus títulos aos usuarios de Apple e construír unha comunidade de xogos entre eles. Mesmo o pareceu desde o principio. Case tan pronto como chegaron ao mercado os primeiros Mac co chip M1, Blizzard anunciou o soporte nativo para o seu mítico xogo World of Warcraft. Grazas a isto, pódese xogar ao máximo ata nun MacBook Air normal. Pero non vimos outros cambios desde entón.

Os desenvolvedores ignoran por completo a chegada da nova plataforma Apple Silicon e seguen facendo o seu propio camiño sen ter en conta os usuarios de Apple. É algo comprensible. Non hai tantos fans de Apple en xeral, especialmente aqueles que están interesados ​​en xogar. Por este motivo, dependemos da solución Rosetta 2 mencionada anteriormente e, polo tanto, só podemos reproducir títulos que foron escritos orixinalmente para macOS (Intel). Aínda que para algúns xogos este pode non ser o máis mínimo problema (por exemplo, Tomb Raider, Golf With Your Friends, Minecraft, etc.), para outros o resultado é practicamente inxogable. Isto aplícase a Euro Truck Simulator 2, por exemplo.

M1 MacBook Air Tomb Raider
Tomb Raider (2013) en MacBook Air con M1

Veremos un cambio?

Por suposto, é un pouco estraño que Blizzard fose o único que trouxo optimización e ninguén o seguiu. En si mesmo, este é un movemento estraño mesmo desta empresa. O seu outro título favorito é o xogo de cartas Hearthstone, que xa non ten tanta sorte e debe traducirse a través de Rosetta 2. En todo caso, a compañía tamén inclúe outros títulos, como Overwatch, que Blizzard, por outra banda, inclúe. nunca se presentou para macOS e só funciona para Windows.

Polo tanto, convén preguntar se algunha vez veremos un cambio e unha optimización dos nosos xogos favoritos. Polo momento, hai un silencio total no segmento dos xogos, e pódese dicir de forma moi sinxela que Apple Silicon simplemente non está interesado en ninguén. Pero aínda hai un pouco de esperanza. Se a próxima xeración de chips de Apple trae melloras interesantes e aumenta a proporción de usuarios de Apple, quizais os desenvolvedores teñan que reaccionar.

.