Hunt: Showdown 1896

Hunt: Showdown 1896

36 ratings
Правильная настройка игры. DLSS,Резкость,Input Lag,Графика
By Hadim
Исправляем недочеты инди студии Crytek
2
   
Award
Favorite
Favorited
Unfavorite
Вступление
В этом гайде обновляем DLSS для всех игр, получаем НАИЛУЧШИЙ способ сглаживания и исправляем input lag!
Не забываем нажать лайк и написать в комменты свой отзыв по гайду/если я в чем то не прав
Тесты всех апскейлеров в натив режиме и моего варианта[imgsli.com]
Замена DLSS
1.Обновление библиотек DLSS
!!!В последнем драйвере Nvidia 581.08+ и Beta версии Nvidia APP встроили новую версию DLSS библиотек 310.3.0 и функцию глобальной замены DLSS. Теперь можно не использовать DLSS GLOM.!!!! Гайд подредактирую когда будет свободное время

Скачиваем программу для перезаписи библиотек DLSS драйвера и извлекаем папку nvidiaDlssGlom
Далее скачиваем SDK Nvidia Streamline, идем по пути streamline-sdk-v2.8.0\bin\x64 и копируем nvngx_dlss.dll, nvngx_dlssd.dll, nvngx_dlssg.dll файлы в папку nvidiaDlssGlom (должно быть как на скрине)

Запускаем nvidiaDlssGlom.exe проверяем версии DLSS, ставим две галочки и нажимаем Update.


Важно
*Если в какой-то игре пропала опция DLSS, то пропустите первый пункт с nvidiaDlssGlom и используйте просто NVPI
*Все изменения nvidiaDlssGlom можно вернуть удалением папки models по пути C:\ProgramData\NVIDIA\NGX или переустановкой драйвера

2.DLSS Overrides
Так как в ханте до сих пор используется DLSS 3 который на базе CNN модели будем заменять его.
Скачиваем и извлекаем в папку улучшенный форк NVPI
Запускаем NVPI-R.exe находим Категорию DLSS Overrides и ставим такие настройки
  • SR: Latest DLL - On
  • SR: Preset - Latest Preset (v310+)
  • RR: Latest DLL - On
  • RR: Preset - N/A
  • FG: Latest DLL - On


Для проверки версии DLSS открываем файл 2.Enable DLSS UI.reg в папке с NVPI-Revamped

Теперь заходим в игру ставим DLSS на желаемое качесво (в 1080p ниже DLAA не советую спускатся)
Проверяем версию DLSS и пресет (K самый последний на данный момент)

Для выключение индикатора используйте Disable DLSS UI.reg
Резкость
Встроенная в игру резкость от Nvidia имеет очень плохую реализацию, даже при 0.1 появляется Алиазинг и странные артефакты перешарпа.
Так что ставим ее на 0 в игре

Настраивать резкость от будем через тот же NVPI-Revamped.
Ищем профиль игры в верхней строчке, заходим.



В 0.1.1 - Graphic Options ставим
  • NIS-Allow - ON
  • NIS-Enable - ON
  • NIS-Value - 10-30% в зависимости от разрешение монитора и ваших предпочтений
  • Запускаем игру и проверяем.(после каждого изменения)



В такой комбинации получаем наилучшее из возможных сглаживаний. Тесты[imgsli.com]

Почему не стоит использовать резкость NIS 2.0(который еще апскейлер) или возвращать старый метод резкости через integer scaling?
Их включение производит к полному отключению MPO[wiki.special-k.info], что плохо влияет на работу cторонних оверлеев, задержек игр, работу оконного VRR.

Немного про DLDSR
Для 1080 мониторов маст хев, но нужно подбирать параметр DSR Smoothness для каждой игры, и из минусов отключает MPO в этом разрешение
Input lag
Очень большая тема, но если вкратце, то 100% загрузка видеокарты — плохо. Игра добавляет до x2 задержки при упоре в GPU.
Еще есть разница, то как игра выводится на экран, и почему отключение MPO может плохо повлиять на работу. (если интересно можете почитать Presentation Model [wiki.special-k.info] и SwapChain[wiki.special-k.info])
Так же рекомендую использовать последнюю оригинальную сборку Windows 11 24H2.

100% GPU. Без Reflex/внутриигрового лимита FPS. Получаем аж 21 мс задержки при 130 FPS, что ненормально


C Reflex/лимитом FPS. Получаем нормально задержку для такого количества FPS


Правильное Ограничение FPS
Важно: для ограничения FPS не использовать внешние инструменты, т.е. драйверный Nvidia limiter, RTSS... а также режим ультранизкой задержки в панели управления Nvidia!!!!
Теперь рассмотрим 3 варианта в зависимости от вашего монитора
Монитор с поддержкой VRR (G-sync,Freesync,Adaptive-sync)
Наилучший вариант
Если у вашего монитора есть Diplsay Port, и он подключен через него, то в 99% у него есть поддежка VRR.
Так же технология VRR стала доступна в HDMI с версии 2.1.
  • 1. Заходим в настройки монитора и включаем adaptive-sync,g-sync,freesync (название может зависть от монитора)
  • 2. Заходим в Панель управление Nvidia, включаем G-sync в полноэкранный режим , так же ставим галочку на "применить настройки к этому дисплею". Нажимаем Применить

  • 3. Заходим игру и в настройках графики включаем V-sync и Reflex+boost
Таким образом при включённом VRR+V-Sync мы получаем наилучшую плавность, а Reflex полностью убирает задержку от V-Sync и улучшает очередь кадров

ЕСЛИ ПОЛУЧАЕМ ОГРОМНУЮ ЗАДЕРЖКУ
Ханте криво реализован Reflex — это не гарантирует правильную работу на 100% на всех системах.
1. Включить G-sync indicator в верхней вкладке Дисплей панели управления Nvidia и убедится что работает VRR(G-sync)
2. Тестануть Relex без boost.
3. Попробовать включить V-sync через панель управление nvidia в профиле ханта,а рефлекс через файл attributes.xml (смотрите ниже раздел Reflex)
4. Проверить работает ли MPO через SpecialK[www.special-k.info], на вкладке settings внизу должен быть зеленым модель моника
5. Если ничего не помогло использовать способ для мониторов без VRR ниже

*В других играх тоже можете использовать такой метод. Но бывает не стоит включать v-sync если у вас ФПС x2+ герцовки Моника(Cs2, valorant, ...)
*VA и OLED матрицы могут начать мигать яркостью при входе/выходе диапазона VRR монитора
*Не Включайте ULLM(режим низкой задержки - ультра ) и V-sync в глобальном профиле панели управления Nvidia
Монитор без VRR
Если у вашего монитора нет VRR или вы не хотите его включать, то можно обойтись включением Reflex через конфиг или использованием внутриигрового ограничения FPS.
В этом методе не используем V-sync
Reflex
Так как разработчик Ханта гений и даёт переключение Reflex только при V-Sync, то его нужно включать вручную через файл attributes.xml
  • 1 Заходим по пути \steamapps\common\Hunt Showdown 1896\USER\Profiles\default\ открываем attributes.xml в текстовом редакторе и добавляем <Attr name="NVidiaReflex" value="2"/>

  • 2. Заходим в игру и тестируем.

Внутриигровое ограничение FPS
Если по какой-то причине Reflex вызывает лаги, то в помощь идёт стандартное ограничение в настройках игры.
Ограничивать FPS нужно с запасом от среднего FPS. Для примера, у вас в среднем 140 FPS, то ограничивать FPS нужно на 100–120.
Если вас не устраивают предложенные диапазоны ограничения FPS его можно выставить вручную через тот же файл attributes.xml
<Attr name="MaxFPS" value="xx"/

Мониторинг задержки(Продвинутый)
Программно можно узнать только задержку внутри компьютера, называется она PC Latency

Так как Ханте нельзя нормально измерить PC Latency с помощь NvidiaAPP или FrameVeiw из за плохой реалезации Reflex, то для этого будем использовать Riva Tuner Static Server который может внедрять Reflex latency marker в любую игру

Скачиваем и устанавливаем последнюю бету RTSSSetup737Beta8Build28221.rar c форума 3DGuru [forums.guru3d.com]

Заходим в RTSS, нажимаем синюю кнопку Setup, в вкладке Plugins ставим галочку на OverlayEditor и заходим в него двойным кликом


Скачиваем мой пресет мониторинга где скомбинирован Reflex и PresentMon [drive.google.com]
Закидываем его в C:\Program Files (x86)\RivaTuner Statistics Server\Plugins\Client\Overlays
В OverlayEditor заходим в Layouts -> Load -> и выбираем мой reflex+PM+GPU.ovl
Закрываем окно и нажимаем ОК
Заходим в игру и проверяем работу оверлея

Объяснение показателей

Важные для нас значение это Presentation Model (под frametime), Present Mon latency и Reflex latency

Presentation Model:
👍Минимальная задержка если показывает
  • Hardware: Independent Flip
  • Hardware Composed: Independent Flip
  • Hardware: Legacy Flip
  • Hardware: Legacy Copy to front buffer
👎Не желательная задержка
  • Composed: Flip
  • Composed: Copy with GPU GDI
  • Composed: Copy with CPU GDI

Composed: Flip может быть вызван отключенным MPO, особенно когда по верх игры отображается какой-то оверлей

PresentMon и Reflex latency:
Оба показывают PC latency,рефлекс даёт более подробную информацию, но бывает не замечает задержки от V-sync, presentmon же отлично видит ее.



Настройки графики
Это сугубо субъективные рекомендации, лично я предпочитаю графика>фпс.
Инфа взята из видоса Дмитряги (I2HARD) + личные тест.

Low-end GPU
  • Сглаживание: DLSS + резкость или SMAA 2TX + резкость
  • Object Quality: Low
  • Texture Quality: Medium
  • Texture Filtering: X8 Anisotropic
  • Lighting Quality: Medium / High если мерцает растительность
  • Global Illumination: Medium
  • Water Quality: Medium
  • View Distant Ratio: High
  • GPU teselation: On если не влияет на ФПС
  • Все остальное: Low

Mid-range GPU
  • Сглаживание: DLSS + резкость
  • Object Quality: Low/Medium
  • Texture Quality: Medium-Very high завист от VRAM
  • Texture Filtering: X8 Anisotropic
  • Lighting Quality: High
  • Global Illumination: Medium
  • Shadow Filtering: Medium
  • Water Quality: Medium
  • View Distant Ratio: High
  • GPU teselation: On
  • Все остальное: Low

High-end GPU:
Ultra настройки безполезные
  • Сглаживание: DLSS + резкость
  • Object Quality: Very Hight
  • Texture Quality: Ultra
  • Texture Filtering: X16 Anisotropic
  • Lighting Quality: High
  • Global Illumination: Medium
  • Shadow Quality: Medium
  • Shadow Filtering: Medium
  • Water Quality: High
  • View Distant Ratio: High
  • View Distant Ligts: High
  • View Distant Vegetation: High
  • GPU teselation: On
  • Все остальное: Low
Или ставим все на Very high, туман на Medium и кайфуем.
32 Comments
⛧⃝ ♱Immortal⛧ 26 Aug @ 8:59am 
качаем драйвер 581 от 19 августа, заменяем длсс в нвидиа апп и спокойно играем на прессете производительность с четкой картинкой
Jeżik 18 Aug @ 10:10am 
Всё гораздо проще - удаляете этот кривой кусок говна и забываете навсегда)
Hadim  [author] 16 Aug @ 1:55am 
No, it's just edit hidden NVCP parameters (Drs files). Just close it before playing the game.
Nickster 15 Aug @ 4:06pm 
Nvidia inspector? Should be banable
Hadim  [author] 10 Aug @ 11:36pm 
Не обязательно, но желательно чтоб работал если поддерживается. А то вдруг захочешь врубить какой нить оверлей по типу Xbox Gamebar или видос поверх игры в "картинка в картинке"
Projectile_invalid 10 Aug @ 12:41pm 
Спасибо. в нашем случае в ханте нужно естественно чтобы МРО был вкл ?
Hadim  [author] 10 Aug @ 12:27pm 
Проверить работает ли MPO можно через прогу SpecialK на вкладке settings внизу, будет гореть название моника зеленым если работает. А по поводу что такое MPO посмотри на вики SpecialK или спроси ChatGPT
Projectile_invalid 10 Aug @ 11:26am 
брат, спасибо за гайд.
только по МРО ниче не понял, что это, и как это проверить работает или нет
Hadim  [author] 9 Aug @ 2:09am 
Ну тут нет советов про ФПС. Тут ток про DLSS и Инпут который скорее всего будет на 99% систем по дефолту из за особенностей движка
Yukuss 8 Aug @ 3:07pm 
Кулити. Это один из тех способов, которые работают только при условии что игра уже +-норм идёт и без манипуляций выше или оно для любых пк подходит?:resmile: