Компания Valve опубликовала новый выпуск проекта Proton 4.11-10, который основан на наработках проекта Wine и нацелен на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam.
Proton включает в себя реализацию DirectX 9 (на базе D9VK), DirectX 10/11 (на базе DXVK) и DirectX 12 (на базе vkd3d), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана.
В новой версии:
- Halo: The Master Chief Collection теперь доступна для игры! Пользователям более старых дистрибутивов (с gnutls < 3.5.4) потребуется бета-клиент Steam. Некоторые игровые режимы отключены из-за отсутствия поддержки EasyAntiCheat.
- Основные улучшения в управлении мышью. В тестировании это улучшило поведение мыши в Fallout 4, Furi и Metal Gear Solid V.
- Добавлен новый режим целочисленного масштабирования, чтобы дать четкие пиксели при увеличении масштаба. Это может быть включено с помощью этой переменной среды: WINE_FULLSCREEN_INTEGER_SCALING=1.
- Исправлены несколько проблем отображения контроллера. Это улучшение коснулось таких игр как Telltale с контроллерами Xbox и Cuphead и ICEY при использовании контроллеров PlayStation 4 по Bluetooth.
- Улучшена обработка обратной связи по усилию геймпада, особенно для контроллеров рулевого колеса.
- Исправлено зависание Metal Gear Solid V при запуске.
- Исправлена регрессия производительности контроллера Xbox.
- Частота кадров Trine 4 больше не должна быть привязана к 30 кадрам в секунду.
- Исправлено частое падение Ил-2: Штурмовик.
- D9VK обновлен до 0,40-RC-р
- FAudio обновлен до 19.12.
- Разные исправления DXVK.
Сведения о релизах и исходный код расположены здесь.