Doom 1 принимает DLSS 5 только после того, как вы протащите его через DirectX 12 с помощью Doom 3 BFG Edition и сорс-порта RBDOOM-3-BFG, скормите ему внешние векторы движения, установите ReShade с RenoDX и закинете официальную библиотеку нейронного рендеринга NVIDIA. На RTX 5090 mobile в связке с Core Ultra 9 275HX наградой станут жалкие 10 fps и импы, у которых каждый кадр отрастает новое лицо.
Честный ответ на вопрос, как запустить DLSS 5 в Doom, заключается в использовании трех уровней ПО, которые «обманывают» друг друга, пока модель не поверит, что перед ней современная игра. В DOS-версии Doom вообще нет DirectX, поэтому ничто не может к ней подключиться, пока порт не предоставит соответствующий API.
Почему Doom сначала должен стать игрой на DX12
Нейронный проход подключается через RenoDX, который работает поверх хуков ReShade для DirectX 11 и 12. Обычный путь для DOS-тайтлов — это dgVoodoo поверх DOSBox для эмуляции DX11. Но Doom пошел по «люксовому» пути: нативный рендерер Doom 1 DX12, так как id Software уже упаковали оригинал в переиздание 2012 года.
В бандл Doom 3 BFG Edition входят The Ultimate Doom и Doom II, идущие в комплекте с Doom 3. В версии 1.5.0 OpenGL заменили на DX12 и Vulkan через NVIDIA NVRHI, поэтому бэкенд RBDOOM-3-BFG DX12 рендерит и классические игры. Никаких врапперов, никакого DOSBox, никакого водяного знака dgVoodoo.
Что вам понадобится
| Компонент | Назначение | Источник |
|---|---|---|
| Doom 3 BFG Edition | Содержит данные Doom 1 и базовую папку BFG | Steam или GOG |
| RBDOOM-3-BFG 1.5.0 или новее | Заменяет OpenGL-рендерер на DX12 | ModDB или GitHub |
| Мост векторов движения | Генерирует временные данные, которых не было в Doom | Пак файлов Worst Guides Ever |
| ReShade с поддержкой аддонов | Инжектит всё остальное | reshade.me |
| Аддон нейронного рендеринга RenoDX | Добавляет панель DLSS 5 и ползунки | Проект RenoDX |
| Библиотека нейронного рендеринга NVIDIA | Сама модель | Официальный релиз NVIDIA |
| GPU серии RTX 50 | Оплачивает всё вышеперечисленное кадрами | Ваш кошелек |
Пошаговая инструкция
- Установите Doom 3 BFG Edition и запустите его один раз в ванильном виде, чтобы создалась базовая папка.
- Распакуйте последний релиз RBDOOM-3-BFG в папку BFG Edition и запускайте RBDoom3BFG.exe вместо оригинального исполняемого файла.
- Добавьте +set r_graphicsAPI dx12 в параметры запуска, если порт решил, что Vulkan — лучший выбор.
- Выберите The Ultimate Doom в главном меню и смиритесь с тем, что игра 1993 года теперь работает на DirectX 12.
- Скопируйте мост векторов движения в папку рядом с RBDoom3BFG.exe.
- Запустите установщик ReShade для RBDoom3BFG.exe, выберите DirectX 12 и отметьте поддержку аддонов.
- Закиньте аддон RenoDX и библиотеку нейронного рендеринга в ту же папку.
- Запустите игру, нажмите Home, откройте вкладку Add-ons и включите панель DLSS 5 Neural Rendering.
Все остальные версии DirectX, включая путь через DOSBox и dgVoodoo, который позволяет пропустить этот порт, описаны в полной инструкции по настройке DLSS 5.
Векторы движения, которых не было в Doom
Классический Doom рисует программный фреймбуфер 320×200 и растягивает его на ваш экран. Он не выдает никаких попиксельных данных о движении, поэтому векторы движения DLSS 5 полностью берутся из файла моста, который «угадывает», как пиксели перемещались между кадрами. Угадывание означает гостинг при резких поворотах, а Doom состоит исключительно из резких поворотов.
Библиотека и аддон
Модель живет в файле nvngx_dlssnr.dll. NVIDIA официально выпустила DLSS 5 3 сентября вместе с NBA 2K27, и теперь файл идет в комплекте с драйвером Game Ready. Берите его оттуда, а не из архива, который какой-то незнакомец переименовал в прошлый вторник.
Панель RenoDX DLSS 5 — это место, где Doom перестает быть похожим на Doom. Вот важные настройки:
| Настройка | Что она делает с Doom |
|---|---|
| Injection point | Output наносит меньше всего вреда; стадия рендера перерисовывает спрайты с излишним энтузиазмом |
| Passes x1 | Почти ничего не меняет, так как спрайт дает модели мало данных для работы |
| Passes x2 to x4 | Перерисовывает всё и сэмплирует один кадр, из-за чего галлюцинации множатся |
| Preset | Default уходит в зеленый, Natural — в синий, Cinematic — в фиолетовый при высокой интенсивности |
| NR Intensity | Используйте для сравнения вместо переключателя |
| F6 | Переключает эффект и «съедает» около гигабайта VRAM за каждое нажатие |
Что происходит на самом деле
В ранних тестах Doom 2 на x1 выглядел нетронутым, а на x2–x4 превращался в нечто совершенно иное. Doom 1 использует тот же движок и ведет себя так же. Спрайты — это плоские билборды, модель ожидает геометрию, и там, где не хватает деталей, она выдумывает лица.
Вердикт по поводу DLSS 5 в старых играх остается суровым. Тайтлы на DX11 разваливаются, даже если все векторы подключены правильно, и Doom избегает этого только потому, что RBDOOM дает ему настоящий путь DX12. Но ему все равно не хватает истории кадров, которую обычно предоставляет остальной конвейер DLSS.
Производительность
| Режим | Результат на RTX 5090 Mobile + Core Ultra 9 275HX |
|---|---|
| Нативный порт, без нейронного прохода | Сотни fps, как и положено игре 1993 года |
| DLSS 5, x1, output injection | Около 10 fps при едва заметных изменениях |
| DLSS 5, x2 to x4, render stage | Около 10 fps или хуже при полной перерисовке |
Падение производительности от DLSS 5 здесь никак не связано с Doom — всё дело в модели, которая «стоит» столько же ресурсов в Wolfenstein 3D, сколько и в Cyberpunk 2077. Любой, кто тестирует это на ноутбуке с DLSS 5 и RTX 5090, должен держать его подключенным к сети, потому что батарея не переживет этот эксперимент.
Устранение неполадок
- Панель не появляется, если ReShade был установлен для Vulkan — переустановите его для DirectX 12.
- Эффект остается серым, пока включено внутриигровое сглаживание — отключите его в настройках RBDOOM.
- Изображение мерцает, когда включено Enable Upscaling — снимите галочку.
- Игра вылетает после многократного переключения из-за утечки VRAM — перезапустите и используйте ползунок интенсивности.
- Ничего не меняется на x1 в режиме output — это ожидаемое поведение, а не баг.
Вердикт
Это работает, это выглядит уродливо и съедает 95 процентов частоты кадров. Как тех-демо того, что недообученная модель делает с пиксель-артом, Doom 1 идеален. Как способ поиграть в Doom — используйте буквально что угодно другое.




