Baldur's Gate 3 имеет зеленую галочку на Steam Deck, что означает, что игра имеет полную поддержку и отлично работает на нем. Я понятия не имею, как выдают эти галочки, но знаю достаточно игр, которые не имеют поддержку деки, но работают куда лучше.
С "коробки" на рекомендуемых настройках игра работает в 40 кадров в секунду, но микрофризы раз в 15-20 секунд, с падением до 17 кадров, очень напрягают. Я потратил пару дней на тестирование, ставил разные настройки и разрешение в игре, но это так и не помогло.
Где-то наткнулся на информацию, что в игре есть поддержка API Vulkan, но в настройках игры я не нашел, как его включить. Есть подозрения, что он меняется в лаунчере игр, который дек почему-то обходит стороной. Спустя пару неудачных попыток запуска лаунчера, я решил идти другим путем.
Я зашел в свойства игры и указал в параметрах запуска "-vulkan". Запустил игру, дек обновил шейдеры под Вулкан. И о чудо, игра стала работать лучше.
Пройдемся по настройкам:
Steam Deck: раздел производительность (•••)
Предельная частота кадров: 40
Частота обновления: 40
Ограничить TDP: 11
Настройка игры:
Разрешение: 1280х720
Вертикальная синхронизация: Двойная буферизация
Ограничение кадров: 30
AMD FSR: Ультра качество
Качество моделей: Среднее
Качество теней: Низкое
Качество облаков: Низкое
Качество текстур: Среднее
Фильтрация текстур: Х4
Расстояние до объектов: Среднее
Качество тумана: Среднее
Дальность детализации: Среднее
Детализация отдаленных движущихся объектов: Среднее
Резкость: ----------l
Сглаживание: Нет
Затенение фонового света: Вкл
Глубина резкости: Круг
Качество глубины резкости: Сглаживание квадранта
Сумрачные лучи: Выкл
Рассеяние света снизу: Вкл
Динамические толпы: Выкл