Загрузка 0
ПОДЕЛИТЬСЯ

Мой блог

Листай вниз

Как запустить DLSS 5 в классическом DOOM и оценить нейрорендеринг в ретро-играх

Как запустить DLSS 5 в классическом DOOM и оценить нейрорендеринг в ретро-играх

Современные технологии искусственного интеллекта шагнули далеко вперед, и сегодня DLSS 5 в DOOM уже не кажется фантастикой. Хотя официальный релиз еще впереди, энтузиасты уже находят способы использовать передовые алгоритмы для неофициального ремастеринга легендарных ретро-хитов времен MS-DOS.

Рабочий стол и процесс настройки графических модификаций
Вспомогательный процесс настройки программного обеспечения для запуска модификаций.

Технология DLSS с момента своего появления в 2018 году воспринималась как настоящее чудо инженерной мысли благодаря впечатляющему росту производительности при минимальных потерях качества графики. Пятое поколение этой системы продолжает задавать стандарты, опережая время. Несмотря на определенные шероховатости при внедрении в современные блокбастеры, этот инструмент открывает огромные перспективы для сохранения и модификации классических компьютерных игр.

Игровой процесс DOOM с поддержкой DLSS Swapper
Интерфейс и ретро-графика DOOM в момент тестирования модификации.
Работа DLSS в старых играх на примере DOOM
Отображение текстур и элементов интерфейса в игре после внедрения стороннего ПО.

Как запустить DLSS 5 в оригинальном DOOM

Идея адаптировать алгоритмы под классику зародилась благодаря энтузиастам, в частности видеоролику Николая Животенко, который продемонстрировал работу функции в игре 1993 года выпуска. Для эксперимента используется специальный x64-порт Linux-версии DOOM v1.01, сохранивший колорит и особенности оригинального релиза, но адаптированный под современные системы.

Реклама
Тестирование графических модов в DOOM
Оценка визуальных изменений в ретро-игре благодаря использованию модификаций.
Визуальные эффекты в DOOM с DLSS Swapper
Сцена из игры с демонстрацией работы внедренных алгоритмов.

Попытки запустить стандартные версии из Steam или DOOM 64 через привычные методы инъекции файлов успехом не увенчались. Обычные способы внедрения, которые я ранее применял в других проектах вроде Cyberpunk 2077 или Red Dead Redemption 2, здесь не сработали. Для успешного запуска требуется именно модифицированная Linux-версия игры.

Пошаговая инструкция по настройке мода

Перенести и запустить Linux-порт на операционной системе Windows оказалось довольно просто. Мне потребовался инструмент DLSS Swapper от разработчика rakanki911 и файлы из открытого репозитория Николая Животенко на GitHub (niko-zvt). Процесс подготовки выглядит следующим образом:

  • Поместите файл IWAD в специальную папку wad внутри директории модификации DOOM DLSS 5.
  • Откройте командную строку PowerShell или классический терминал (cmd.exe) в рабочей папке.
  • Выполните базовую команду сборки проекта: \build.cmd.
  • Для запуска игры с активированными параметрами введите команду: \play-windoom.cmd --ngx-dlss5.

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

Особенности работы нейрорендеринга и производительность

Многие задаются вопросом, можно ли считать такое обновление полноценным ремастером. Картинка действительно становится значительно четче по сравнению с ванильной версией для Linux, однако проект всё равно ощущается как старая игра. Из заметных косметических деталей меняется разве что оттенок волос главного героя на панели интерфейса, но появляются неожиданные побочные эффекты.

DOOM с модификацией DLSS 5 в действии
Игровой процесс DOOM с экспериментальным модом DLSS 5, показывающий особенности работы нейрорендеринга.
Интеграция DLSS 5 в старые игры на примере God of War
Демонстрация работы алгоритмов DLSS 5 в ретро и классических играх.

Технические нюансы и проблемы

Главным камнем преткновения при тестировании стала производительность. Во время игры я столкнулся с несколькими серьезными проблемами:

  • Временная нестастильность визуализации (temporal instability), из-за чего в динамике изображение начинает сильно размываться.
  • Падение качества прорисовки сеток и текстур в активные моменты боя, когда на экране появляется много противников.
  • Существенная нагрузка на центральный процессор, несмотря на общую легкость классического движка для современного «железа».

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

Перспективы технологии для старых игр

Возможно, игровая индустрия еще не до конца готова к повсеместному внедрению пятой версии апскейлера. Тем не менее, это мощный инструмент для сохранения ретро-наследия и приближение к концепции RTX Remix от NVIDIA на практике. Я продолжу следить за развитием проекта и официальным релизом системы.

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

01.