在 The Witcher 2 中運行 DLSS 5 無需 DOSBox,也不需要 dgVoodoo2。RenoDX 直接作用於 DirectX 9 可執行檔,透過 feeder 提供偽運動向量(motion vectors),並由官方的 NVIDIA 函式庫進行神經渲染。我們是在舊版的附加元件組建(不含多重渲染通道)上進行測試,硬體配置為 RTX 5090 Mobile 與 Core Ultra 9 275HX。
簡短版:RenoDX、向量、啟動。詳細攻略請見下文,畢竟 DirectX 9 總沒什麼簡單的事。
所需組件
| 組件 | 在鏈路中的作用 |
|---|---|
| The Witcher 2 | 32 位元 DirectX 9 遊戲本體(無論是否為 Enhanced Edition)。 |
| 支援附加元件的 ReShade (32-bit) | 優先載入的代理程式。 |
| RenoDX DLSS 5 附加元件 (single pass build) | 神經渲染面板。 |
| 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 upscaler 檔案放入該主機資料夾中。
- 請務必使用 32 位元的 ReShade 與附加元件版本,因為遊戲執行檔為 32 位元。
警告
若檔案位元數不符,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 位元變體以及其他引擎的資料夾配置方式。
為何使用舊版函式庫
本次運行使用的是不含多重渲染通道(multipass)的 DLSS 5,早期的附加元件組建限制為單次 x1 通道。多重通道模式會採樣一幀並忽略歷史資訊,對於使用預估向量的 DirectX 9 遊戲來說,這意味著每一幀都會產生全新的「幻覺」。使用單通道則能讓 Geralt 在視覺上保持穩定。
| 設定 | 初始值 | 原因 |
|---|---|---|
| 注入點 (Injection point) | Output | 在沒有原生 DLSS 數據的情況下最穩定的階段。 |
| 強度 (Intensity) | Medium | 全強度會完全重繪 REDengine 的光影。 |
| 預設 (Preset) | Natural | 預設值偏綠,Cinematic 則偏紫。 |
| 通道 (Passes) | x1 | 舊版組建不支援其他選項。 |
| 啟用放大 (Enable Upscaling) | Off | 尚未完成且會閃爍。 |
細節注意事項
- 皮膚、毛髮與皮革的反應最為明顯,這也是該模型的主要設計目標。
- 快速轉動鏡頭會產生殘影(ghosting),因為運動向量是預估出來的。
- UI 與字幕會被重繪,因此文字可能會出現輕微模糊。
- 頻繁按下 F6 會導致 VRAM 洩漏,建議改用強度滑桿進行比較。
在所有測試過的舊作中,這是目前最可信的 DLSS 5 神經渲染模組成果。The Witcher 2 本身就擁有足夠細緻的角色面部模型供其運作。但這終究是一個會吃掉你大部分 GPU 效能的 The Witcher 2 圖形模組。
效能表現
在 RTX 5090 Mobile 硬體上開啟神經渲染通道運行 The Witcher 2,幀數會落在 10 fps 左右,這與其他遊戲看到的上限一致。該模型並不介意遊戲引擎的年代。




