Компания Valve совместно с CodeWeavers подготовили тестовую версию Steam Play Proton 4.11-11.
Steam Play - это программное обеспечение, которое позволяет запускать игры для Windows в Linux напрямую через клиент Steam, как и любую другую игру. Он объединяет Wine, DXVK и многое другое под один проект (Proton).
Что нового:
- Обновленные патчи поверх Wine 4.11. Это принесло более 3300 улучшений Wine в Proton. 154 патча от Proton 4.2 были обновлены или больше не нужны.
- Proton теперь поставляется с D9VK v0.13f. D9VK - экспериментальный рендерер Direct3D 9 на основе Vulkan. Он должен быть включен пользователем с пользовательской настройкой PROTON_USE_D9VK.
- Proton теперь включает экспериментальную поддержку основанных на futex примитивов синхронизации в процессе, что может снизить нагрузку на процессор по сравнению с esync. На данный момент это требует специальной поддержки ядра. Смотрите эту ветку форума для инструкций по тестированию.
- Текущая частота обновления дисплея теперь сообщается играм.
- Обновлен DXVK до v1.3.
- Исправлено управление окнами и фокусировка курсора мыши.
- Исправлена задержка ввода джойстика и поддержка вибрации в некоторых играх, особенно в играх Unity.
- Поддержка последних версий OpenVR SDK.
- Обновлен FAudio до 19.07.
- Исправлено сетевое взаимодействие в играх GameMaker.
- Многие модули Wine теперь создаются как файлы Windows PE вместо библиотек Linux. По мере продвижения работы в этой области это в конечном итоге поможет некоторым DRM и античит-системам. Если вы создаете Proton локально, вам, вероятно, потребуется заново создать виртуальную машину Vagrant для создания PE-файлов.