Халявный FPS. Как активировать DLSS и FSR на любой видеокарте

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Инструкция | Мониторы и видеокарты

Наконец-то это свершилось. Разработчик-энтузиаст скрывающийся в сети под псевдонимом Goghor, опубликовал на площадке NexusMods модификацию под названием DLSS Unlocker, которая призвана дать возможность любому пользователю, в независимости от используемой модели видеокарты, активировать в настройках игры технологию DLSS и тем самым существенно повысить производительность. Чем мы, собственно, и займёмся в этом материале.

Принцип работы модификации

Чтобы не прослыть обманщиком, сразу поясню, что перед нами не классический DLSS, ибо для его работы нужны специальные блоки ускорения в видеокарте, а также и не мыльный FSR.

DLSS Unlocker — это ретранслятор кода, который перехватывает уже обученные данные апскейлера Nvidia и адаптирует их для FSR 2.0. В итоге игрок получает чертёж для построения красивой картинки от обученной нейросети Nvidia и строителей в виде технологии FSR 2.0, которым не требуется платить тензорными ядрами вашей видеокарты. Настоящая магия! Исходный код доступен здесь.

Активация технологии

1. Скачиваем DLSS Unlocker со страницы на NexusMods или Яндекс.Диска.

2. Распаковываем содержимое архива в папку с игрой, где хранится основной exe-файл игры.

3. Запускаем файл EnableSignatureOverride.reg от имени администратора и добавляем его содержимое в реест Windows.

В дальнейшем запускать нам его больше не потребуется.

Если кому-то страшно, то вот его содержимое:

4. Заходим в нашу игру и проверяем доступность DLSS.

Модификация работает с любой видеокартой и в любой игре, где изначально присутствует поддержка DLSS.

Выводы

Всё ближе славное будущее, когда умные технологии масштабирования картинки, обученные нейронными сетями, вытеснят классические критерии оценки производительности видеокарт. Количество терафлопс или объём видеопамяти больше не будет иметь значения, а выиграет тот производитель, кто проще и качественнее реализует работу апскейлинга, даже на кофеварке. Уважайте свободу, играйте в хорошие игры и ни в коем случае не предавайте себя.

Видеоверсия

Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Связь: https://t.me/Pavel_Priluckiy

68 комментариев

Добавить комментарий

Pavel_Priluckiy
Чуть позже добавлю видеоверсию.
S
Автор забыл добавить ссылку на сырцы — https://github.com/MOVZX/CyberFSR2
Pavel_Priluckiy
Ссылки на нексус достаточно, там, если кому интересно, то всё есть.
S
Это недостаточно полное информирование читателей, ИМХО. Одно дело — когда какой-то хрен с горы выложил какую-то хрень с горы, которая каким-то хреновым образом позволяет использовать DLSS на видеокартах AMD в некоторых играх. При этом этот хрен ничего не объясняет про принцип работы этой хрени, и вообще неизвестно, что он туда понапихал.
Другое дело, когда эта хрень распространяется под лицензией MIT, и сырцы выложены на гитхабе, и там даже видно, что хрень основана частично на SDK от AMD и Nvidia.
Версии, выложенные на ЯндексДиске и Nexusmods содержат только бинарники и краткое руководство пользователя, ссылок на сырцы там нет. Там даже лицензии не приложено. Ссылка есть в описании мода на Nexusmods, но её найдут только те, кто её специально ищут.
Причём опять же, репа форкнута у другого человека, с некоторыми (вроде бы минимальными, но я не эксперт) изменениями (так что не «энтузиаст», а как минимум «два энтузиаста»). Автор оригинальной репы уже не в первый раз работает с FSR — https://github.com/PotatoOfDoom
Pavel_Priluckiy
Как скажешь, о брат линуксойд.
Добавлено в материал.
Pavel_Priluckiy
Исправляю ошибку в видеоверсии.
i
Автор забыл указать что данное ПО имеет ограниченную поддержку приложений. И по факту активация происходит из меню самой игры которая умеет в DLSS. Я кому, что не в каждой игре будет работать. И я бы проверил, что будет с настройкой реестра после очередного обновления драйверов Nvidia.
Pavel_Priluckiy
активировать в настройках игры технологию DLSS
209011867@vkontakte
Хмм. Интересно. Но главный вопрос. А что там по качеству? Будет хуже чем на RTX карте или даже лучше?
Pavel_Priluckiy
Я заметил существенное повышение качества по сравнению с FSR 1.0, ничего более сказать не могу.
Исправил видеоверсию.
Pavel_Priluckiy
Для героев, которые подумывают написать, что это просто FSR.
DLSS Unlocker использует данные из динамической библиотеки апскейлера Nvidia и адаптирует необходимые команды для FSR 2.0. FSR 1.0 создаёт их сам путём обычной умной лупы, а FSR 2.0 уже, как и DLSS, обучается. Но в нашем случае у них совместная стройка от плана к рабочим. Это и называют принципом работы ретранслятора.
v
Гайд под линукс будет?
Pavel_Priluckiy
Для вайна принцип аналогичен.
Pavel_Priluckiy
Не совсем, но хочу заметить, что для аналогичного результата все эти тензорные ядра — маркетинг.
sw1390
Аналогичного чему?
Pavel_Priluckiy
Алгоритмам апскейла
S
Ни вчера ни сегодня не даёт скачать с яндекс диска, пишет о превышении скачиваний. Может кто выложит на другой файлообменник и даст ссылку?
Pavel_Priluckiy
Скинул вам в личку.
S
Рабочая ссылка
https://cloud.mail.ru/public/JTdd/gb6fBp7RT
Pavel_Priluckiy
Ссылки-то все рабочие х0 Просто нужно было сохранить файл на свой диск или скачать с нексуса.
v
super people не работает вообще (DLSS и FSR). К слову моя 1060 поддерживает FSR 2.0 (тестировал в других играх) но в менюшке этой игры опция неактивна, пишет оборудование не поддерживается, что до, что после скрипта
S
нипонял, джифорц 1060 дожен поддерживать? тогда наверное и 1660 тоже?
p
Но это же фейк, мод только добавляет fsr 2.0 и всё. Автору дизлайк
Pavel_Priluckiy
Нейронная сеть DLSS учится на десятках тысяч обучающих изображений, предназначенных для выполнения реконструкции изображения более качественно, чем это могут предложить классические алгоритмы шахматного рендера, тем самым устраняя эффекты от них. Это приводит к гораздо более качественному результату с использованием данных нескольких кадров. К счастью, FSR 2.0 работает аналогичным образом, а NVIDIA публикует свою реализацию DLSS в виде динамической библиотеки (файл dll). Это позволяет нам просто заменить рассматриваемую DLL нашей собственной версией, способной преобразовывать команды NVIDIA DLSS в FSR 2.0. Аналогичным образом работает Wine и DXVK в Linux! РЕТРАНСЛЯТОР КОДА С ПРОФИЛЕМ НАСТРОЕК ОТ НВИДИА!
p
Ты хоть в курсе как DLSS работает, дядя?) Перечитай ещё раз, что этот мод делает на языке оригинала, а не свой неправильный перевод
Pavel_Priluckiy
команды NVIDIA DLSS в FSR 2.0.
команды NVIDIA DLSS в FSR 2.0.
команды NVIDIA DLSS в FSR 2.0.
О создатель… Дуй обратно на свой дтф.
p
Продолжай распространять фейки, что тут можно сказать
Pavel_Priluckiy
Пока пока.
p
Это просто мегасмешно, что ты из-за своего неправильного перевода пытаешься всем втереть, что мод позволяет использовать длсс на амд, ахаха. Какая же это дичь, задумайся хоть об этом
Pavel_Priluckiy
Ты глуповат?
Написано раза 3, что идёт ретрансляция команд по аналогии с DXVK.
p
команды NVIDIA DLSS в FSR 2.0.
Ну! Преобразует для замены!!! Не для того, чтобы DLSS заработала каким-то чудом на AMD. А чтобы заменить длсс на фср! Прочитай, что этот мод делает хоть
Pavel_Priluckiy
АУ, так в материале и указано, что это результат совместной работы!
p
Пишу в последний раз и отчаливаю — мод просто заменяет длсс на фср. Об этом говорит сам разработчик. Но тебе конечно виднее)) Удачи в продвижении фейков
Pavel_Priluckiy
Пишу 30 раз, мод использует каркас библиотек DLSS и воспроизводит обученный профиль данных через FSR 2.0. Это и есть аналогия с DXVK и Wine, когда команды DX 9 конвертаруются и ретранслируются в VULKAN! Дуй на нексус и читай автора. Смысл заменять в настройках игры DLSS, когда можно было включить FSR тупым решейдом.
v
А вы сами то реадми читали? Что значит «заменить»? Подменяется библиотека nvngx_dlss.dll, но не на FSR, а на заглушку ретранслятор, которая реализует интерфейсы DLSS которыми пользуется игра. То есть, игра думает что вызывает функции DLSS, когда под капотом работает FSR 2.0. Так что невежественны здесь только вы, а не автор.
Pavel_Priluckiy
О Создатель, хоть кто-то понял…
109608470141455733857@google
Там ограниченное количество приложений, там есть txt под названием readme в котором перечислены все игры которые можно модифицировать: Supported Games
— No Man's Sky (GOG version)
No Man's Sky\Binaries\(put winmm.dll, nvngx.dll, and nvngx.ini here)
— Rise of the Tomb Raider (EGS version)
— Deep Rock Galactic (Steam version)
Deep Rock Galactic\FSD\Binaries\Win64\(put winmm.dll, nvngx.dll, and nvngx.ini here)
— Chernobylite (Steam version)
Chernobylite\ChernobylGame\Binaries\Win64\(put winmm.dll, nvngx.dll, and nvngx.ini here)
— Ghostrunner (Steam version)
Ghostrunner\Ghostrunner\Binaries\Win64\(put winmm.dll, nvngx.dll, and nvngx.ini here)
— The Ascent (Steam version)
The Ascent\TheAscent\Binaries\Win64\(put winmm.dll, nvngx.dll, and nvngx.ini here)
— Marvel's Spider-Man Remastered (Steam version)
— DOOM Eternal (Steam version)
— Horizon Zero Dawn (Steam version)
— Amid Evil (Steam version)
Amid Evil\AmidEvil\Binaries\Win64\(put winmm.dll, nvngx.dll, and nvngx.ini here)
— Ready or Not (Steam version)
Ready or Not\ReadyOrNot\Binaries\Win64\(put winmm.dll, nvngx.dll, and nvngx.ini here)
— Minecraft for Windows / Bedrock (Windows Store)
Put inside Minecraft install location, for example: E:\Games\MCLauncher\Minecraft-1.19.20.2
Also make sure to use the Worlds which has raytracing support like the ones published by Nvidia on Minecraft Marketplace
— Aron's Adventure (Steam version)
Aron's Adventure\AronsAdventure\Binaries\Win64\(put winmm.dll, nvngx.dll, and nvngx.ini here)
— Ghostwire Tokyo (Steam version)
Ghostwire Tokyo\Snowfall\Binaries\Win64\(put winmm.dll, nvngx.dll, and nvngx.ini here)
1
А как установить в msfs 2020 steam?.. Нету exeшника…
4
Вылетает при загрузке. Видеокарта GTX 780
Pavel_Priluckiy
Версию игры обновите
113763414217866408223@google
После обновления на 1.60 не работает. если есть возможность оставайтесь на 1.50
ЗЫ. Это в Cyberpunk 2077 если вдруг речь о нем.
Pavel_Priluckiy
Автор в ближайшее время обнови ПО.
101376561025653571301@google
https://imgur.com/a/oeztJC1
Ошибка при запуске rdr 2 пиратка, что делать?
f
в rust не заходит и пишет проблема с winmm.dll
354736231@vkontakte
как пофиксить, нашел решение?
f
нет. раст не даёт запусить winmm.dll а отдельно скачанный в интернете не подходит. я не хакер поэтому нужно ждать пока кто-то это починит
d
автор, хелп, вылетает любая игра когда включаю dlss, киберпанк, хорайзон, дум етернал. Ничего не помогает, версии обновлял
Pavel_Priluckiy
Метод устарел, используйте Lossless Scaling
d
благодарю, обязательно попробую
434579111@vkontakte
В расте не работает
p
В 3 ведьмаке не работает, кто знает почему или как решить? (карточка 1660)
1
На 1660, в меню графики, system shock, dlss не открылась.
108376142476696278830@google
Я думаю что за ошибка реест забыл от админки открыть.

Добавить комментарий

Сейчас на главной

Новости

Публикации

Обзор турбодуйки Wolfbox Dust Free-100B: Карманный ураган

Баллон со сжатым воздухом — штука одноразовая, неэкологичная и кончается всегда не вовремя. Электрические воздуходувки давно пытаются занять эту нишу, но большинство либо слишком...

Обзор внешнего SSD Silicon Power DS72 – что происходит после записи сотен гигабайт

В этой статье я разбираю внешний SSD Silicon Power DS72 емкостью 1 ТБ. Речь идет о компактном портативном накопителе, который подключается через USB 3.2 Gen2 и предназначен прежде всего для...

Голливуд врет: почему физика запрещает массовую эвакуацию с Земли на ракетах и как нас мог бы спасти взрыволет «Орион»

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

Трансформер на «Винде»: обзор 15,6" ноутбука Ninkear YBOOK 15

Ninkear YBOOK 15 — знакомый мне ноутбук по совершенно другому бренду, но так ли похожи в итоге эти ноуты и что может предложить более новая ревизия (но это не точно), покажут тесты....

Рецепт по добавлению басов: обзор активного сабвуфера Radiotehnika Alfa 1.05

Домашние стерео системы с полочной акустикой не всегда хорошо показывают себя в низкочастотном диапазоне, это проблема небольшого размера излучателей и объема корпусов колонок. Но есть рецепт по...

Электрочайник с режимом поддержки заданной температуры: обзор Harper HWK-MD06

Электрочайник — незаменимая техника на каждой кухне. Многие только выбирают варианты от классического чайника до умного чайника или термопота. Компания Harper предлагает вариант чайника...