Найти в Дзене
Games4Linux

Вышло обновление Proton GE 10-28

Proton GE: Крупное обновление — поддержка пространственного звука, исправления для World of Tanks, Blade & Soul и многое другое
Вышла свежая версия Proton GE, привносящая ряд важных обновлений и исправлений для игр на Linux. Вот ключевые изменения:
Обновление компонентов:
Обновлены исходные коды базового Proton.
Wine синхронизирован с последней «нестабильной» версией.
Обновлены до последних Git-сборок: DXVK, VKD3D-Proton, VKD3D и DXVK-NVAPI.
Перебазированы патчи em10/wine-wayland.
Исправления для конкретных игр:
World of Tanks: Исправлена загрузка модификаций, а также зависание/краш при смене языка.
Blade & Soul Neo: Исправлен вылет игры.
Legendary, Fallen Enchantress: Legendary Heroes, Sorcerer King, PAIcom: Исправлены различные проблемы, включая некорректные текстуры.
Ghostwire: Tokyo: Добавлены исправления для воспроизведения видео, включая версию Epic Games Store.
Duet Night Abyss: Добавлены временные исправления для версий Steam, Epic Games Store и Standalone (обратит

Proton GE: Крупное обновление — поддержка пространственного звука, исправления для World of Tanks, Blade & Soul и многое другое

Вышла свежая версия
Proton GE, привносящая ряд важных обновлений и исправлений для игр на Linux. Вот ключевые изменения:

Обновление компонентов:

Обновлены исходные коды базового Proton.

Wine синхронизирован с последней «нестабильной» версией.

Обновлены до последних Git-сборок: DXVK, VKD3D-Proton, VKD3D и DXVK-NVAPI.

Перебазированы патчи em10/wine-wayland.

Исправления для конкретных игр:

World of Tanks: Исправлена загрузка модификаций, а также зависание/краш при смене языка.

Blade & Soul Neo: Исправлен вылет игры.

Legendary, Fallen Enchantress: Legendary Heroes, Sorcerer King, PAIcom: Исправлены различные проблемы, включая некорректные текстуры.

Ghostwire: Tokyo: Добавлены исправления для воспроизведения видео, включая версию Epic Games Store.

Duet Night Abyss: Добавлены временные исправления для версий Steam, Epic Games Store и Standalone (обратите внимание, проблемы с античитом могут сохраняться).

Прочие: Удалено принудительное отключение оверлея Uplay в ранее существовавших protonfixes, так как теперь он работает корректно.

Главная новинка: настройка каналов звука в WineALSA

Добавлен важный патч, решающий проблему с играми, которые поддерживают пространственный звук (spatial audio), такие как GTA и Forza Horizon.

Суть проблемы:
При использовании WineALSA, звуковая подсистема Wine не отправляла необходимые метаданные для многоканального звука. Это приводило к неполноценному звучанию на стереосистемах — аудио подавалось только на фронтальные левый и правый каналы, игнорируя центральный, сабвуфер и другие.

Решение:
В драйвер WineALSA был встроен даунмиксер, полностью повторяющий логику даунмиксера PipeWire. Теперь пространственный звук может быть корректно преобразован для вывода на стерео или системы объёмного звучания (5.1, 7.1).

Настройка:
Для управления поведением звука введены две новые переменные окружения. Их нужно добавить в параметры запуска игры в Steam (перед %command%) или через ваш игровой лаунчер.

Базовое использование (канальный звук):
Устанавливает фиксированное количество каналов, что подходит большинству игр.

WINEDLLOVERRIDES="winepulse.drv=d" WINEALSA_CHANNELS=<число>
2 — для стерео.

6 — для 5.1.

8 — для 7.1.

Расширенное использование (работа с пространственным звуком):
Если игра при включенном WINEALSA_CHANNELS выдаёт ошибку инициализации пространственного звука, добавьте третью переменную:

WINEDLLOVERRIDES="winepulse.drv=d" WINEALSA_CHANNELS=2 WINEALSA_SPATIAL=1
В этом режиме игра сможет инициализировать многоканальный (пространственный) вывод, который затем будет программно сведён (даунмикс) к количеству каналов, указанному в WINEALSA_CHANNELS.

Важное замечание от разработчика:
Сравнение звука в GTA после даунмикса (как в WinePulse, так и в исправленном WineALSA) с нативным звуком Windows показало различия в панорамировании. Поэтому рекомендуется по умолчанию использовать режим WINEALSA_CHANNELS (канальный звук), если игра его поддерживает без ошибок. Режим с WINEALSA_SPATIAL=1 — это решение для проблемных игр, которые требуют инициализации пространственного аудио.

Управление задержкой звука:
Задержкой можно управлять, настраивая параметр quant в pipewire-pulse (так как WineALSA загружается как плагин ALSA для PulseAudio) и используя переменную PULSE_LATENCY_MSEC. Активность плагина можно отслеживать в утилите pw-top, где он отображается как ALSA plug-in [wine64-preloader].

Более подробное обсуждение этого нововведения и примеры настройки можно найти в оригинальном посте на
Reddit.

Это обновление продолжает улучшать совместимость и пользовательский опыт игр на Linux, предлагая более гибкие настройки звука и закрывая специфические проблемы в популярных тайтлах.