Проект Asahi Linux продолжает активно развиваться, предоставляя новые возможности для пользователей Mac с чипами линейки M от Apple. Недавно стало известно, что благодаря серии обходных решений, Asahi Linux позволяет запускать AAA-игры на этих устройствах, хотя процесс пока не является достаточно оптимизированным.

В феврале 2024 года Asahi Linux стал совместим с OpenGL 4.6 и OpenGL ES 3.2 на Mac с M-чипами. Теперь разработчики сосредоточились на гейминге, стремясь предоставить пользователям возможность запускать современные проекты на своих устройствах.

Согласно обновлению в блоге, Asahi Linux теперь включает совместимые драйверы OpenGL, OpenCL и Vulkan, которые могут использоваться для запуска игр с помощью специального инструментария. Эти инструменты интегрируют драйверы Vulkan 1.3 с эмуляцией x86 и совместимостью с Windows для запуска игр — по крайней мере, некоторых из них в существующей альфа-версии.

Для того чтобы запустить игру на Mac с чипом линейки M, необходимо перевести исполняемые файлы x86 Windows, использующие DirectX, для работы на Linux с Vulkan. Этот сложный процесс трансляции и использования различных инструментов позволяет добиться запуска игр.

Тем не менее запуск современных AAA-игр с частотой 60 кадров в секунду — это лишь цель на будущее, но инди-проекты, такие как 2D-платформеры, уже работают вполне приемлемо.

Стоит отдельно отметить, что на данный момент удалось более-менее успешно заставить работать «Ведьмак 3», Control, Fallout 4, Ghostrunner и Portal 2.

Этот проект является выдающимся достижением сообщества разработчиков с открытым исходным кодом, которые упорно работают над тем, чтобы Linux работал на Apple Silicon. Хотя это, безусловно, значимое достижение, советуеи тем, кто хочет поиграть в видеоигры, рассмотреть менее сложные способы их запуска, такие как использование игровых консолей или ПК.


Ещё по теме: