跳至主要內容
This Upcoming Medieval Strategy Game Has One Of The Most-Played Demos In  Steam History

如何在 Heroes of Might and Magic 2 中運行 DLSS 5

透過 DOSBox、dgVoodoo2、偽運動向量與 RenoDX 在 Heroes of Might and Magic 2 啟用 DLSS 5。RTX 5090 Mobile 實測約 10 fps。

作者
Friolt
更新日期
閱讀時間
3 分鐘
主題
最新消息
你需要準備什麼
廣告

DLSS 5 在 Heroes of Might and Magic 2 中是可以實現的,這也是極少數幀率高低並不重要的案例。DOSBox 用於運行 DOS 版本,dgVoodoo2 將視窗封裝為 DirectX 11,Feeder 負責模擬運動向量,RenoDX 作為插件宿主,而官方的 NVIDIA 函式庫則會重新繪製你的城堡。此測試是在搭載 Core Ultra 9 275HX 的 RTX 5090 Mobile 上進行,幀率約為 10 fps。

由於 Heroes 2 是回合制遊戲,10 fps 並不會影響你在「不可能」難度下被 AI 擊敗的過程。真正改變的是美術風格,且效果並不總是正面的。

你需要準備什麼

組件在鏈路中的作用
DOSBox 0.74-3 或 DOSBox-X運行遊戲的 DOS 版本。
dgVoodoo2將 DirectDraw 或 Direct3D 9 封裝為 DirectX 11。
支援插件的 ReShade將堆疊注入 dosbox.exe。
DLSS5-Feeder 與運動向量著色器為原本沒有運動與深度資訊的 2D 地圖進行估算。
RenoDX DLSS 5 插件添加神經渲染(Neural Rendering)面板。
NVIDIA 神經渲染函式庫官方 DLSS 5 模型。
RTX 50 系列 GPUNVIDIA 硬體需求。

為什麼選擇 DOSBox 而非 fheroes2

fheroes2 與 DOSBox 的抉擇取決於控制權。fheroes2 是一個優秀的開源引擎,但它透過 SDL 及其自身的管線進行渲染,而 DOS 路徑能為 dgVoodoo2 提供乾淨的 DirectDraw 或 Direct3D 9 目標。任何包含 DOS 版本的 Heroes of Might and Magic 2 Gold 副本都是你的首選。

步驟 1. 封裝 DOSBox

  1. 在傳統 DOSBox 中將輸出設定為 ddraw,或在 DOSBox-X 中設定為 direct3d。
  2. 將 dgVoodoo2 MS x86 資料夾中的 DDraw.dll 或 D3D9.dll 複製到 dosbox.exe 所在目錄。
  3. 將 dgVoodooCpl.exe 和 dgVoodoo.conf 加入同一資料夾。
  4. 將輸出 API 設定為 Direct3D 11,功能層級(feature level)為 11.0。
  5. 啟動遊戲並確認出現 dgVoodoo 水印。

由於遊戲本身輕量,Heroes 2 的 DOSBox 安裝無需額外調整。dgVoodoo2 在 Heroes 2 上唯一的陷阱是位元數(bitness),請務必使用 x86 檔案。

步驟 2. 向量、RenoDX 與函式庫

  1. 在 dosbox.exe 上安裝支援插件的 ReShade,並選擇 DirectX 11。
  2. 加入 32 位元的 DLSS5-Feeder 建置版本及其運動向量著色器包。
  3. 將 RenoDX DLSS 5 插件複製到執行檔旁。
  4. 加入來自任何 DLSS 5 遊戲的官方神經渲染函式庫,以及標準的 DLSS 升頻(upscaler)檔案。
  5. 啟動遊戲,按下 Home 鍵,開啟 Add-ons 並啟用 Neural Rendering。

完整的攻略涵蓋了其餘 DirectX 分支以及最常見的資料夾層級錯誤。

模型對像素美術的影響

該模型是基於 3D 場景訓練的,手繪的冒險地圖會讓它感到困惑。RenoDX 在 2D 遊戲上的結果很一致:你會得到類似 ReShade 的濾鏡效果、更柔和的邊緣,以及偶爾出現在樹下、本不該存在的陰影。

畫面效果
冒險地圖柔和的光影,地形磚塊上有輕微的塗抹感。
城堡畫面建築物獲得額外的陰影與奇怪的材質猜測。
戰鬥單位會隨預設值改變顏色,有時甚至會長出臉孔。
介面由於沒有遮罩,介面也會被重新繪製。

細節與注意事項

  • 將 Injection point 保持在 Output,因為渲染階段注入無法偵測到幾何圖形。
  • 將 passes 保持在 x1,因為額外的 passes 會使整張地圖變暗。
  • 選擇 Natural,因為 Default 在高強度下會偏綠,Cinematic 則會偏紫。
  • 保持 Enable Upscaling 關閉,因為它會產生閃爍。

誰該嘗試?

DLSS 5 回合制遊戲是唯一能讓這套鏈路在技術上感到舒適的類型。如果你擁有 RTX 50 系列硬體且具備幽默感,不妨試試一張地圖。否則,請保留原始的精靈圖(sprites),畢竟它們是由真正懂行的藝術家繪製的。

來源:Worst Guides Ever

廣告