DLSS 5 in Heroes of Might and Magic 2 è possibile, ed è il raro caso in cui il frame rate non ha alcuna importanza. DOSBox esegue la versione DOS, dgVoodoo2 wrappa la finestra in DirectX 11, un feeder simula i motion vector, RenoDX ospita l'add-on e la libreria ufficiale NVIDIA ridisegna i tuoi castelli. Testato su una RTX 5090 Mobile con un Core Ultra 9 275HX a circa 10 fps.
Heroes 2 è a turni, quindi 10 fps non cambiano nulla nel modo in cui perdi contro l'IA a difficoltà Impossible. Ciò che cambia è l'art, e non sempre in meglio.
Cosa ti serve
| Componente | Il suo ruolo nella catena |
|---|---|
| DOSBox 0.74-3 o DOSBox-X | Esegue la versione DOS del gioco. |
| dgVoodoo2 | Wrappa DirectDraw o Direct3D 9 in DirectX 11. |
| ReShade con supporto add-on | Inietta lo stack in dosbox.exe. |
| DLSS5-Feeder e shader per motion vector | Stima movimento e profondità per una mappa 2D che ne è priva. |
| Add-on RenoDX DLSS 5 | Aggiunge il pannello Neural Rendering. |
| Libreria di neural rendering NVIDIA | Il modello ufficiale DLSS 5. |
| GPU serie RTX 50 | Richiesta da NVIDIA. |
Perché DOSBox e non fheroes2
La scelta tra fheroes2 e DOSBox dipende dal controllo. fheroes2 è un ottimo engine open-source, ma renderizza tramite SDL con la sua pipeline, mentre la strada DOS offre a dgVoodoo2 un target DirectDraw o Direct3D 9 pulito. Qualsiasi copia di Heroes of Might and Magic 2 Gold che includa la versione DOS è quella che fa al caso tuo.
Step 1. Wrappare DOSBox
- Imposta l'output su ddraw nel DOSBox classico o su direct3d in DOSBox-X.
- Copia DDraw.dll o D3D9.dll dalla cartella MS x86 di dgVoodoo2 accanto a dosbox.exe.
- Aggiungi dgVoodooCpl.exe e dgVoodoo.conf nella stessa cartella.
- Imposta l'API di output su Direct3D 11 con feature level 11.0.
- Avvia il gioco e verifica la presenza del watermark di dgVoodoo.
Un'installazione di Heroes 2 su DOSBox non necessita di tuning extra dato che il gioco è leggero. L'unica trappola di dgVoodoo2 con Heroes 2 è la bitness: usa i file x86.
Step 2. Vettori, RenoDX, Libreria
- Installa ReShade su dosbox.exe con supporto add-on e seleziona DirectX 11.
- Aggiungi la build a 32-bit di DLSS5-Feeder e il suo pacchetto di shader per motion vector.
- Copia l'add-on RenoDX DLSS 5 accanto all'eseguibile.
- Aggiungi la libreria ufficiale di neural rendering da un qualsiasi titolo DLSS 5, più un file di upscaler DLSS standard.
- Avvia, premi Home, apri Add-ons e abilita Neural Rendering.
Le istruzioni complete coprono i restanti branch DirectX e gli errori più comuni sulla profondità delle cartelle.
Cosa fa il modello alla Pixel Art
Il modello è stato addestrato su scene 3D e la mappa avventura disegnata a mano lo manda in confusione. I risultati di RenoDX sui giochi 2D sono coerenti: ottieni un filtro in stile ReShade, bordi più morbidi e qualche ombra occasionale sotto un albero che non ne ha mai avuta una.
| Schermata | Cosa succede |
|---|---|
| Mappa avventura | Illuminazione soffusa e un leggero effetto scia sui tile del terreno. |
| Schermate castello | Gli edifici ottengono ombreggiature extra e strane interpretazioni dei materiali. |
| Combattimento | Le unità cambiano colore in base al preset e a volte acquisiscono volti. |
| Interfaccia | Viene ridisegnata anch'essa, dato che nulla la maschera. |
Sfumature
- Mantieni Injection point su Output, perché l'iniezione a livello di render non trova alcuna geometria.
- Mantieni i passaggi (passes) su x1, poiché passaggi extra scuriscono l'intera mappa.
- Scegli Natural, perché Default tende al verde e Cinematic al viola ad alta intensità.
- Lascia Enable Upscaling disattivato, perché causa flickering.
Chi dovrebbe provarci
I giochi a turni con DLSS 5 sono l'unico genere in cui questa catena è tecnicamente accettabile. Se possiedi hardware serie RTX 50 e un po' di senso dell'umorismo, prova una mappa. Altrimenti tieni gli sprite originali: sono stati disegnati da persone che sapevano il fatto loro.
Fonte: Worst Guides Ever




