Включаем поддержку DLSS/FSR 2.2.1 на все видеокарты / DLSS to FSR 2.2.1 - All GPU supported

Включаем поддержку DLSS/FSR 2.2.1 на все видеокарты / DLSS to FSR 2.2.1 - All GPU supported

Author
Language
No translation required
Resource type
Utilities / Patch
Distribution
Free distribution
DLSS to FSR 2.2.1 - All GPU supported-01.png
Построен на основе нескольких проектов с открытым исходным кодом, использует файлы PotatoOfDoom1337 и официальные файлы Deep Learning Super Sampling Technology (DLSS).
По неизвестной причине, автор удалил мод с нексуса. Потому дальнейшей поддержки не ожидается.

Что это такое?

Мод пытается заменить DLSS на FidelityFx Super Resolution 2.2. FSR 2 и Nvidia DLSS являются темпоральными апскейлерами и работают (за исключением некоторых незначительных различий) очень похоже. Это означает, что для работы обеих систем необходимы схожие данные. К счастью, NVIDIA публикует свою реализацию DLSS в виде динамической библиотеки (файл dll). Это позволяет нам просто заменить соответствующую DLL на собственную версию, способную транслировать команды NVIDIA DLSS в FSR 2. Аналогичным образом работают и API-реализации типа Wine или DXVK.

Мод включает опцию DLSS на старых GPU для Nvidia и AMD - Steam и GOG.
Запуск только на Vulkan - в игре нет DX12, поэтому нет возможности использовать с DX11.

Тест GTX 1050 Ti

Предварительная настройка - Ультра
DLSS to FSR 2.2.1 - All GPU supported-02.png

До установки - 12 FPS | После установки - DLSS Качество - 30 FPS

Установка:​

  • DLSS Enabler BG3-1.0 - Включает поддержку DLSS.
  • DLSS to FSR 2.2.1 - Преобразует DLSS в FSR 2.2.1
  1. Предварительно сделайте копию папки "bin" отдельно.
  2. Содержимое "DLSS Enabler BG3-1.0" копируем в папку игры Baldur's Gate/bin.
  3. Запускаем файл "EnableSignatureOverride.reg" и нажмите OK и еще раз OK. (файл реестра обновится)
  4. Если нужно преобразовать DLSS в FSR 2.2.1, то содержимое "DLSS to FSR 2.2.1" копируем в папку игры Baldur's Gate/bin на замену.
  5. Запускаем bg3.exe или Launcher.exe (Важно выбрать запуск через Vulkan).
  6. Заходим в настройки игры - Видео - и находим в настройках DLSS, выбираем опцию Качество.
  7. Можно проверять игру. Если по каким-то причинам настройка не устраивает, то читаем ниже.

Настройка:

Откройте файл nvgx.ini
[UpscaleRatio]
; set this to true to enable the internal resolution override
UpscaleRatioOverrideEnabled=auto - SET IT true
;
; set the forced upscale ratio value
;
; resolution values are calculated in this way:
; OutHeight = Height / ratio;
; OutWidth = Width / ratio;
; example ratios: Quality preset = 1.5; Ultra performance preset = 3.0
UpscaleRatioOverrideValue=auto - 1.5

[QualityOverrides]
; Set custom upscaling ratio for each quality mode
;
; Set this to true to enable custom quality mode overrides
QualityRatioOverrideEnabled=auto --- HERE, SET IT BY YOUR LIKING, like 1.5 (Quality)
;
; Default values:
; Ultra Quality: 1.3
; Quality: 1.5
; Balanced : 1.7
; Performance : 2.0
; Ultra Performance : 3.0
;
QualityRatioUltraQuality=1.3
QualityRatioQuality=1.5
QualityRatioBalanced=1.7
QualityRatioPerformance=2.0
QualityRatioUltraPerformance=3.0
DLSS to FSR 2.2.1 - All GPU supported-03.jpg

Удалить:

  • Нажмите на файл "DisableSignatureOverride.reg" и нажмите кнопку OK и еще раз OK. (файл реестра обновится)
  • Удалите скопированные файлы или папку bin и восстановите оригинальную.

CTD (Кидает на рабочий стол):​

  • Да, это происходит, когда вы уже установили предустановку тип - Качество. Вы можете изменить его, но, скорее всего, получите CTD. Тогда просто восстановите обратно.

CTD на Теневых землях:

Это происходит без DLSS, FSR, о чем писали многие пользователи на форуме Larian. Предлагается решение:

1. Очистить кэш игры в папке %LocalAppData%\Larian Studios\Baldur's Gate 3\ - зайдите внутрь и удалить все, кроме папки Savegames.
2. Переключиться в полноэкранный режим вместо оконного.
3. Отключить вертикальную синхронизацию

Также причиной сбоя могут быть читы, например, использование трейнера и режима бога, что было подтверждение в Steam, Gog и т.д.

nvngx.ini для чего?​

  • Этот *.ini файл - файл конфигурации для тонкой настройки, в которой вы можете настроить визуальный ряд. По умолчанию все стоит "auto", настроено так, что файлам *.dll управляет Super Sampling.

Почему этот мод был создан?​

  • Автор заботится о сообществе и его людях. Есть много людей, которые могут позволить себе мощные видеокарты, однако некоторые так и сидят на старых картах, такие как GTX 1080, для интереса автор протестировал настройку на GTX 1050 Ti. Проверил и все работает. Автор является программистом и старшим разработчиком программного обеспечения, в том числе и аниматором.

Благодарность / Credits

  • Special thanks to the author of Diggie86 for the work done! / Отдельная благодарность автору Diggie86 за проделанную работу!
  • Like
Reactions: Koxae
Uploaded
Sadorimatsu
Downloads
18
Views
1,600
First release
Last update
Rating
0.00 star(s) 0 ratings

More mods from Sadorimatsu

Similar resources

Включаем достижения с модами / Achievement Enabler Sadorimatsu
Включает достижения Steam и GOG для Baldur's Gate 3 с модами.
0.00 star(s) 0 ratings
Downloads
7
Updated
Замена FSR2 на DLSS или XeSS / Starfield Upscaler - Replacing FSR2 with DLSS or XeSS Sadorimatsu
0.00 star(s) 0 ratings
Downloads
2
Updated
Top Bottom