DLSS 5 在 The Witcher 2 中運行時,無需 DOSBox 或 dgVoodoo2。RenoDX 直接作用於 DirectX 9 可執行檔,透過 feeder 提供偽造的運動向量(motion vectors),並由官方 NVIDIA 函式庫執行神經渲染。我們在不使用多重渲染(multipass)的舊版插件建構上進行了測試,硬體配置為 RTX 5090 Mobile 與 Core Ultra 9 275HX。
簡而言之:RenoDX、向量、啟動。詳細攻略請見下方,畢竟 DirectX 9 的設定從來都不簡單。
所需組件
| 組件 | 在鏈路中的作用 |
|---|---|
| The Witcher 2 | 32 位元 DirectX 9 遊戲本體,無論是否為加強版(Enhanced Edition)。 |
| 支援插件的 ReShade,32 位元 | 優先載入的代理程式。 |
| RenoDX DLSS 5 插件,單次渲染(single pass)版本 | 神經渲染面板。 |
| DLSS5-Feeder 與運動向量著色器 | 為原生不支援 DLSS 的遊戲提供偽造的運動與深度資訊。 |
| NVIDIA 神經渲染函式庫 | 官方 DLSS 5 模型。 |
| RTX 50 系列 GPU | NVIDIA 官方要求。 |
步驟 1. 準備遊戲
The Witcher 2 Enhanced Edition 內建的啟動器包含圖形選項,其中兩項會與插件衝突。
- 開啟啟動器設定並關閉遊戲內的抗鋸齒(antialiasing)。
- 關閉 Witcher 2 Ubersampling,因為它會對每一幀進行多次渲染,而神經渲染本身已相當消耗效能。
- 儲存設定,啟動一次遊戲以確認設定生效。
重要提示
Ubersampling 會對每一幀進行多次渲染。在神經渲染下疊加此功能會嚴重拖累幀率,請務必在繼續前將其關閉。
步驟 2. 在 DirectX 9 上安裝 RenoDX
- 在 witcher2.exe 旁建立一個主機資料夾,例如 host32。
- 將 32 位元 ReShade DLL 重新命名為遊戲所需的 d3d9 代理名稱。
- 將重新命名後的代理檔案、RenoDX 插件、神經渲染函式庫以及標準 DLSS 升頻檔案放入該主機資料夾中。
- 由於可執行檔為 32 位元,請務必使用 32 位元版本的 ReShade 與插件。
警告
若檔案位元數不符,The Witcher 2 的 ReShade DX9 安裝將會靜默失敗。RenoDX 32 位元版本正是為此設計,而 NVIDIA 函式庫則在 feeder 的 64 位元主機橋接器中運行。
步驟 3. 加入向量
- 將 DLSS5-Feeder 32 位元插件及其運動向量著色器包複製到同一個主機資料夾中。
- 啟動遊戲,按下 Home 鍵,開啟 Add-ons 分頁並找到 Neural Rendering;在 DirectX 9 上,它可能位於組合面板內。
- 按下 F6 鍵進行切換。
所有 DLSS 5 DX9 遊戲皆遵循此流程。完整的操作指南列出了 64 位元變體以及其他引擎的資料夾配置。
為何使用舊版函式庫
本次測試使用了不含多重渲染的 DLSS 5,即早期限制為單次 x1 渲染的插件版本。多重渲染模式會採樣一幀並忽略歷史資訊,對於使用預估向量的 DirectX 9 遊戲而言,這意味著每一幀都會產生全新的「幻覺」。單次渲染能讓 Geralt 看起來更像 Geralt,至少大部分情況下如此。
| 設定 | 初始值 | 原因 |
|---|---|---|
| 注入點 (Injection point) | Output | 在沒有原生 DLSS 資料的情況下最穩定的階段。 |
| 強度 (Intensity) | Medium | 全強度會完全重繪 REDengine 的光影。 |
| 預設 (Preset) | Natural | 預設值偏綠,Cinematic 偏紫。 |
| 渲染次數 (Passes) | x1 | 舊版本僅支援此選項。 |
| 啟用升頻 (Enable Upscaling) | Off | 尚未完成且會閃爍。 |
細節注意事項
- 皮膚、頭髮與皮革的反應最為明顯,這也是該模型的主要設計目的。
- 快速轉動鏡頭會產生殘影,因為運動向量是預估值。
- UI 與字幕會被重繪,因此文字可能會出現輕微模糊。
- 頻繁按下 F6 會導致 VRAM 洩漏,建議使用強度滑桿進行比較。
在所有測試過的舊作中,這是目前最令人信服的 DLSS 5 神經渲染模組成果。The Witcher 2 本身就具備足夠細緻的角色臉部建模供模型運作。不過,這終究是一個會吃掉大部分 GPU 效能的 The Witcher 2 圖形模組。
效能表現
在 RTX 5090 Mobile 硬體上啟用神經渲染運行 The Witcher 2,幀率約落在 10 fps 左右,這與其他遊戲測試的上限一致。該模型並不介意引擎的年代。




