Технология Nvidia DLSS 5, которая официально еще не была представлена разработчиком, стала доступна энтузиастам в сообществе моддинга. Благодаря открытому инструменту DLSS5-Swapper пользователи могут опробовать функции нейрорендеринга практически на любой видеокарте Nvidia серии RTX. Стоит учитывать, что проект находится на экспериментальной стадии, не является официальным продуктом Nvidia и может работать нестабильно.

История утечки и механизмы работы
Основой для экспериментов послужил файл nvngx_dlssnr.dll, обнаруженный в ранней версии игры NBA 2K27. Аббревиатура NR в названии библиотеки, по всей видимости, расшифровывается как «нейронный рендеринг» (neural rendering). Первоначально компонент был замечен исследователем Ренаном Манейро, после чего сообщество RenoDX начало адаптировать библиотеку для запуска в других проектах.
RenoDX представляет собой фреймворк для модификации DirectX-игр, работающий на базе системы дополнений ReShade. Он позволяет внедрять шейдеры, оверлеи и изменять текстуры без внесения правок непосредственно в исполняемый файл игры. Это открыло возможность тестирования DLSS 5 в таких проектах, как Control, Cyberpunk 2077, Skyrim, Final Fantasy VII Rebirth, Red Dead Redemption 2 и Grand Theft Auto V. Ни одна из этих игр не имеет официальной поддержки DLSS 5, поэтому текущие результаты являются лишь демонстрацией возможностей незавершенного кода.



Установка через утилиту DLSS5-Swapper
Для упрощения процесса установки было создано приложение DLSS5-Swapper. Оно избавляет от необходимости вручную искать библиотеки, настраивать ReShade или методы инъекции кода.

- Скачайте установщик или портативную версию с GitHub-страницы проекта.
- Запустите приложение. В случае появления предупреждения Windows SmartScreen (связанного с отсутствием цифровой подписи) подтвердите запуск.
- Позвольте программе автоматически просканировать библиотеку игр или укажите путь к папке с конкретной игрой вручную через функцию «Add Folder».
- Выберите нужный проект и нажмите «Install DLSS 5». Утилита автоматически заменит старые файлы библиотек DLSS на утекший компонент и создаст резервную копию оригиналов для возможного отката.
- При запуске игры нажмите клавишу Home, чтобы открыть оверлей ReShade и проверить вкладку Add-ons — там должен быть указан активный статус DLSS 5 Neural Rendering.
Для игр, изначально не имеющих поддержки DLSS, существует более сложный метод с использованием инструмента DLSS5-Feeder. Поскольку таким играм не хватает векторов движения и данных кадров для работы нейросетевого модуля, Feeder пытается предоставить их через данные буфера глубины и оценочные векторы движения, доступные в ReShade.

Ограничения и производительность
Важно понимать, что экспериментальный билд DLSS 5 далек от финального качества. Тесты показывают значительное снижение производительности: например, в игре Control на видеокарте RTX 5070 Ti при разрешении 4K частота кадров снижалась с 71 до 35 fps. Чем слабее графический адаптер, тем более заметным будет падение кадровой частоты.

Кроме проблем со скоростью работы, пользователи сталкиваются со следующими нюансами:

- Нарушена поддержка HDR-мониторов.
- Эффект нейрорендеринга часто работает непоследовательно, преимущественно затрагивая модели персонажей и детализацию кожи, что иногда визуально напоминает артефакты обработки, а не качественное улучшение изображения.
- Требуется наличие определенных векторных данных в игре, из-за чего API вроде Vulkan или OpenGL могут потребовать дополнительных манипуляций.
На текущий момент этот проект предназначен исключительно для энтузиастов и любителей экспериментов, а не для повседневного использования в играх. Официальных заявлений от Nvidia о дате выхода DLSS 5 или подтверждения поддержки технологии в NBA 2K27 на момент написания статьи не поступало.

Особенности работы «утекшего» рантайма и роль RenoDX
Хотя DLSS 5 официально не была анонсирована, обнаруженный в недрах NBA 2K27 файл nvngx_dlssnr.dll стал фундаментом для экспериментов. Важно понимать, что это именно «нейронный» рантайм (Neural Rendering), отличный от стандартной библиотеки DLSS Super Resolution, которую используют современные проекты. Использование RenoDX в этой схеме играет ключевую роль: данный фреймворк, построенный вокруг системы аддонов ReShade, позволяет моддерам «на лету» внедрять в игру буферы, шейдеры, оверлеи и даже менять текстуры или обновлять цепочки обмена (swapchain), не затрагивая основной исполняемый файл игры напрямую. Это обеспечило сообществу гибкий инструментарий для внедрения незавершенного кода Nvidia в проекты, для которых он изначально не предназначался.
На текущий момент адаптация технологии выглядит следующим образом:
- RenoDX и ReShade: берут на себя всю «черновую» работу по интеграции.
- DLSS5-Swapper: берет на себя автоматизацию процесса — от сканирования библиотек в Steam, Epic Games Store и GOG до деплоя компонентов и создания резервных копий.
- DLSS5-Feeder: экспериментальное решение для игр без нативной поддержки DLSS. Поскольку нейрорендеринг критически зависит от векторов движения и данных кадров (motion vectors, frame data), которые в играх без DLSS попросту не генерируются, Feeder пытается «обмануть» систему, используя данные буфера глубины, уже отрисованные кадры и оценочные векторы движения, доступные через ReShade.
Производительность и технические ограничения
Стоит подчеркнуть, что попытка использовать этот функционал на практике сопряжена с серьезными компромиссами. DLSS5-Swapper не просто «включает» технологию, он заменяет привычные библиотеки на сырой, неоптимизированный код, предназначенный исключительно для внутренних тестов Nvidia.
Помимо резкого падения частоты кадров (на примере RTX 5070 Ti в Control падение с 71 до 35 fps при активации нейрорендеринга подтверждает, что нагрузка на GPU возрастает вдвое), пользователи должны учитывать следующие аспекты:
«Этот проект — своего рода любопытная «песочница» для тех, кто любит копаться в настройках, но он совершенно не предназначен для комфортного игрового процесса. Если ваша видеокарта и без того работает на пределе возможностей, нейрорендеринг персонажей будет восприниматься скорее как технический курьез, чем как визуальное улучшение, до тех пор, пока Nvidia не выпустит финальную, оптимизированную версию».
Кроме того, текущая сборка демонстрирует нестабильную работу HDR: владельцам соответствующих мониторов стоит ожидать некорректного отображения картинки. Также стоит отметить, что эффект нейрорендеринга крайне избирателен и пока что фокусируется преимущественно на коже и моделях персонажей, что придает изображению специфический вид, который некоторые пользователи описывают как «AI-шум» или «мыло» вместо четкого апскейлинга.
Поскольку на момент тестирования Nvidia никак не комментировала утечку и не подтверждала интеграцию DLSS 5 в NBA 2K27, любые попытки внедрения остаются «опытами на свой страх и риск». Однако благодаря функции Restore, встроенной в утилиту, вернуть игру в исходное состояние можно буквально за несколько секунд, если результат работы экспериментальной библиотеки покажется неудовлетворительным.






