В течение нескольких дней Разработчики Valve объявили о выпуске новая версия Протон 5.13-5 в котором подчеркивается добавленная поддержка OpenXR API, а также решения проблем с Cyberpunk 2077 и различные улучшения для различных игр.
Тем, кто не знает о Протоне, следует знать который основан на проекте Wine и направлен на обеспечение доступа к игровым приложениям Linux создан для Windows и зарегистрирован в Steam, работает на Linux. Разработки проекта распространяются по лицензии BSD.
Proton позволяет напрямую запускать игровые приложения Windows только в клиенте Steam Linux.
В пакет входят реализации DirectX 9/10/11 (на основе пакета DXVK) и DirectX 12 (на основе vkd3d-proton), работающие через трансляцию вызовов DirectX в Vulkan API, обеспечивает улучшенную поддержку игровых контроллеров и возможность использовать полноэкранный режим независимо от поддержки разрешений игрового экрана.
Кроме того, поддерживаются механизмы «Esync» (синхронизация Eventfd) и «futex / fsync» для повышения производительности многопоточных игр.
Основные изменения в Proton 5.13-5
В этой новой версии Proton 5.13-5 главная новость заключается в том, что добавлена поддержка OpenXR API разработан консорциумом Khronos для создания приложений виртуальной и дополненной реальности.
Из приложений используя OpenXR который можно запустить на Proton, режим VR в Microsoft Flight Simulator выделен (который по-прежнему работает в системах с графическим процессором AMD).
Еще одна выделяющаяся новинка: Обновлен код проекта VKD3D-Proton до версии 2.1, которая развивает форк vkd3d с реализацией Direct3D 12, которая включает специфичные для Proton изменения, оптимизации и улучшения для повышения производительности игр Windows на основе Direct3D 12.
А что касается дополнительных улучшений и исправлений для игр, то в анонсе упоминается, что большинство игр теперь приостанавливают обработку ввода пока активно всплывающее окно Steam.
Кроме того В Cyberpunk 2077 устранены проблемы со звуком. и что онлайн-игра уже поддерживается в играх Red Dead Online и Read Dead Redemption 2.
Из другие изменения, которые выделяются этой новой версии:
- Исправлены сбои в Gears Tactics, Fallout 76, Kingdoms Reborn, Need For Speed Hot Pursuit и Conan Exiles.
- Была предоставлена поддержка функциональности создания скриншотов в играх Fallout 76 и Path of Exile.
- Исправлены проблемы с отображением текста в Lumberjack Destiny.
- Исправлены проблемы с разрешением экрана в DLC Quest и других играх XNA.
Наконец сЕсли вам интересно узнать об этом больше О выпущенной новой версии вы можете узнать подробности в по следующей ссылке.
Как активировать Proton в Steam?
Для тех, кто хочет попробовать Proton, в их системе должна быть установлена бета-версия Steam. Если это не так, они могут присоединиться к бета-версии Linux из клиента Steam.
Для этого они должны откройте клиент Steam и нажмите Steam в верхнем левом углу, а затем «Настройки».
В разделе «Учетная запись» вы найдете возможность зарегистрироваться для получения бета-версии. Выполнение этого и принятие закроют клиент Steam и загрузят бета-версию (новую установку).
В конце и после доступа к своей учетной записи они возвращаются к тому же маршруту, чтобы убедиться, что они уже используют Proton. Теперь вы можете регулярно устанавливать свои игры, и вы будете получать напоминания только о том, что для этого используется Proton.
Более того если вы заинтересованы в самостоятельной компиляции кода, вы можете получить новую версию, загрузив ее с по следующей ссылке.
Инструкции, а также детали для выполнения этого процесса и другую информацию о проекте можно найти по этой ссылке.