Forçamos a renderização neural da NVIDIA em um raycaster de 1992. Confira a chain completa com DOSBox e dgVoodoo2, configurações, gameplay e os 10 fps que isso vai custar para você.
O DLSS 5 Wolfenstein 3D funciona, e ele roda através de uma chain que só um masoquista teria coragem de buildar. O DOSBox roda o jogo, o dgVoodoo2 eleva a janela do emulador para DirectX 11, um feeder simula motion vectors, o RenoDX hospeda o add-on e a biblioteca oficial da NVIDIA repinta cada frame. Em uma RTX 5090 Mobile com um Core Ultra 9 275HX, o prêmio é cerca de 10 fps em um jogo que rodava em um 286.
Entenda uma coisa antes de começar. O jogo nunca toca na sua GPU, quem faz isso é o DOSBox, então cada passo abaixo foca no emulador e não no BJ Blazkowicz. Esse é todo o segredo de como rodar DLSS 5 em jogos antigos: eleve a API, finja os dados e aceite o sofrimento.
O que você precisa
| Componente | Sua função na chain |
|---|---|
| DOSBox 0.74-3 ou DOSBox-X | Roda o executável DOS e desenha a janela que você vai repintar. |
| dgVoodoo2 | Envolve a saída DirectDraw ou Direct3D 9 em DirectX 11. |
| ReShade com suporte a add-on | Carrega todo o resto no processo. |
| DLSS5-Feeder com shaders de motion vector | Inventa os dados de movimento e profundidade que um jogo de 1992 nunca produziu. |
| RenoDX DLSS 5 add-on | Coloca os controles de renderização neural no overlay do ReShade. |
| Biblioteca de renderização neural NVIDIA | O modelo oficial, distribuído com o DLSS 5 desde 3 de setembro de 2026. |
| GPU série RTX 50 | Obrigatória, pois a NVIDIA travou o DLSS 5 na arquitetura Blackwell. |
Passo 1. Leve o jogo para DirectX 11
Wolfenstein 3D é um raycaster DOS sem DirectX para fazer hook, então o DOSBox vira o paciente. As versões da Steam e GOG já vêm com o DOSBox, o que te poupa um download, mas não o trabalho.
- Abra o dosbox.conf e defina o output como ddraw no DOSBox clássico ou direct3d no DOSBox-X.
- Baixe o dgVoodoo2 na página oficial e abra a pasta MS dentro do arquivo.
- Pegue o DDraw.dll ou D3D9.dll da subpasta x86, já que o DOSBox 0.74-3 é um programa de 32-bit.
- Jogue esse arquivo junto com o dgVoodooCpl.exe e dgVoodoo.conf na pasta do dosbox.exe.
- Execute o dgVoodooCpl.exe e defina a API de saída para Direct3D 11 com feature level 11.0.
- Inicie o jogo e procure pela marca d'água do dgVoodoo, sua única prova de que o wrapper está vivo.
Passo 2. Alimente com motion vectors falsos
O DLSS 5 consome cor e dados de movimento. Wolfenstein 3D oferece cor e um chão que não existe. Instale o ReShade no dosbox.exe com suporte a add-on, escolha DirectX 11 no assistente, depois adicione o DLSS5-Feeder e seu pacote de shaders de motion vector. O feeder de 32-bit se comunica sozinho com a bridge de 64-bit.
Passo 3. Instale o RenoDX
Copie o add-on para a pasta do dosbox.exe, inicie, pressione Home e abra a aba Add-ons. Uma instalação correta do RenoDX DLSS 5 addon mostra um painel de Neural Rendering com intensity, presets, injection point e pass count. Se o painel não aparecer, o caminho da pasta está errado; mova os arquivos um nível e tente de novo.
Passo 4. Adicione a biblioteca DLSS 5
A biblioteca de renderização neural é oficial e acompanha títulos com DLSS 5 desde o lançamento. Para conseguir o nvngx_dlssnr.dll, basta pegar de qualquer jogo que já suporte DLSS 5. Coloque-o ao lado do add-on junto com um arquivo de upscaler DLSS comum para o pass de DLAA, inicie e pressione F6 para ativar o efeito.
| Configuração | Valor inicial | Motivo |
|---|---|---|
| Injection point | Output | O estágio mais seguro para um jogo sem geometria real. |
| Intensity | Medium | Força total transforma a paleta em um preset. |
| Preset | Natural | Default fica verde e Cinematic fica roxo em força alta. |
| Passes | x1 | Passes extras escurecem o frame e multiplicam alucinações. |
| Enable Upscaling | Off | Inacabado e causa flickering. |
Nuances do Wolfenstein 3D
Paredes são texturas planas e inimigos são sprites, então o modelo não tem quase nenhuma geometria para respeitar. Ele compensa com confiança. Guardas podem ganhar rostos que nunca tiveram, e corredores mudam de clima a cada preset. Se o painel ficar vazio ou a marca d'água não aparecer, as instruções completas cobrem cada branch de DirectX, profundidade de pasta e atalho.
O DLSS 5 multipass em x2 ou mais amostra um único frame e ignora o histórico, então cada frame vira uma nova opinião. A marca d'água do dgVoodoo é uma referência útil aqui, pois ela escurece a cada pass.
- Ficar dando spam no F6 causa leak de VRAM, então compare o visual usando o slider de intensity.
- A mesma chain funciona no episódio shareware, que é uma forma barata de testar antes de mexer na sua cópia paga.
- O DOSBox em tela cheia às vezes esconde o overlay, então faça o debug em modo janela.
Performance
O pass neural custa o mesmo, seja repintando Cyberpunk ou um corredor azul de 320x200. Nosso teste com DLSS 5 em um laptop RTX 5090 ficou em torno de 10 fps, o que ainda é mais rápido do que qualquer um consegue mirar nesse jogo. Trate isso como o mod gráfico mais caro já feito para Wolfenstein 3D, não como uma forma de jogar.
Veredito
Roda. É inútil. Também é o teste mais puro do que o DLSS 5 desenha quando o jogo não entrega nada, por isso você deve tentar uma vez e nunca mais.



