
3 分鐘把游戲里的 DLSS 幀生成替換成 FSR 3dlssg-to-fsr3 完整教程【免費下載鏈接】dlssg-to-fsr3Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS Frame Generation (nvngx_dlssg).項目地址: https://gitcode.com/gh_mirrors/dl/dlssg-to-fsr3還在用 RTX 20 系或 30 系顯卡卻被 DLSS 幀生成把門檻卡在 RTX 40 系外dlssg-to-fsr3 就是一個幀生成替換模組它頂替游戲里的 nvngx_dlssg 組件把幀生成換到 AMD 的 FSR 3 實現(xiàn)上讓你的老卡也能吃到幀插值紅利。讀完后你能獨立完成安裝、看懂日志、處理與 DLSSTweaks 共存的情況并知道哪些游戲需要用哪套 DLL。一張表看懂它是什么、跟誰比、適合誰原生 DLSS 幀生成FSR 3 幀生成dlssg-to-fsr3 調(diào)用的實現(xiàn)GPU 門檻基本鎖 RTX 40 系NV 硬件加速器無硬件門檻軟件實現(xiàn)適用顯卡本模組—RTX 1600 / 2000 / 3000 系開源狀態(tài)閉源FidelityFX-SDK 開源本模組 GPLv3使用方式游戲自帶開關(guān)往游戲目錄放兩個 DLL替換生效它只接管幀生成這一環(huán)游戲里的超分、光線重建等 DLSS 功能不受影響。適合人群用 20/30 系卡玩帶 DLSS-G 的游戲賽博朋克 2077、霍格沃茨之遺等、且愿意接受一定風(fēng)險換取幀率的用戶。上圖是《賽博朋克2077》里由 FSR 3 幀生成插值出來的畫面幀倉庫自帶截圖幀間連續(xù)性和邊緣質(zhì)量可以直接拿來和原生 DLSS-G 對比。3 分鐘上手四步裝進(jìn)游戲目錄雙擊倉庫resources目錄下的DisableNvidiaSignatureChecks.reg一路點確認(rèn)。這步解除 NVIDIA 驅(qū)動簽名校驗不做的后果是游戲直接讀不到替換的 DLL。找到游戲安裝目錄以賽博朋克 2077 為例就是放著Cyberpunk2077.exe的那個bin\x64文件夾。把dlssg_to_fsr3_amd_is_better.dll和新的nvngx.dll兩個文件復(fù)制進(jìn)該目錄。啟動游戲。目錄里出現(xiàn)dlssg_to_fsr3.log就說明幀生成替換已經(jīng)生效沒出現(xiàn)就看下面的排障表。卸載時反過來運行RestoreNvidiaSignatureChecks.reg恢復(fù)簽名校驗刪掉這兩個 DLL 即可。?開發(fā)者備注如果某個游戲走的是 NVIDIA Streamline 檢查直接放nvngx.dll不生效倉庫里備有version.dll、winhttp.dll、dbghelp.dll等通用替代方案對應(yīng)說明在resources目錄下的幾個 read_me 文本里。想自己編譯的需要 Visual Studio 2022 17.9.6、CMake 3.26、Vulkan SDK設(shè)好VULKAN_SDK環(huán)境變量和 vcpkg先在 VS x64 工具命令提示符里進(jìn)dependencies\FidelityFX-SDK\sdk\跑BuildFidelityFXSDK.bat再回到根目錄用預(yù)設(shè)Universal Release x64構(gòu)建產(chǎn)物自動進(jìn)bin文件夾。構(gòu)建前記得把CMakeUserEnvVars.json里的___GAME_ROOT_DIRECTORY去掉前綴下劃線并改成你的游戲路徑。進(jìn)階調(diào)參resources\dlssg_to_fsr3.ini 里的三個開關(guān)正常用戶完全可以不碰這個 INI它只服務(wù)于想看效果的進(jìn)階用戶。手動復(fù)制resources\dlssg_to_fsr3.ini到游戲目錄即可啟用設(shè)置項推薦值實際效果EnableDebugOverlay體驗時1日常0屏幕上疊 FSR 3 調(diào)試信息方便確認(rèn)插值幀在跑EnableDebugTearLines0打開后在原生幀/插值幀邊界畫撕裂線純調(diào)試用EnableInterpolatedFramesOnly0設(shè)為1后畫面只顯示插值幀用于單獨審查 FSR 3 輸出質(zhì)量它底層在干嘛一段話加一個箭頭模組本質(zhì)是個 DLL 頂包游戲按慣例加載nvngx.dll調(diào)用 NGX 幀生成接口頂包里的接口包裝層把這套調(diào)用原樣接住轉(zhuǎn)發(fā)給鏈接了 FidelityFX-SDK 的 FSR 3 幀插值器后者基于游戲運動矢量生成中間幀并回寫顯示路徑DX12 和 Vulkan 各有一套后端通用版還內(nèi)置鉤子模塊繞過 Streamline 的 GPU 架構(gòu)檢查。游戲 → 加載 nvngx.dll → NGX 接口包裝 → FSR 3 幀插值器 → 插值幀輸出排障速查五類現(xiàn)象對因現(xiàn)象大概率原因一條解法啟動后沒有dlssg_to_fsr3.logDLL 沒放進(jìn) exe 同目錄或文件被殺軟隔離檢查游戲目錄里兩個 DLL 是否齊全加殺軟白名單啟動崩潰簽名校驗 .reg 沒跑成功以管理員身份重新運行DisableNvidiaSignatureChecks.reg裝了 DLSSTweaks 后失效或沖突缺少配套的 DLSSTweaks 橋接按resources里的 DLSSTweaks 說明放dlssg_dlsstweaks_wrapper.dll并在dlsstweaks.ini里把nvngx_dlssg行指向前者必須完整路徑、去掉行首分號通用 DLL 也不生效該游戲走 Streamline 架構(gòu)檢查需要的不是nvngx.dll換version.dll/winhttp.dll/dbghelp.dll版本逐個試幀率沒提升瓶頸在 CPU 而非 GPU看任務(wù)管理器CPU 先滿的話插值幀救不了降畫質(zhì)或降分辨率 紅線提醒多人游戲里用等于給檢測系統(tǒng)遞手柄所有 read_me 都寫明了可能導(dǎo)致封號單人游戲以外別碰。支持范圍就是 RTX 1600 / 2000 / 3000 系40 系本來就有原生 DLSS-G沒必要繞這一圈更老的 10 系也別試。.reg文件改的是系統(tǒng)注冊表影響的是全局簽名校驗行為不是只影響單個游戲——不用了務(wù)必跑RestoreNvidiaSignatureChecks.reg還原。延伸資源源碼入口source/下三個子目錄各有分工——maindll是幀生成替換主體接口包裝 FSR 3 插值器 DX12/Vulkan 后端wrapper_dt和wrapper_generic是兩套頂包方案帶鉤子的通用版含 Streamline 繞過。FSR 3 幀生成的技術(shù)文檔和算法圖解在dependencies/FidelityFX-SDK/docs/techniques/的 super-resolution-interpolation 與 frame-interpolation 兩篇。許可證本項目 GPLv3見LICENSE.md預(yù)置二進(jìn)制的第三方許可清單在resources/binary_dist_license.txt。帶走這幾點整個替換就兩件事跑簽名校驗 .reg往游戲 exe 目錄放dlssg_to_fsr3_amd_is_better.dll和nvngx.dll出現(xiàn)dlssg_to_fsr3.log即成功。幀生成替換只接管幀插值一環(huán)DLSS 超分等其余功能照舊調(diào)試用 INI 只加調(diào)試疊層不改變渲染結(jié)果。邊界很清楚僅限單人游戲、僅限 RTX 1600/2000/3000 系用完記得還原簽名校驗注冊表項?!久赓M下載鏈接】dlssg-to-fsr3Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS Frame Generation (nvngx_dlssg).項目地址: https://gitcode.com/gh_mirrors/dl/dlssg-to-fsr3創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考