(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date(); for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(93790508, "init", { defer: true, clickmap:true, trackLinks:true, accurateTrackBounce:true }); ym(93790508, 'hit', window.location.href);

Valve выпустила Proton 6.3 для запуска Windows-игр под Linux

Компания Valve работает над совершенствованием проекта Proton, который позволяет запускать современные Windows-игры в среде ОC Linux. В декабре прошлого года компания выпустила версию 5.13-4 с поддержкой Cyberpunk 2077 — это произошло на следующий день после релиза игры.

Сейчас вышла новая версия, как водится, еще более функциональная. Что там нового — разбираем в материале Selectel.

Главные обновления и улучшения

Пакет включает реализацию DirectX 9/10/11 (на базе пакета DXVK) и DirectX 12 (на базе vkd3d-proton), работающие через трансляцию вызовов DirectX в API Vulkan. Кроме того, проект поддерживает многие игровые контроллеры, включая устройства от игровых консолей. А еще можно запускать игры в полноэкранном режиме независимо от поддерживаемых самими играми разрешений. Есть и механизмы улучшения производительности, которые называются «esync» (Eventfd Synchronization) и «futex/fsync». Это то, что уже было.

Поиграем?

Selectel

А вот новые возможности:

  • Сейчас пакет синхронизирован с выпуском Wine 6.3 (прошлая ветка основывалась на wine 5.13). Так, в upstream добавлена целая серия накопившихся ранее патчей, которые входят в основной состав Wine. Плюс ко всему, обновлена до версии 1.8.1 прослойка tream, которая транслирует вызовы в API Vulkan. VKD3D-Proton обновили до версии 2.2. Это ответвление создали для улучшения поддержки Direct3D 12 в Proton 6.3. Разработчики не обошли вниманием и аудиосистему — компоненты FAudio с реализацией звуковых библиотек DirectX (API XAudio2, X3DAudio, XAPO и XACT3) обновлены до выпуска 21.03.05.
  • Оптимизирована поддержка раскладок клавиатуры для дополнительных языков.
  • Поддержка видео в играх получила обновление. Если формат не поддерживается, то показывается заглушка — настроечная таблица.
  • Оптимизирована поддержка контроллеров от PlayStation 5.
  • Добавлена возможность настройки приоритетов активных потоков. Для их настройки используются RTKit или Unix-утилиты для управления приоритетами (nice, renice).
  • Оптимизирована поддержка виртуальной реальности.
  • Сборочная система тоже оптимизирована — это сделано для сокращения времени сборки.
  • Конечно же, добавлена поддержка новых игр:

— Divinity: Original Sin 2

— Shenmue I & II

— Mass Effect 3 N7 Digital Deluxe Edition (2012)

— Tom Clancy’s Rainbow Six Lockdown

— 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.
  • Устранены проблемы в Microsoft Flight Simulator с использованием шлемов виртуальной реальности
  • И, наконец, теперь нормально отображаются кат-сцены в игре Bioshock 2 Remastered.

Выпуск находится по этой ссылке.

Не пропускайте новости из мира IT, подписывайтесь на блог Selectel.

0
5 комментариев
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
enjoy it

каждый год пытаюсь это сделать и каждый раз обнаруживается фатальный недостаток, заставляющий откатиться.

Ответить
Развернуть ветку
Дмитрий

Например?

Ответить
Развернуть ветку
enjoy it

Ставил Mint на стационарный ПК с amd 3700x и зеленой видеокартой. Отваливалась работа virtualbox после перезапуска, не заводились bluetooth-наушники через адаптер, ну и когда во время apt update / apt upgrade он завис намертво (не помогал REISUB) я решил откатиться обратно. Попробуем еще раз через год :) 

Ответить
Развернуть ветку
Yaroslav Slepukhin

Уже несколько лет играю и работаю на линукс. Единственная проблема — большинство античитов не адаптированы под wine. Поэтому никаких сетевых шутеров кроме CS.

Ответить
Развернуть ветку
2 комментария
Раскрывать всегда