メインコンテンツへスキップ
The Witcher 2.jpg

The Witcher 2でDLSS 5を動作させる方法:RenoDXとモーションベクターガイド

RenoDXと疑似モーションベクターを使用し、DirectX 9環境のThe Witcher 2でDLSS 5を導入する方法を解説。dgVoodoo2等のラッパーは不要です。

執筆者
Friolt
更新日
読了時間
3分
トピック
ニュース
必要なもの
広告

DLSS 5をThe Witcher 2で動作させるのに、DOSBoxやdgVoodoo2は不要です。RenoDXをDirectX 9のエグゼクティブファイルに直接適用し、フィーダーが擬似的なモーションベクターを供給、そして公式のNVIDIAライブラリがニューラルパスを実行します。今回は、マルチパス非対応の旧アドオンビルドを使用し、Core Ultra 9 275HX搭載のRTX 5090 Mobileで検証しました。

要約:RenoDXとベクターを導入して実行。詳細は以下に記します。DirectX 9において、手順が簡略化されることはまずありません。

必要なもの

コンポーネントチェーン内での役割
The Witcher 232ビットDirectX 9ゲーム本体。Enhanced Editionの有無は問いません。
ReShade(アドオンサポート版、32ビット)最初にロードされるプロキシ。
RenoDX DLSS 5 アドオン(シングルパスビルド)ニューラルレンダリングパネル。
DLSS5-FeederおよびモーションベクターシェーダーDLSS非対応ゲーム向けの擬似モーションおよび深度データ。
NVIDIA ニューラルレンダリングライブラリ公式のDLSS 5モデル。
RTX 50シリーズ GPUNVIDIAによる必須要件。

ステップ1:ゲームの準備

The Witcher 2 Enhanced Editionには、グラフィック設定を含む独自のランチャーが付属しています。そのうち2つの設定がアドオンと競合します。

  1. ランチャーの設定を開き、ゲーム内のアンチエイリアスをオフにします。
  2. Witcher 2 Ubersamplingをオフにします。これは1フレームにつき数回レンダリングを行うため、ニューラルパスの負荷と重なると致命的です。
  3. 保存して一度起動し、設定が反映されていることを確認します。

ステップ2:DirectX 9へのRenoDXインストール

  1. witcher2.exeと同じ階層にホストフォルダ(例:host32)を作成します。
  2. 32ビット版ReShadeのDLLを、ゲームが認識するd3d9プロキシ名にリネームします。
  3. リネームしたプロキシ、RenoDXアドオン、ニューラルレンダリングライブラリ、および標準のDLSSアップスケーラーファイルをそのホストフォルダに入れます。
  4. エグゼクティブファイルが32ビットであるため、ReShadeとアドオンは必ず32ビットビルドを使用してください。

ステップ3:ベクターの追加

  1. DLSS5-Feederの32ビットアドオンと、そのモーションベクターシェーダーパックを同じホストフォルダにコピーします。
  2. ゲームを起動し、Homeキーを押してAdd-onsタブを開き、Neural Renderingを探します。DirectX 9では統合パネル内に配置されている場合があります。
  3. F6キーを押して切り替えます。

DLSS 5を適用するDX9ゲームはすべてこの手順に従います。完全なガイドには、64ビット版のバリエーションや他のエンジン向けのフォルダ構成が記載されています。

なぜ旧ライブラリなのか

今回のテストでは、x1パスのみに制限された初期のアドオンビルドである、マルチパスなしのDLSS 5を使用しました。マルチパスモードは1つのフレームをサンプリングして履歴を無視しますが、推測されたベクターを持つDirectX 9ゲームでは、フレームごとに新しい「幻覚」が生じてしまいます。シングルパスにすることで、Geraltの見た目を概ね維持することが可能です。

設定初期値理由
Injection pointOutputネイティブのDLSSデータがない場合に最も安定するステージ。
IntensityMedium最大強度ではREDengineのライティングが完全に塗り替えられてしまいます。
PresetNaturalDefaultは緑寄り、Cinematicは紫寄りに変化します。
Passesx1旧ビルドではこれ以外選択できません。
Enable UpscalingOff未完成でフリッカーが発生します。

留意事項

  • 肌、髪、革の質感が最も顕著に反応します。これはモデルが本来想定している対象です。
  • モーションベクターが推定値であるため、素早いカメラ回転時にゴーストが発生します。
  • UIや字幕も再描画されるため、テキストがわずかに滲むことを想定してください。
  • F6を連打するとVRAMリークが発生するため、比較にはインテンシティスライダーを使用してください。

テストしたすべての旧作タイトルの中で、これは最も説得力のあるDLSS 5ニューラルレンダリングMODの結果となりました。The Witcher 2は、モデルが機能するための詳細なフェイシャルデータを既に備えています。とはいえ、依然としてGPUの大部分を消費するWitcher 2用グラフィックMODであることに変わりはありません。

パフォーマンス

RTX 5090 Mobileハードウェアでニューラルパスを有効にしてThe Witcher 2を実行すると、他の環境と同様に10 fps前後の上限に達します。モデルにとって、エンジンの古さは関係ありません。

広告