DLSS 5をThe Witcher 2で動作させるのに、DOSBoxやdgVoodoo2は不要です。RenoDXをDirectX 9のエグゼクティブファイルに直接適用し、フィーダーが擬似的なモーションベクターを供給、そして公式のNVIDIAライブラリがニューラルパスを実行します。今回は、マルチパス非対応の旧アドオンビルドを使用し、Core Ultra 9 275HX搭載のRTX 5090 Mobileで検証しました。
要約:RenoDXとベクターを導入して実行。詳細は以下に記します。DirectX 9において、手順が簡略化されることはまずありません。
必要なもの
| コンポーネント | チェーン内での役割 |
|---|---|
| The Witcher 2 | 32ビットDirectX 9ゲーム本体。Enhanced Editionの有無は問いません。 |
| ReShade(アドオンサポート版、32ビット) | 最初にロードされるプロキシ。 |
| RenoDX DLSS 5 アドオン(シングルパスビルド) | ニューラルレンダリングパネル。 |
| DLSS5-Feederおよびモーションベクターシェーダー | DLSS非対応ゲーム向けの擬似モーションおよび深度データ。 |
| NVIDIA ニューラルレンダリングライブラリ | 公式のDLSS 5モデル。 |
| RTX 50シリーズ GPU | NVIDIAによる必須要件。 |
ステップ1:ゲームの準備
The Witcher 2 Enhanced Editionには、グラフィック設定を含む独自のランチャーが付属しています。そのうち2つの設定がアドオンと競合します。
- ランチャーの設定を開き、ゲーム内のアンチエイリアスをオフにします。
- Witcher 2 Ubersamplingをオフにします。これは1フレームにつき数回レンダリングを行うため、ニューラルパスの負荷と重なると致命的です。
- 保存して一度起動し、設定が反映されていることを確認します。
ステップ2:DirectX 9へのRenoDXインストール
- witcher2.exeと同じ階層にホストフォルダ(例:host32)を作成します。
- 32ビット版ReShadeのDLLを、ゲームが認識するd3d9プロキシ名にリネームします。
- リネームしたプロキシ、RenoDXアドオン、ニューラルレンダリングライブラリ、および標準のDLSSアップスケーラーファイルをそのホストフォルダに入れます。
- エグゼクティブファイルが32ビットであるため、ReShadeとアドオンは必ず32ビットビルドを使用してください。
ステップ3:ベクターの追加
- DLSS5-Feederの32ビットアドオンと、そのモーションベクターシェーダーパックを同じホストフォルダにコピーします。
- ゲームを起動し、Homeキーを押してAdd-onsタブを開き、Neural Renderingを探します。DirectX 9では統合パネル内に配置されている場合があります。
- F6キーを押して切り替えます。
DLSS 5を適用するDX9ゲームはすべてこの手順に従います。完全なガイドには、64ビット版のバリエーションや他のエンジン向けのフォルダ構成が記載されています。
なぜ旧ライブラリなのか
今回のテストでは、x1パスのみに制限された初期のアドオンビルドである、マルチパスなしのDLSS 5を使用しました。マルチパスモードは1つのフレームをサンプリングして履歴を無視しますが、推測されたベクターを持つDirectX 9ゲームでは、フレームごとに新しい「幻覚」が生じてしまいます。シングルパスにすることで、Geraltの見た目を概ね維持することが可能です。
| 設定 | 初期値 | 理由 |
|---|---|---|
| Injection point | Output | ネイティブのDLSSデータがない場合に最も安定するステージ。 |
| Intensity | Medium | 最大強度ではREDengineのライティングが完全に塗り替えられてしまいます。 |
| Preset | Natural | Defaultは緑寄り、Cinematicは紫寄りに変化します。 |
| Passes | x1 | 旧ビルドではこれ以外選択できません。 |
| Enable Upscaling | Off | 未完成でフリッカーが発生します。 |
留意事項
- 肌、髪、革の質感が最も顕著に反応します。これはモデルが本来想定している対象です。
- モーションベクターが推定値であるため、素早いカメラ回転時にゴーストが発生します。
- UIや字幕も再描画されるため、テキストがわずかに滲むことを想定してください。
- F6を連打するとVRAMリークが発生するため、比較にはインテンシティスライダーを使用してください。
テストしたすべての旧作タイトルの中で、これは最も説得力のあるDLSS 5ニューラルレンダリングMODの結果となりました。The Witcher 2は、モデルが機能するための詳細なフェイシャルデータを既に備えています。とはいえ、依然としてGPUの大部分を消費するWitcher 2用グラフィックMODであることに変わりはありません。
パフォーマンス
RTX 5090 Mobileハードウェアでニューラルパスを有効にしてThe Witcher 2を実行すると、他の環境と同様に10 fps前後の上限に達します。モデルにとって、エンジンの古さは関係ありません。




