﻿The Witcher 3: Wild Hunt - мод оптимизации графики для Steam Deck
Версия игры: 5.0.16 (Steam, DirectX 12), witcher3.exe 5.0.16.41566, сборка Steam (Build ID) 26238013

ЧТО ЭТО
Мод настроек: каждая ступень настроек графики стала дешевле, плюс скрытые настройки движка, которых нет в меню.
Меняются только два текстовых файла, exe и ресурсы игры не трогаются.
Один пресет на всю игру, подобран по самым тяжёлым сценам - рынок Новиграда и лес.
Что именно изменено - в файле "Изменения.txt".

РЕЗУЛЬТАТ (Steam Deck, TDP 18 Вт, настройки из раздела "НАСТРОЙКИ В ИГРЕ")
- Рынок Новиграда: было 44,8 fps (1% low 41,9), стало 49,8 fps (1% low 40,5), без рывков.
- Лес: было 48,3 fps (1% low 45,4), стало 50,5 fps (1% low 47,3).

УСТАНОВКА
1. ОБЯЗАТЕЛЬНО сделайте копию (бэкап) файлов, которые будут заменены. Без неё откатить мод можно только
   проверкой целостности файлов в Steam:
   bin\config\r4game\user_config_matrix\pc\graphics.xml
   bin\config\platform\pc\rendering.ini
2. Скопируйте содержимое папки "The Witcher 3" из архива (папку bin) в папку игры с заменой файлов.
   Где папка игры: Steam >> Библиотека >> The Witcher 3 >> шестерёнка >> Управление >> Просмотреть локальные файлы.
   На Steam Deck обычно: /home/deck/.local/share/Steam/steamapps/common/The Witcher 3
3. Запустите игру и выставьте настройки из раздела ниже.
   Если пункт уже стоял на нужном значении, переключите его на соседнее и обратно: игра применяет значения пункта
   только в момент переключения.

НАСТРОЙКИ В ИГРЕ
ОБЯЗАТЕЛЬНО выключите моды mod.io: Параметры >> Игровой процесс >> Моды >> Выкл.
Их фоновый поток нагружает процессор: без него +0,5 fps и ровнее кадр.

Важные настройки (Параметры >> Графика):
- Сглаживание: AMD FSR Upscaling
- Качество FSR: Высокое
- Динамическое разрешение: Вкл. (через него мод держит внутреннее разрешение 1004x624)
- Повышение чёткости: Высокое
- Затенение: GTAO, качество GTAO: Среднее
- Тени: Средние
- Тени в экранном пространстве: Вкл.
- Число персонажей на экране: Низкие
- Дальность растительности: Низкая
- Плотность травы: Низкая
Остальное - на ваше усмотрение.

ВАЖНО
- Мод только для версии игры 5.0.16 (Build ID 26238013). После обновления игры не копируйте эти файлы в новую версию.
- Проверка целостности файлов в Steam возвращает оригинальные файлы, и мод перестаёт работать.
  После проверки повторите шаг 2.
- При выборе FSR игра сбрасывает "Повышение чёткости" и может его не сохранить. Если после перезапуска резкость
  выключена: закройте игру и в файле dx12user.settings, в секции [PostProcess], поставьте SharpenAmount=2.
  На Steam Deck файл лежит здесь:
  /home/deck/.local/share/Steam/steamapps/compatdata/292030/pfx/drive_c/users/steamuser/Documents/The Witcher 3/dx12user.settings
  На Windows: Документы\The Witcher 3\dx12user.settings

КАК УДАЛИТЬ МОД
1. Верните файлы из бэкапа
   (или Steam >> Свойства игры >> Установленные файлы >> Проверить целостность файлов игры).
2. Переключите на соседнее значение и обратно: Плотность травы, Число персонажей на экране, Качество детализации,
   Тени, Дальность растительности. Или выберите любой готовый пресет графики. Так в настройки вернутся
   оригинальные значения.

ПРОВЕРЕНО
Лицензионная Steam-версия игры. На GOG-версии не проверялось.
Устройство и настройки, на которых тестировался мод:
- Steam Deck LCD (APU Van Gogh), модифицированный BIOS
- Разгон ОЗУ до 6400 MT/s (стандарт 5500)
- Разгон GPU до 1800 МГц (стандарт 1600)
- TDP 18 Вт (стандарт 15)
- Андервольт: CPU -50 мВ, GPU -30 мВ
- Экран 70 Гц
- SteamOS 3.9.5 (сборка 20261023.100), Proton 11.0-2e
- В игре: 1280x800, DirectX 12, настройки из раздела "НАСТРОЙКИ В ИГРЕ"

АВТОР
Мод сделан Not_Oleg.
