Мод DLSS Unlocked включает DLSS 5 и генерацию кадров 2X, 3X и 4X на GeForce RTX 20, 30 и 40

464 комментарии
Сборка ShyVortex объединяет OptiScaler_DLSSNR и DLSS Enabler в одну установку: нейронный рендеринг и режимы 2X, 3X и 4X работают там, где NVIDIA официальной поддержки не даёт. Генерацию кадров при этом выполняет AMD FidelityFX FSR 3.1

Разработчик под псевдонимом ShyVortex выпустил DLSS Unlocked – мод, который включает нейронный рендеринг DLSS 5 и генерацию кадров на видеокартах GeForce RTX 20, 30 и 40 в играх на DirectX 12. Исходный код открыт под лицензией MIT, сборки выкладываются на GitHub и Nexus Mods.

Заставка мода DLSS Unlocked с изображением открытого замка

Обходные способы запустить DLSS 5 на старых видеокартах появились в первые же дни, но до сих пор это были разные инструменты: одни включали нейронный рендеринг, другие отвечали за генерацию кадров. DLSS Unlocked сводит и то, и другое в одну установку.

Напомним, что нейронный рендеринг DLSS 5 NVIDIA пока выпустила только для GeForce RTX 50. Перенести технологию на видеокарты RTX 40 компания планирует официально, но сроков не называет: сначала нужно довести производительность на текущем поколении. Владельцам RTX 20 и 30 не обещано ничего.

Что даёт нейронный рендеринг, проще увидеть, чем описать. Потяните разделитель, чтобы сравнить кадры из материалов NVIDIA.

Сотрудница кофейни в Starfield с включённым нейронным рендерингом DLSS 5 Та же сцена в Starfield без нейронного рендеринга

Starfield: с нейронным рендерингом кожа перестаёт выглядеть пластиковой, в причёске различимы отдельные пряди, у ткани куртки появляется фактура. Изображение: NVIDIA

Кейд Каннингем в NBA 2K27 с включённым DLSS 5 Кейд Каннингем в NBA 2K27 без DLSS 5

NBA 2K27, первая игра с поддержкой технологии: рассеяние света под кожей делает лицо теплее под освещением арены, вдоль шеи и воротника прорисовываются контактные тени. Изображение: NVIDIA

Что умеет мод

DLSS Unlocked собран из двух сторонних проектов. За нейронный рендеринг отвечает OptiScaler_DLSSNR – ответвление OptiScaler, прослойки между игрой и масштабирующим движком. Генерацию кадров берёт на себя DLSS Enabler, причём доступны все три режима умножения – 2X, 3X и 4X.

Мод работает и в Windows, и в Linux через Proton, без отдельной подготовки. Поставляется в двух видах: установщик с мастером для Windows и обычный архив для ручной распаковки, который обычно и берут под Linux. Сборка автоматизирована – каждые три часа проверяется, не вышла ли новая версия OptiScaler_DLSSNR, и при обновлении пакеты пересобираются сами.

Генерация кадров от AMD FidelityFX FSR 3.1

Это главное, что стоит понимать до установки. Мод не переносит на старые карты многокадровую генерацию с архитектуры Blackwell. Вместо этого вызовы NVIDIA Streamline перенаправляются на реализацию AMD FidelityFX FSR 3.1 – через наработки Nukem9 и тот же OptiScaler.

Внешне результат похож: те же 2X, 3X и 4X, кадров на экране столько же. Но алгоритм другой, и сравнивать качество с родной генерацией на RTX 50 некорректно.

Что нужно для работы DLSS Unlocked

  • Видеокарта GeForce RTX серий 20, 30 или 40.
  • Библиотеки nvngx_dlss.dll и nvngx_dlssg.dll из NVIDIA Streamline версии 310.8 или новее.
  • Файл nvngx_dlssnr.dll оттуда же, доработанный для работы на RTX 20 и 30.
  • Игра на DirectX 12 с собственной поддержкой DLSS и генерации кадров DLSS.

Последнее условие сужает круг заметно: мод не добавляет DLSS в игры, где его нет, а только снимает ограничение по модели видеокарты в тех проектах, где технология уже встроена.

В сетевых играх лучше не ставить

Мод подменяет и подгружает игровые файлы, а античиты такое замечают. Последствия – от блокировки запуска до бана учётной записи. Разумная область применения – одиночные игры.

Известные проблемы

В Linux под Proton в играх на DirectX 12 экранное меню OptiScaler может ронять игру с ошибкой VK_ERROR_DEVICE_LOST. Лечится отключением меню – параметр OverlayMenu=false в разделе [Menu] файла OptiScaler.ini. Меню при этом продолжает работать, но отрисовывается средствами самой игры, поэтому его цвета может искажать тональная коррекция.

Отдельная история с играми Capcom на движке RE Engine: он строго проверяет целостность памяти и цепочки кадров, из-за чего мод роняет игру на старте. Автор советует использовать dxgi.dll как имя-прослойку и дополнительно ставить REFramework.

Стоит ли ставить сейчас

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

Тем, у кого GeForce RTX 40, спешить тем более некуда: официальная поддержка нейронного рендеринга на этих картах объявлена, хотя сроки и не названы. А вот для RTX 20 и 30 других вариантов попробовать DLSS 5 сейчас попросту нет – с оговоркой, что производительности этих карт на нейронный рендеринг может и не хватить.

Автор: По материалам Videocardz
Комментарии и отзывы

Нашли ошибку?

Новое на сайте