Утилита 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 потеря производительности может оказаться заметнее, так как шейдерным ядрам придётся параллельно обрабатывать и рендеринг, и нейросетевой апскейлинг.

Больше статей на Shazoo
Тэги:

Об авторе

Эксперт по Fallout
Главный редактор
Более 16 лет в индустрии освещения видеоигр, кино, сериалов, науки и техники. Особенно разбираюсь в серии Fallout, ценитель The Elder Scrolls. Поклонник Arcanum и Fallout Tactics. Больше всего играю в Civilization, Old World и градостроители. Изучаю ИИ и загадки космоса.