Попри усю свою апаратну потужність, ноутбуки Apple залишаються поганим вибором для ігор. Лише деякі з популярних відеоігор можна запускати в MacOS. Однак це може змінитися завдяки новому програмному компоненту. Він перетворює програмний інтерфейс Microsoft DirectX 12, на який покладаються ігри, на сумісне з власним програмним інтерфейсом Apple Metal. Попередня версія такого транслятора з’явиться уже цього літа.
Більш вільно запускати Windows-ігри на Apple Macbook дозволить програмний пакет CodeWeavers CrossOver. Він обіцяє запускати програми та ігри Windows під macOS і Linux без повної віртуалізованої (або емульованої) інсталяції Windows.
Його розробники оголосили, що працюють над підтримкою DirectX 12 наприкінці 2021 року, і тепер у них є зразок скріншоту Diablo II Resurrected, що працює на чипі Apple M2. Ця рання підтримка DirectX12 постачатиметься з версією CrossOver 23.
Попри багатообіцяючі перспективи, є низка застережень. Так, для того, щоб запустити цю єдину гру Diablo II Resurrected, потрібно було виправити численні помилки, пов’язані з іграми, у проектах програмного забезпечення. Підтримку потрібно буде додавати до кожної гри окремо, принаймні спочатку.
«Дослідження нашої команди дійшли висновку, що не існувало єдиного чарівного ключа, який би розблокував підтримку DirectX 12 на macOS, — написала в блозі керівник проекту CodeWeavers Мередіт Джонсон. – Щоб запустити лише Diablo II Resurrected, нам довелося виправити безліч помилок, пов’язаних із MoltenVK і SPIRV-Cross. Ми очікуємо, що це буде стосуватися інших ігор DirectX 12: нам потрібно буде додати підтримку для кожної гри, і кожна гра, ймовірно, матиме кілька помилок».
Іншими словами, поки що не чекайте такої ж зручної сумісності, яка є на Steam Deck з іграми для Windows. Більш того, у CodeWeavers існують також помилки ігрового процесу навіть у Diablo II Resurrected, хоча «той факт, що він взагалі працює, є величезною перемогою», кажуть розробники.