Proton 6.3

Теги

Proton — открытое программное обеспечение которое позволяет программному обеспечению, разработанному для Microsoft Windows, работать в Linux-основанных операционных системах (Steam).

Proton разработан Valve и основан на форке Wine. Он включает в себя несколько патчей и библиотек для улучшения производительности и совместимости с играми Windows. Сам Proton предназначен для интеграции в клиент Steam как «Steam Play», что обеспечивает бесперебойную работу Windows-игр и программного обеспечения в Steam, но его можно использовать как отдельное приложение. 

Возможности, которые предоставляет Proton, включают:

  • Запуск Windows-игр в Linux-клиенте Steam напрямую, включая полноценную поддержку Steamworks и OpenVR;
  • Реализации DirectX 9, 10, 11 (на базе DXVK) и DirectX 12 (на базе vkd3d-proton), работающие через трансляцию вызовов DirectX в API Vulkan, что позволяет снизить негативное влияние на производительность и улучшить совместимость с играми;
  • Улучшенная поддержка полноэкранного режима: игры, которые не поддерживают родное разрешение, будут автоматически растянуты на весь экран;
  • Улучшена поддержка игровых контроллеров: игры теперь должны работать со всеми устройствами, которые знает Steam;
  • Значительно увеличена производительность многопоточных игр по сравнению с оригинальным Wine (задействован набор патчей esync для улучшения поддержки многопоточных приложений в Wine).

Изменения в новой версии программы:

  • Выполнена синхронизация с выпуском Wine 6.3 (прошлая ветка основывалась на wine 5.13). Из Proton в upstream перенесены накопившиеся специфичные патчи, которые теперь входят в основной состав Wine. До версии 1.8.1 обновлена прослойка DXVK, транслирующая вызовы в API Vulkan. VKD3D-Proton, ответвление от vkd3d, созданное Valve для улучшения поддержки Direct3D 12 в Proton 6.3, обновлено до версии 2.2. Компоненты FAudio с реализацией звуковых библиотек DirectX (API XAudio2, X3DAudio, XAPO и XACT3) обновлены до выпуска 21.03.05. Пакет wine-mono обновлён до версии 6.1.1.
  • Улучшена поддержка раскладок клавиатуры для языков, отличных от английского.
  • Улучшена поддержка видео в играх. Для неподдерживаемых форматов реализовано отображение вместо видео заглушки в форме настроечной таблицы.
  • Улучшена поддержка контроллеров PlayStation 5.
  • Добавлена возможность настройки приоритетов для выполняемых потоков. Для настройки можно использовать RTKit или Unix-утилиты для управления приоритетами (nice, renice).
  • Сокращено время инициализации режима виртуальной реальности и улучшена совместимость с 3D-шлемами.
  • Сборочная система переделана для сокращения времени сборки.
  • Добавлена поддержка игр:
    • Divinity: Original Sin 2
    • Shenmue I & II
    • Mass Effect 3 N7 Digital Deluxe Edition (2012)
    • Tom Clancy's Rainbow Six Lockdow
    • XCOM: Chimera Squad
    • Bioshock 2 Remastered
    • Company of Heroes 2
    • logiCally
    • Rise of the Triad
    • Home Behind 2
    • Shadow Empire
    • Arena Wars 2
    • King Arthur: Knight's Tale
    • Rise of Venice
    • ARK Park
    • Gravity Sketch
    • Battle Arena VR
  • Улучшены средства определения раскладки кнопок игровых контроллеров и горячего подключения контроллеров в играх Slay the Spire и Hades.
  • Решены проблемы с подключением к сервису Uplay.
  • В игре Assetto Corsa Competizione улучшена поддержка игровых рулей Logitech G29.
  • Устранены проблемы при игре в Microsoft Flight Simulator с использованием шлемов виртуальной реальности
  • Налажен показ врезок видео (кат-сцен) в игре Bioshock 2 Remastered.

ProtonDB — неофициальный web-сайт, который собирает и отображает информацию о качестве поддержки совместимости при помощи Proton.

 

Последние материалы