Исправление звука в Uncharted 4 на Steamdeck

Исправление звука в Uncharted 4 на Steamdeck

В общем, никакие рекомендации в комментах к прошлому посту не помогли. Я попробовал, кажется, все возможные комбинации настроек звука - результат был один: звук лагал.

В итоге я переключился на Days Gone, и как-то стало не до Uncharted.

Но вот время пришло, и я всё-таки решил добить эту проблему, замучал ChatGPT - и, о чудо, решение нашлось.

Итак, ребята, решение - добавить в параметры запуска:

PULSE_LATENCY_MSEC=35 WINE_CPU_TOPOLOGY=8:0,1,2,3,4,5,6,7 ~/lsfg %command%

~/lsfg %command% - это уже для ценителей утки(lossless scaling), свидетелям инпут-лага можно не ставить.Значение PULSE_LATENCY_MSEC=35 я подобрал опытным путём. Возможно, в вашем случае стоит поставить параметр выше, но именно с 35 звук у меня перестал лагать вообще, и играть стало нормально.

Что касается параметров и того, что это такое:

PULSE_LATENCY_MSEC - сколько миллисекунд звука держать в запасе перед воспроизведением. Как показывает практика, дефолтное значение слишком высокое, и большой буфер, похоже, приводил к лагам. По крайней мере, я это понял именно так.

WINE_CPU_TOPOLOGY - топология процессора. Честно, не знаю, может, и без этого всё бы работало - я не проверял. Но вместе с размеров буфера точно сработало. Тут мы как бы сообщаем игре: «У тебя нормальный 8-ядерный процессор, используй его правильно», чтобы звук и видео корректнее распределялись по ядрам. Опять же, это моё понимание происходящего.

В общем, у меня всё заработало, с кайфом прохожу игру. Надеюсь, пост окажется полезным для таких же несчастных, как я. Потому что практика показывает: у одних и так всё ровно, а у других вот так бывает.

У меня, например, Titanfall 2 вообще никак не хочет запускаться — проклятый EA Launcher всё ломает. Зато у других всё летает и запускается… Мистика, не иначе 😁

P.S. Для любознательных: зачем в посте картинка, сгенерированная нейронкой, отвечаю — мне так красиво! 😉

7
1
1
10 комментариев