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