Моддеры запустили DLSS 5 на картах RTX 4000, вручную пропатчив CUDA-инструкции
Утёкшая библиотека DLSS 5 заработала на видеокартах прошлого поколения. Энтузиасты уже проверили модификацию и она действительно запускается на GeForce RTX 4080, хотя изначально файл требовал исключительно чипы Blackwell.
Всё началось с файла nvngx_dlssnr.dll, обнаруженного в версии раннего доступа NBA 2K27. Библиотека отвечает за нейронный рендеринг нового поколения, и энтузиасты почти сразу вытащили её и подключили к Control от Remedy Entertainment, а затем и к другим тайтлам.
Центром разработки стал Discord-сервер RenoDX, где собрались создатели графических модификаций. Для активации дополнительных файлов в сторонних играх используется связка ReShade и RenoDX, позволяющая подменять компоненты рендеринга без вмешательства в код самих тайтлов.
Главным ограничением первой утёкшей версии стала жёсткая привязка к архитектуре Blackwell, то есть к серии RTX 5000. При этом ИИ-модель внутри библиотеки работает в формате FP8, который аппаратно поддерживает и предыдущая архитектура Ada Lovelace. Как пояснили в TechPowerUp, дело в наборе CUDA-бинарников внутри DLL, часть которых скомпилирована только под Blackwell.
Решение нашёл моддер под ником Uncle Burrito, известный по работе с RTX Remix. Он разобрал библиотеку, вычислил несовместимые фрагменты и заменил их на скомпилированные заново:
Всё, что мне пришлось сделать, – это заглянуть внутрь и посмотреть, какие бинарники там реально используются. Найти те, что несовместимы с Ada, а затем самому пропатчить их свежими.
По словам моддера, версия nvngx_dlssnr.dll из NBA 2K27 – ранний билд для внутренней разработки, для которого бинарники под Ada просто не собирали. Сейчас на сервере RenoDX параллельно готовятся сразу несколько вариантов подобного патча от разных авторов.
Официальная позиция Nvidia по поддержке DLSS 5 на не-Blackwell картах пока не озвучена. Успех энтузиастов показывает, что техническая возможность есть, и компания может расширить совместимость на прошлое поколение.
А вот с Ampere и более старыми поколениями ситуация сложнее. Эти чипы не имеют аппаратной поддержки FP8, так что запуск нейронного рендеринга там потребует куда более серьёзной переработки модели.
- Глава NVIDIA назвал критиков DLSS 5 "совершенно неправыми" и настаивает, что технология не отнимает контроль у разработчиков
- Лицо Грейс в Resident Evil Requiem с технологией DLSS 5 стало новым "чёрно-синим платьем" игровой индустрии
- Digital Foundry протестировала DLSS 5 вживую и назвала технологию самой впечатляющей демонстрацией за всю историю канала