跳至主要內容
New Version of Doom 3 Hi-Def 2K Texture Pack Released

如何在 Doom 3: BFG Edition、RBDoom3BFG 與 DirectX 12 中執行 DLSS 5

透過 RBDoom3BFG、DirectX 12、ReShade、RenoDX 及官方 DLSS 5 函式庫,在 Doom 3: BFG Edition 中啟用 DLSS 5(以 RTX 5090 行動版測試)。

作者
Friolt
更新日期
閱讀時間
5 分鐘
主題
最新消息
準備工具
廣告

這篇是關於如何在 Doom 3 中啟用 DLSS 5 的教學,且無需使用任何轉接層(Wrapper):採用 BFG Edition,覆蓋安裝 RBDOOM-3-BFG 移植版,在 DirectX 12 模式下執行,加入帶有 RenoDX 的 ReShade,並導入官方 DLSS 5 函式庫。本次測試環境為搭載 Core Ultra 9 275HX 的 RTX 5090 行動版顯卡,而這對組合依然跑得非常吃力。

以下是實機畫面,玩家可自行評估其效能損耗:

Doom 3 算是幸運的。大多數老遊戲必須透過 dgVoodoo 或更糟的手段強行轉譯至 DirectX 11,而這裡的 RBDoom3BFG DX12 渲染器直接為你完成了最棘手的工作。1.5.0 版本透過 NVIDIA NVRHI 將 OpenGL 更換為 DirectX 12 與 Vulkan,在具有大量陰影投射光源的沉重場景中,DX12 的執行速度幾乎比 OpenGL 快上一倍。少一個轉接層,就代表少一次當機。

準備工具

組件用途說明
Doom 3 BFG EditionRBDoom3BFG 僅讀取 BFG Edition 的資料,因此 2004 年的原版不適用。
RBDOOM-3-BFG 1.6.0具備 DX12 與 Vulkan 後端、PBR 及烘焙全域光照的移植版。
支援 Addon 的 ReShade用於載入 RenoDX 注入器。
RenoDX 插件攔截畫面幀並將其交給神經網路模型處理。
動態向量橋接器 (Motion vector bridge)以模型預期的格式提供動態數據。
官方 DLSS 5 函式庫模型本體,自 2026 年 9 月 3 日起公開發布。
RTX 50 系列 GPU官方僅支援 RTX 50 桌上型與筆記型電腦顯卡。

步驟 1:安裝 BFG Edition 與 RBDoom3BFG

  1. 安裝 Doom 3 BFG Edition 並啟動一次,確保遊戲檔案已解壓並完成更新。
  2. 從 GitHub 或 ModDB 頁面下載最新的 RBDOOM-3-BFG 版本。
  3. 將壓縮檔直接解壓縮至 Doom 3 BFG Edition 資料夾內,與 base 目錄並列。
  4. 從現在起,請執行 RBDoom3BFG.exe 而非原始的執行檔。
  5. 確保渲染器設定為 DirectX 12,因為雖然也提供 Vulkan,但 RenoDX 鉤子是基於 DX12 構建的。

這就是完整的 Doom 3 DirectX 12 轉換過程。無需 dgVoodoo,無需 DXVK,也無需任何複雜儀式。

步驟 2:關閉原生反鋸齒並導向向量

RBDoom3BFG 內建了 NVIDIA TAA 與增強型 SSAO。請在選項中關閉反鋸齒,因為當遊戲還在對畫面進行模糊處理時,RenoDX 會拒絕初始化。接著將動態向量橋接器放在 RBDoom3BFG.exe 旁邊。引擎雖然已經為 TAA 計算了動態向量,但神經網路模型需要特定的格式,因此必須保留橋接器。

步驟 3:ReShade 與 RenoDX

  1. 執行 ReShade 安裝程式,指向 RBDoom3BFG.exe,並選擇 DirectX 12。
  2. 將 RenoDX 插件複製到執行檔所在的資料夾中。
  3. 啟動遊戲並按下 Home 鍵開啟 ReShade 介面。
  4. 開啟 Add-ons 分頁並展開 DLSS 5 面板。

關於資料夾深度、精確檔案名稱以及各 API 的詳細說明,請參閱完整攻略。DLSS 5 RenoDX 的配對方式在不同作品中皆相同,僅有鉤子(Hook)會有所變動。

步驟 4:置入 DLSS 5 函式庫

NVIDIA 於 2026 年 9 月 3 日正式發布 DLSS 5,首發作品為 NBA 2K27,支援所有 RTX 50 桌上型與筆記型 GPU。此函式庫為官方版本而非外流版,請從合法管道取得並放置於 RBDoom3BFG.exe 旁邊。按下 F6 即可切換效果開關。

Doom 3 中的關鍵設定

設定項目建議選擇
注入點 (Injection point)Output 會保留原始面貌。Render stage 則允許模型重寫幾何圖形。
強度 (Strength)建議從低開始。在最大值下,每個預設集都會在所有物件上覆蓋自己的色調。
預設集 (Preset)Natural 會尊重原有的藝術風格。Cinematic 則會偏向紫色並提高黑點。
次數 (Passes)遊玩時選 x1,恐怖體驗選 x3。每一次額外的處理都會使畫面變暗。
啟用升頻 (Enable Upscaling)關閉。此功能尚未完工且會造成閃爍。

DLSS 5 對 Doom 3 的實際影響

DLSS 5 神經網路渲染旨在添加引擎從未繪製過的照明與材質細節。在 Doom 3 中,它甚至會重繪多邊形。在 x3 強度配合 Render stage 注入時,角色幾何圖形在某些幀中會明顯偏離原始狀態;由於多重處理會忽略幀歷史紀錄,每個陸戰隊員每一幀都會換上一張新臉——可能是灰鬍子老人或無鬚的紫色外星人,這取決於預設集。

測試項目結果
x1, output 注入畫面穩定,光影變化細微。
x3, render stage幾何圖形偏移,每一幀都是新面孔。
最大強度, Default 預設到處都是綠色調。
RTX 5090 行動版, 任何預設約 10 fps。

是的,DLSS 5 RTX 5090 筆電的體驗大約落在 10 fps 左右,就跟 Wolfenstein 3D 或 Cyberpunk 2077 的情況如出一轍。在這種情況下,電池續航力簡直是天方夜譚。

為何原始碼移植版至關重要

DLSS 5 應用於老遊戲的規則很殘酷:即使動態向量連接正確,DX11 作品在極端設定下仍會崩潰成噪點,而 DX12 作品則能保持穩定。Doom 3 BFG Edition DLSS 之所以可行,正是因為移植版為模型提供了現代化的渲染管線,而非 2004 年的 OpenGL。

疑難排解

  • 如果 DLSS 5 面板未出現,請將檔案移動一個資料夾層級後再試。
  • 如果選項呈現灰色無法選取,代表遊戲的反鋸齒仍處於開啟狀態。
  • 如果幀率沒有下降,代表模型並未執行——這時該感到懷疑而非高興。
  • 如果畫面閃爍,請先停用 Enable Upscaling。
  • 如果多次切換後遊戲崩潰,那是 VRAM 洩漏問題,請重啟遊戲。

在 5090 上,透過 Doom 3 移植版路徑可以獲得極佳的截圖,但戰役體驗卻很糟糕。Doom 3 DLSS 5 的組合更像是一個玩具,畢竟 Doom 3 本身就已經夠暗了。

廣告