Pular para o conteúdo principal
The Witcher 2.jpg

Como rodar DLSS 5 em The Witcher 2: Guia de RenoDX e Motion Vectors

Rode DLSS 5 em The Witcher 2 via RenoDX no DirectX 9 com fake motion vectors e a biblioteca oficial da NVIDIA, sem precisar de dgVoodoo2 ou wrappers.

Escrito por
Friolt
Atualizado
Tempo de leitura
2 min
Tópico
Notícias
O que você precisa
Publicidade

DLSS 5 em The Witcher 2 não precisa de DOSBox nem de dgVoodoo2. O RenoDX vai direto no executável DirectX 9, um feeder fornece motion vectors fakes e a biblioteca oficial da NVIDIA faz o neural pass. Rodamos isso na build de add-on mais antiga, sem multipass, em uma RTX 5090 Mobile com um Core Ultra 9 275HX.

Resumindo: RenoDX, vectors, bora. A versão completa está abaixo, porque DirectX 9 nunca deixa nada simples.

O que você precisa

ComponenteFunção na build
The Witcher 2O jogo 32-bit DirectX 9, Enhanced Edition ou não.
ReShade com suporte a add-on, 32-bitO proxy que carrega primeiro.
Add-on RenoDX DLSS 5, build single passO painel de Neural Rendering.
DLSS5-Feeder e shaders de motion vectorMovimento e profundidade fakes para um jogo que nunca teve DLSS.
Biblioteca de neural rendering da NVIDIAO modelo oficial do DLSS 5.
GPU série RTX 50Exigência da NVIDIA.

Passo 1. Prepare o jogo

The Witcher 2 Enhanced Edition vem com seu próprio launcher de configurações gráficas. Duas delas brigam com o add-on.

  1. Abra a configuração do launcher e desative o antialiasing in-game.
  2. Desative o Witcher 2 Ubersampling, já que ele renderiza várias vezes por frame e o neural pass já consome recurso o suficiente.
  3. Salve, inicie o jogo uma vez e confirme se as configs não resetaram.

Passo 2. Instale o RenoDX no DirectX 9

  1. Crie uma pasta host ao lado do witcher2.exe, por exemplo, host32.
  2. Renomeie a DLL do ReShade 32-bit para o nome de proxy d3d9 que o jogo espera.
  3. Coloque o proxy renomeado, o add-on RenoDX, a biblioteca de neural rendering e um arquivo de upscaler DLSS padrão nessa pasta host.
  4. Use as builds 32-bit do ReShade e do add-on, já que o executável é 32-bit.

Passo 3. Adicione os vectors

  1. Copie o add-on DLSS5-Feeder 32-bit e seu pacote de shaders de motion vector para a mesma pasta host.
  2. Inicie o jogo, aperte Home, abra a aba Add-ons e encontre o Neural Rendering; no DirectX 9, ele pode estar dentro de um painel combinado.
  3. Aperte F6 para ativar.

Todos os jogos DLSS 5 DX9 seguem esse caminho. As instruções completas listam a variante 64-bit e o layout de pastas para outras engines.

Por que a biblioteca antiga?

Este teste usou DLSS 5 sem multipass, a build de add-on anterior limitada a um único pass x1. Modos multi-pass amostram um frame e ignoram o histórico, e em um jogo DirectX 9 com vectors estimados, isso significa uma alucinação nova a cada frame. Um pass mantém o Geralt com cara de Geralt, na maior parte do tempo.

ConfiguraçãoValor inicialMotivo
Ponto de injeçãoOutputO estágio mais estável sem dados nativos de DLSS.
IntensidadeMediumForça total repinta toda a iluminação da REDengine.
PresetNaturalDefault puxa pro verde, Cinematic puxa pro roxo.
Passesx1A build antiga não permite outra opção.
Enable UpscalingOffInacabado e com flickering.

Nuances

  • Pele, cabelo e couro são o que mais reagem, que é o foco do modelo.
  • Giros rápidos de câmera causam ghosting, porque os motion vectors são estimados.
  • A UI e as legendas são repintadas, então espere um texto levemente borrado.
  • Ficar spamando F6 causa leak de VRAM, então compare usando o slider de intensidade.

De todos os títulos antigos testados, este é o resultado de mod de neural rendering DLSS 5 mais convincente. The Witcher 2 já tem rostos detalhados para o modelo trabalhar. Ainda assim, é um mod gráfico de Witcher 2 que consome quase toda a sua GPU.

Performance

Rodar The Witcher 2 em hardware RTX 5090 Mobile com o neural pass ativado fica perto de 10 fps, o mesmo teto visto em todo lugar. O modelo não liga para a idade da engine.

Publicidade