Новейшая версия Linux переносит ПК игры для Windows на Apple MacBook M1

Новейшая версия Linux переносит ПК игры для Windows на Apple MacBook M1

Хотя ноутбуки Apple никогда не были основным выбором для игр на ПК, Linux постепенно становится отличной игровой платформой, в значительной степени благодаря усилиям разработчиков с открытым исходным кодом, а также работе таких компаний, как AMD и NVIDIA, которые в последние годы внесли значительный вклад в свои Linux-драйверы. Это делает такие проекты, как Asahi Linux Project, еще более интересными. Asahi Linux — это проект, целью которого является перенесение Linux на Apple Silicon Macs, задача, которая оказалась довольно сложной из-за тонкостей разработки специального драйвера видеокарты для собственных ARM-процессоров Apple. В недавнем сообщении в блоге разработчик графики проекта Asahi Linux продемонстрировал ряд AAA-игр, хотя и старых, работающих на процессоре Apple M1 в последней сборке Asahi Linux.

Чтобы запустить игры на Apple Silicon, Asahi Linux использует “игровой набор инструментов”, который опирается на ряд собственных драйверов видеокарты и эмуляторов, включая инструменты из слоя перевода Proton от Valve, который, как ни странно, также был основой для Game Porting Toolkit от Apple. Asahi использует FEX для эмуляции x86 на ARM, Wine в качестве слоя перевода для приложений Windows и DXVK и vkd3d-proton для перевода DirectX-Vulkan. В сообщении в блоге разработчик Asahi утверждает, что альфа-версия способна запускать такие игры, как Control, The Witcher 3 и Cyberpunk 2077, с приемлемой частотой кадров. К сожалению, 60 FPS пока недостижимы в большинстве новых игр с высокой детализацией, но есть ряд инди-игр, которые отлично работают на Asahi Linux, в том числе Hollow Knight, Ghostrunner и Portal 2.

Забавно, что собственный драйвер, используемый Asahi Linux, является единственным доступным в настоящее время драйвером для Apple Silicon, который соответствует API OpenGL, OpenCL и Vulkan. Конечно, игры — это не единственная цель Asahi Linux, и команда уже начала внедрять универсальную эмуляцию x86 в Asahi Linux для более общих и рабочих задач. Asahi Linux основана на Fedora 40 и по умолчанию поставляется с KDE Plasma в качестве среды рабочего стола, и она поддерживает все типы компьютеров Mac с M1 до M2 Pro и M2 Max SoC с различной степенью аппаратной поддержки. Дистрибутив доступен для бесплатной загрузки на домашней странице Asahi Linux для всех желающих его попробовать. Обязательно ознакомьтесь с матрицей поддержки, чтобы узнать, какая аппаратная часть поддерживается, а какая нет, поскольку это все еще альфа-версия, и могут возникнуть проблемы со звуком, некоторыми портами и функциями, такими как Touch ID.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *