Valve выпустила Proton 11.0 Beta 1 с поддержкой архитектуры ARM

от автора

17 апреля 2026 года Valve выпустила первую бета-версию открытого проекта Proton 11.0 (на базе Wine 11.0), созданного для обеспечения запуска в Linux игровых приложений, разработанных для Windows и представленных в каталоге Steam. Исходный код проекта опубликован на GitHub под лицензией BSD. Восьмая версия проекта вышла в апреле 2023 года. Выпуск Proton 9.0 произошёл в мае 2024 года. Сборка Proton 10.0 вышла в ноябре 2025 года.

Новая тестовая сборка Proton доступна в клиенте Steam. Проект распространяется исключительно через Steam Play. Чтобы активировать бету для конкретной игры, нужно зайти в её свойства, выбрать вкладку «Совместимость», поставить галочку «Принудительно использовать выбранный инструмент совместимости» и в выпадающем списке указать «Proton 11.0 (Beta)». При первом запуске клиент сам загрузит нужные файлы. Для всех игр разом версию по умолчанию можно задать в настройках Steam в разделе «Совместимость».

Проект Proton позволяет напрямую запускать в клиенте Steam под Linux игровые приложения, поставляемые только для Windows. Пакетная база решения включает в себя реализацию DirectX 9/10/11 (на базе пакета DXVK) и DirectX 12 (на базе vkd3d‑proton), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана. Для увеличения производительности многопоточных игр поддерживаются механизмы esync (Eventfd Synchronization) и futex/fsync.

Основные изменения и доработки в Proton 11.0 Beta 1:

  • исправлены ранее обнаруженные ошибки и баги;

  • выполнена синхронизация с выпуском Wine 11.0;

  • поддержка архитектуры ARM. Появление сборок ARM64EC со встроенным эмулятором FEX версии 2604, поэтому программы написанные для x86 и x86-64, теперь можно запускать на устройствах с ARM-процессорами без ручной настройки эмуляторов и костылей. Энтузиастам удалось протестировать работу Steam на Nintendo Switch — они запустили Proton для Arm, окружение Steam Runtime для Arm вместе с каталогом conpatibilitytools.d, позволяющим открывать игры с этим клиентом;

  • новый механизм синхронизации потоков NTSYNC, заметно повышающий производительность в многопоточных проектах. В FEX-2604 провели оптимизацию расхода памяти, теперь динамический кэш первого уровня включается по необходимости, а кэш второго уровня отключён, поэтому на системах с 8 или 16 ГБ ОЗУ экономится несколько сотен мегабайт. Кроме того, JIT-обработка тригонометрических операций с пониженной точностью ускорена примерно в 3,7 раза, что положительно скажется на производительности игр вроде Bayonetta и Fallout: New Vegas;

  • добавлена поддержка игр:

    • Universe Generator: The Golden Sword;

    • DCS World Steam Edition;

    • Resident Evil (1996);

    • Resident Evil 2 (1998);

    • Dino Crisis;

    • Dino Crisis 2;

    • From Dust;

    • Blaite;

    • Don’t Die Dateless, Dummy!;

    • METAL GEAR SURVIVE;

    • Warhammer: Vermintide 2;

    • Metal Fatigue;

    • SHOGUN: Total War;

    • Unknown Faces;

    • Gothic 1 Classic;

    • X-Plane 12;

    • Breath of Fire IV;

    • Deadly Premonition,

ссылка на оригинал статьи https://habr.com/ru/articles/1024826/