Zum Hauptinhalt springen
Duke Nukem (Video Game 1991) - IMDb

Anleitung: DLSS 5 in Duke Nukem (1991) ausführen

Erfahren Sie, wie Sie DLSS 5 in Duke Nukem (1991) mittels DOSBox, dgVoodoo2, Fake Motion Vectors und RenoDX implementieren. Hier ist der technische Ablauf.

Geschrieben von
Friolt
Aktualisiert
Lesezeit
2 Min.
Thema
News
Was du benötigst
Werbung

DLSS 5 in Duke Nukem bezieht sich auf den Side-Scroller von 1991, nicht auf den 3D-Ableger, und ja, es läuft. DOSBox startet das Spiel, dgVoodoo2 wrappt das DOSBox-Fenster in DirectX 11, ein Feeder generiert Motion Vectors, RenoDX hostet das Add-on und die offizielle NVIDIA-Library erledigt den Rest. Getestet auf einem RTX 5090 Mobile mit einem Core Ultra 9 275HX, wobei 16 EGA-Farben etwa 10 fps kosten.

Das Modell sieht Duke nie. Es sieht ein DOSBox-Fenster voller Pixel, weshalb das Setup für jedes DOS-Spiel identisch ist und das Ergebnis so enttäuschend ausfällt. Alles nach dem Wrapper ist die Standard-Chain.

Was du benötigst

KomponenteAufgabe in der Chain
DOSBox 0.74-3 oder DOSBox-XFührt die DOS-Executable aus.
dgVoodoo2Wandelt DirectDraw- oder Direct3D 9-Output in DirectX 11 um.
ReShade mit Add-on-SupportInjiziert den Stack in die dosbox.exe.
DLSS5-Feeder und Motion-Vector-ShaderSimuliert Bewegungs- und Tiefendaten.
RenoDX DLSS 5 Add-onFügt das Neural-Rendering-Panel hinzu.
NVIDIA Neural Rendering LibraryDas offizielle DLSS 5-Modell, kein Leak.

Schritt 1: DOSBox in DirectX 11 wrappen

Ein Duke Nukem 1991 DOSBox-Setup benötigt nichts Exotisches, das Spiel selbst ist winzig und anspruchslos. Der Wrapper ist der Punkt, an dem der Spaß beginnt.

  1. Setze den Output in der klassischen DOSBox auf ddraw oder in DOSBox-X auf direct3d.
  2. Kopiere DDraw.dll oder D3D9.dll aus dem dgVoodoo2 MS x86-Ordner neben die dosbox.exe.
  3. Füge dgVoodooCpl.exe und dgVoodoo.conf in denselben Ordner ein.
  4. Stelle im Control Panel die Output-API auf Direct3D 11 mit Feature Level 11.0 ein.
  5. Starte das Spiel und vergewissere dich, dass das dgVoodoo-Wasserzeichen erscheint.

Schritt 2: Vektoren, RenoDX, Library

  1. Installiere ReShade mit Add-on-Support für die dosbox.exe und wähle DirectX 11 aus.
  2. Füge den 32-Bit DLSS5-Feeder-Build und das dazugehörige Motion-Vector-Shader-Paket hinzu.
  3. Kopiere das RenoDX DLSS 5 Add-on in das Verzeichnis der Executable.
  4. Füge die offizielle Neural-Rendering-Library aus einem beliebigen DLSS 5-Titel sowie eine Standard-DLSS-Upscaler-Datei hinzu.
  5. Starte das Spiel, drücke Home, öffne den Add-ons-Tab und aktiviere Neural Rendering.

Die gleiche RenoDX DLSS 5-Routine für alte Spiele deckt jeden DOS-Titel ab. Nur die Wrapper-Datei ändert sich je nach Engine, und die Schritt-für-Schritt-Anleitung listet jeden DirectX-Zweig auf, falls etwas nicht geladen werden kann.

Was DLSS 5 mit einem Side-Scroller macht

Das Modell wurde eindeutig mit First-Person-3D-Szenen trainiert. Bei flachen Plattformen und Sprites verhält es sich wie ein teurer ReShade-Filter, der gelegentlich einen Schatten hinzufügt, um den niemand gebeten hat. Das ist der ehrliche Status des DLSS 5-Supports für 2D-Spiele.

ElementWas passiert
Background-TilesErhalten eine weiche Beleuchtung und ein leichtes Textur-Schmieren.
Duke-SpriteErhält Schattierungen, manchmal ein Gesicht, aber niemals Würde.
GegnerÄndern ihre Farbe je nach Preset.
HUDWird ebenfalls neu berechnet, da nichts es maskiert.

DLSS 5 EGA-Grafiken legen den Farbstich brutal offen. Da nur 16 Farben als Basis dienen, färbt „Default“ den Bildschirm grün, „Natural“ blau und „Cinematic“ geht ins Violette mit angehobenen Schwarzwerten.

Nuancen

  • Lasse den Injection point auf Output, da eine Injektion in der Render-Stage bei einem 2D-Spiel keinen Anhaltspunkt findet.
  • Behalte die Passes auf x1, da jeder zusätzliche Pass das Bild abdunkelt.
  • Lasse Enable Upscaling aus, es ist unfertig.
  • Debugge im Fenstermodus, da die Vollbild-DOSBox das Overlay verdecken kann.

Fazit

Das ursprüngliche Duke Nukem PC-Release hatte etwas Besseres verdient als das hier, und genau deshalb haben wir es gemacht. Als Stunt funktioniert es. Als eines der DLSS 5-Retro-Spiele, die man gespielt haben muss, eher nicht.

Quelle: Worst Guides Ever

Werbung