Корпорация Valve без лишних анонсов выпустила в Steam первую сборку транслятора Proton 11, который вобрал в себя основные наработки экспериментальной ветки Proton, появившиеся со времен выхода предыдущей версии, однако ещё несколько игр, такие как Gothic 1 Classic и Breath of Fire IV ранее вообще не работали на Linux. Подписывайтесь на Telegram-канал про технологии
Сборка основана на Wine 11.0, что приносит в Proton поддержку NTSYNC – нового механизма синхронизации потоков на уровне ядра Linux, ускоряющего многопоточные Windows-игры.
Однако главное изменение — появление в сборке эмулятора FEX, который позволяет запускать код, созданный для обычных х86 компьютеров, на ARM-устройствах, таких как смартфоны, ноутбуки и конечно же будущий Steam Frame от самой компании Valve. Клиент Steam также получил ARM-версию с поддержкой ARM64EC — гибридного формата, позволяющего смешивать в одном процессе эмулируемый x86-64 и нативный ARM64-код.
Фанаты сразу приступили к попыткам запустить клиент Steam на своих ARM-устройствах с Linux. В частности пользователю с ником Decky AAGaming удалось запустить Steam на Nintendo Switch.
При этом он отмечает, что непосредственно игры пока не работают, предположительно из-за слишком старых версий ядра Linux и библиотек, доступных для Switch.
Единственным ещё не выпущенным компонентом, нужным для сборки своего Steam Frame дома, остаётся SteamVR для ARM. Но похоже, что и его время скоро настанет.
Proton 11 (beta) уже доступен для выбора в Steam. Перейдите на вкладку «Совместимость» в настройках игры, чтобы выбрать его в выпадающем списке. Прослойка будет автоматически загружена.
Источник: trashbox.ru