Затвори рекламата

Представянето на собствените чипове на Apple Silicon привлече огромно внимание. През юни 2020 г. Apple официално спомена за първи път, че ще се откаже от процесорите на Intel в полза на собственото си решение, което се нарича Apple Silicon и е базирано на ARM архитектурата. Различната архитектура обаче играе доста фундаментална роля - ако я променим, теоретично можем да кажем, че трябва да преработим всяко едно приложение, за да може да функционира правилно.

Гигантът от Купертино реши този недостатък по свой начин и след дълъг период на използване трябва да признаем, че е доста солиден. Години по-късно той внедри отново решението Rosetta, което преди това осигуряваше плавен преход от PowerPC към Intel. Днес имаме Rosetta 2 тук със същата цел. Можем да си го представим като друг слой, използван за превод на приложението, така че да може да се изпълнява и на текущата платформа. Това, разбира се, ще отслаби малко производителността, но може да се появят и някои други проблеми.

Приложението трябва да работи естествено

Ако наистина искаме да извлечем максимума от по-новите Mac-ове, които са оборудвани с чипове от серията Apple Silicon, повече или по-малко е необходимо да работим с оптимизирани приложения. Те трябва да работят естествено, така да се каже. Въпреки че споменатото решение Rosetta 2 като цяло работи задоволително и е в състояние да осигури безпроблемната работа на нашите приложения, това може да не винаги е така. Чудесен пример е популярният месинджър Discord. Преди да бъде оптимизиран (родна поддръжка на Apple Silicon), не беше точно два пъти по-приятен за използване. Трябваше да чакаме няколко секунди за всяка операция. След това, когато дойде оптимизираната версия, видяхме огромно ускорение и (най-накрая) гладка работа.

Разбира се, същото е и с игрите. Ако искаме те да работят гладко, трябва да ги оптимизираме за текущата платформа. Може да очаквате, че с повишаването на производителността, предизвикано от преминаването към Apple Silicon, разработчиците биха искали да предоставят своите заглавия на потребителите на Apple и да изградят общност за игри сред тях. Дори от самото начало изглеждаше така. Почти веднага след като първите Macs с чип M1 се появиха на пазара, Blizzard обяви естествена поддръжка за своята легендарна игра World of Warcraft. Благодарение на това може да се играе с пълния си потенциал дори на обикновен MacBook Air. Но оттогава не сме виждали други промени.

Разработчиците напълно игнорират пристигането на новата платформа Apple Silicon и все още вървят по свой собствен път, без да вземат предвид потребителите на Apple. Донякъде е разбираемо. Като цяло няма толкова много фенове на Apple, особено не тези, които се интересуват от игри. Поради тази причина ние сме зависими от гореспоменатото решение Rosetta 2 и следователно можем да възпроизвеждаме само заглавия, които първоначално са написани за macOS (Intel). Въпреки че за някои игри това може да не е най-малкият проблем (например Tomb Raider, Golf With Your Friends, Minecraft и т.н.), за други резултатът е практически невъзможен за игра. Това се отнася например за Euro Truck Simulator 2.

M1 MacBook Air Tomb Raider
Tomb Raider (2013) на MacBook Air с M1

Ще видим ли промяна?

Разбира се, малко е странно, че Blizzard беше единственият, който донесе оптимизация и никой не го последва. Само по себе си това е странен ход дори от тази компания. Другото му любимо заглавие е играта с карти Hearthstone, която вече не е толкова щастлива и трябва да бъде преведена през Rosetta 2. Във всеки случай компанията включва и редица други заглавия, като Overwatch, които Blizzard, от друга страна , никога не е представян за macOS и работи само за Windows.

Затова е уместно да попитаме дали някога ще видим промяна и оптимизация на любимите ни игри. За момента цари пълна тишина в сегмента на игрите и може да се каже много просто, че Apple Silicon просто не се интересува от никого. Но все още има малко надежда. Ако следващото поколение чипове на Apple донесе интересни подобрения и делът на потребителите на Apple се увеличи, тогава може би разработчиците ще трябва да реагират.

.