Утилита HelixSR запускает DLSS на видеокартах AMD в Cyberpunk 2077 и Alan Wake 2 одним скриптом
Энтузиасты нашли способ запустить технологию апскейлинга DLSS от Nvidia на видеокартах AMD. Для этого понадобится бесплатная утилита HelixSR, опубликованная на GitHub пользователем lonewolf0622.
Издание PC Gamer проверило её в Cyberpunk 2077 и Alan Wake 2 и выяснило, что инструмент действительно работает и устанавливается за пару минут.
Принцип работы HelixSR построен на подмене. Пропатченная игра считает, что по-прежнему использует FSR 3.1, однако вместо алгоритма AMD получает DLSS 3.7 с моделью Model E. Новый DLL-файл апскейлинга, который утилита передаёт игре, создан на основе официальной библиотеки Nvidia.
Model E (пресет E) была последней и наиболее продвинутой версией свёрточной нейросети DLSS до перехода Nvidia на трансформерную архитектуру в DLSS 4. На видеокартах GeForce вычисления для неё выполняют специализированные тензорные ядра. У видеокарт AMD таких блоков нет, так что HelixSR задействует обычные шейдерные ядра.
Это техническое ограничение напрямую сказывается на результатах. Разница в качестве изображения между FSR 3 и DLSS через HelixSR оказалась далеко не радикальной, а производительность после установки патча даже немного снижается. При этом инструмент легко удалить, если результат не понравится, ведь для этого в архиве есть готовый скрипт.
Ещё несколько лет назад апскейлинг AMD заметно отставал от решения Nvidia как по поддержке в играх, так и по качеству картинки. С тех пор ситуация сильно изменилась. Список тайтлов с поддержкой FSR 4 разросся настолько, что считать их вручную уже нет смысла, а по качеству изображения технология AMD вплотную приблизилась к DLSS.
Однако многое зависит от того, какие версии технологий сравнивать. FSR 4 доступна только владельцам видеокарт серий RX 9000 и RX 7000. Обладатели моделей на архитектурах RDNA 1 и RDNA 2, то есть серий RX 5000 и RX 6000, вынуждены оставаться на FSR 3.
Именно эти пользователи получат от HelixSR наибольшую пользу. Если они заметят более серьёзную разницу между FSR 3 и DLSS Model E, чем зафиксировал тестировщик, это станет приятным бонусом.
Установка утилиты не требует особых навыков. Если нет желания пробовать свежую экспериментальную версию, достаточно выполнить несколько шагов:
скачать архив версии 1.8.1 из раздела Assets на странице релизов HelixSR в GitHub
распаковать его в надёжное место, например в корень диска C:\
запустить пакетный файл (batch-скрипт)
выбрать игры, для которых нужно применить патч, нажимая Enter для подходящих тайтлов и вводя "n" для остальных
Дальнейшую работу скрипт выполнит самостоятельно. Перед закрытием окна стоит внимательно прочитать последние строки текста, так как в них указано, какой режим апскейлинга выбрать в настройках игры. На тестовой системе с RX 9070 XT в Cyberpunk 2077 и Alan Wake 2 нужно было выбрать пункт FSR или FSR 3, а для удаления патча достаточно запустить соответствующий скрипт деинсталляции.
Для сравнения качества изображения тестировщик выбрал в Cyberpunk 2077 сцену с удалёнными металлическими лестницами и строительными лесами. Такие объекты с множеством тонких прямых линий традиционно даются апскейлерам сложнее всего. В режиме "Качество" (Quality) при увеличении кадра DLSS через HelixSR выдала чуть более чёткую картинку, чем FSR.
В целом же разрыв минимален. Там, где на экране нет большого количества тонких прямых граней, отличия практически незаметны, а при просмотре сцены целиком без увеличения разница едва различима. В режиме "Производительность" (Performance) при увеличении фрагмента кадра картина осталась примерно той же.
Производительность проверяли на RX 9070 XT при разрешении 1440p и высоких настройках графики в обеих играх. Падение частоты кадров оказалось небольшим и составило всего несколько кадров в секунду. При этом обе игры на этой видеокарте работали на частоте далеко за 100 fps, а в отдельных случаях и около 200 fps.
Результаты будут отличаться в зависимости от видеокарты и остальной конфигурации ПК. Владельцам RX 9070 XT утилита в первую очередь не нужна, ведь им доступна FSR 4. На более старых видеокартах AMD без поддержки FSR 4 потеря производительности может оказаться заметнее, так как шейдерным ядрам придётся параллельно обрабатывать и рендеринг, и нейросетевой апскейлинг.
- ИИ-апскейлинг добрался до обычной PS5 – первыми QSSR получили Wolverine и Ghost of Yōtei
- Три графических костыля и один каприз арт-директора – разработчик объяснил, зачем играм размытие и другая постобработка
- 6 видов сглаживания в играх и что они на самом деле делают с картинкой