Перейти к основному содержимому
wolfenstein 3D.jfif

Как запустить DLSS 5 в Wolfenstein 3D

Мы внедрили нейрорендеринг NVIDIA в классический шутер 1992 года. Инструкция по настройке DOSBox, dgVoodoo2 и обзор производительности.

Автор
Friolt
Обновлено
Время чтения
3 мин
Тема
Новости
Что вам понадобится
Реклама

Мы принудительно внедрили нейронный рендеринг NVIDIA в рейкастер 1992 года. Полная цепочка из DOSBox и dgVoodoo2, настройки, футажи и 10 fps, которые вы за это заплатите.

DLSS 5 Wolfenstein 3D работает, и работает через цепочку, которую соберет только мазохист. DOSBox запускает игру, dgVoodoo2 переводит окно эмулятора на DirectX 11, фидер генерирует фейковые векторы движения, RenoDX хостит аддон, а официальная библиотека NVIDIA перерисовывает каждый кадр. На RTX 5090 Mobile с процессором Core Ultra 9 275HX наградой станут около 10 fps в игре, которая когда-то летала на 286-м.

Уясните одну вещь перед началом. Игра никогда не обращается к вашей GPU, это делает DOSBox, поэтому каждый шаг ниже нацелен на эмулятор, а не на BJ Blazkowicz. В этом весь секрет того, как запустить DLSS 5 на старых играх: поднять API, подделать данные, смириться со страданиями.

Что вам понадобится

КомпонентРоль в цепочке
DOSBox 0.74-3 или DOSBox-XЗапускает DOS-исполняемый файл и отрисовывает окно, которое вы будете перерисовывать.
dgVoodoo2Оборачивает вывод DirectDraw или Direct3D 9 в DirectX 11.
ReShade с поддержкой аддоновЗагружает всё остальное в процесс.
DLSS5-Feeder с шейдерами векторов движенияИзобретает данные о движении и глубине, которых игра 1992 года никогда не генерировала.
RenoDX DLSS 5 аддонВыводит настройки нейронного рендеринга в оверлей ReShade.
Библиотека нейронного рендеринга NVIDIAОфициальная модель, поставляемая с DLSS 5 с 3 сентября 2026 года.
GPU серии RTX 50Обязательно, так как NVIDIA залочила DLSS 5 на архитектуре Blackwell.

Шаг 1. Перевод игры на DirectX 11

Wolfenstein 3D — это DOS-рейкастер, в котором нет DirectX для хука, поэтому DOSBox становится «пациентом». Релизы в Steam и GOG уже поставляются с DOSBox, что экономит вам одну загрузку, но не избавляет от боли.

  1. Откройте dosbox.conf и установите output на ddraw в классическом DOSBox или на direct3d в DOSBox-X.
  2. Скачайте dgVoodoo2 с официальной страницы и откройте папку MS внутри архива.
  3. Возьмите DDraw.dll или D3D9.dll из подпапки x86, так как DOSBox 0.74-3 — это 32-битная программа.
  4. Поместите этот файл вместе с dgVoodooCpl.exe и dgVoodoo.conf рядом с dosbox.exe.
  5. Запустите dgVoodooCpl.exe и установите API вывода на Direct3D 11 с уровнем функциональности 11.0.
  6. Запустите игру и ищите ватермарк dgVoodoo — это единственное доказательство того, что враппер работает.

Шаг 2. Подача фейковых векторов движения

DLSS 5 потребляет данные о цвете и движении. Wolfenstein 3D предлагает цвет и пол, которого не существует. Установите ReShade на dosbox.exe с поддержкой аддонов, выберите DirectX 11 в мастере установки, затем добавьте DLSS5-Feeder и его пак шейдеров векторов движения. 32-битный фидер самостоятельно связывается с 64-битным хост-мостом.

Шаг 3. Установка RenoDX

Скопируйте аддон рядом с dosbox.exe, запустите, нажмите Home и откройте вкладку Add-ons. Правильно установленный RenoDX DLSS 5 addon покажет панель Neural Rendering с настройками интенсивности, пресетами, точкой инъекции и количеством проходов. Если панели нет — значит, ошибка в глубине папок, переместите файлы на уровень выше и попробуйте снова.

Шаг 4. Добавление библиотеки DLSS 5

Библиотека нейронного рендеринга является официальной и поставляется с играми, поддерживающими DLSS 5, с момента релиза. Ответ на вопрос, где взять nvngx_dlssnr.dll — любая игра, которая уже поддерживает DLSS 5. Поместите её рядом с аддоном вместе с обычным файлом апскейлера DLSS для прохода DLAA, запустите и нажмите F6 для переключения эффекта.

НастройкаНачальное значениеПричина
Injection pointOutputСамый безопасный этап для игры без реальной геометрии.
IntensityMediumМаксимальная сила превращает палитру в пресет.
PresetNaturalDefault уходит в зеленый, а Cinematic — в фиолетовый при высокой интенсивности.
Passesx1Дополнительные проходы затемняют кадр и умножают галлюцинации.
Enable UpscalingOffНедоработано, вызывает мерцание.

Нюансы Wolfenstein 3D

Стены — это плоские текстуры, а враги — спрайты, поэтому модели почти нечего уважать в плане геометрии. Она компенсирует это уверенностью. У охранников могут появиться лица, которых у них никогда не было, а коридоры меняют настроение с каждым пресетом. Если панель остается пустой или ватермарк не появляется, полные инструкции охватывают каждую ветку DirectX, глубину папок и горячие клавиши.

Мультипроход DLSS 5 на x2 и выше сэмплирует один кадр и игнорирует историю, поэтому каждый кадр становится новым мнением. Ватермарк dgVoodoo здесь полезный ориентир, так как он темнеет с каждым проходом.

  • Спам клавиши F6 вызывает утечку VRAM, поэтому сравнивайте визуальные изменения с помощью ползунка интенсивности.
  • Та же цепочка работает на shareware-эпизоде, что является дешевым способом протестировать всё перед тем, как трогать свою купленную копию.
  • Полноэкранный режим DOSBox иногда скрывает оверлей, поэтому дебажьте в оконном режиме.

Производительность

Нейронный проход стоит одинаково, перерисовывает ли он Cyberpunk или синий коридор 320x200. Наш запуск на ноутбуке с DLSS 5 и RTX 5090 выдавал около 10 fps, что всё равно быстрее, чем кто-либо реально целится в этой игре. Относитесь к этому как к самому дорогому графическому моду для Wolfenstein 3D в истории, а не как к способу поиграть.

Вердикт

Это работает. Это бесполезно. Это также чистейший тест того, что рисует DLSS 5, когда игра не дает ему ничего, поэтому вам стоит попробовать это один раз и никогда больше.

Реклама