|
本文为 其乐用户(UID:250109) 发布的原创文章,转摘前请联系该用户获得许可
本帖最后由 250109 于 2026-9-3 05:28 编辑
Nexus Mods作者rakank发布了第三方工具DLSS 5 Swapper,可以自动扫描本机游戏,并尝试一键部署DLSS 5 Neural Rendering相关组件。
对于RTX20/30/40系显卡,该工具通过修改版nvngx_dlssnr.dll及相关组件尝试运行DLSS5神经渲染;对于本身没有原生DLSS的游戏,则可以使用DLSS5-Feeder方案尝试接入DLSS5。
目前最新版本为v2.1.1。
支持GeForce RTX20/30/40/50系列显卡
- 自动扫描Steam、Epic Games、GOG及Xbox游戏
- 自动识别游戏实际EXE及图形API
- 一键部署DLSS5相关组件
- 支持ReShade、RenoDX等组件自动安装
- 修改前自动备份原始游戏文件
- 支持Restore originals一键恢复
- 支持简体中文
v2.1.1进一步完善了64位DLSS5-Feeder。
即便游戏本身没有原生nvngx_dlss.dll,也可以通过DLSS5-Feeder尝试接入DLSS5。
目前支持:
- DirectX 11
- DirectX 12
- Vulkan
- OpenGL
游戏详情页面中可以根据实际情况选择两种部署方式:
Native DLSS
适用于本身已经支持DLSS的游戏。
DLSS5-Feeder
适用于本身没有原生DLSS支持的游戏。
运动矢量方面,在条件允许时使用LumeniteFX Kernel 2.0,同时提供VORT作为备用方案。
工具同样针对32位老游戏加入了兼容方案。
32位DX10/DX11游戏:
通过32位ReShade Add-on连接64位DLSS5-Feeder。
32位DX9游戏:
通过dgVoodoo2将DX9转换至DX11,再接入DLSS5-Feeder。
因此部分没有现代渲染接口的老游戏,现在也可以尝试通过转换方式使用DLSS5相关功能。
- 《生化危机5》
- 《辐射:新维加斯》
- 《孤岛惊魂3》
- 《杀出重围:人类革命》
- 《蝙蝠侠:阿卡姆疯人院》
- 《蝙蝠侠:阿卡姆起源》
- 《耻辱》
- 《刺客信条4:黑旗》
- 《消逝的光芒:困兽》
- 《异环》
- 《荒野大镖客:救赎2》
例如《刺客信条4:黑旗》现在会优先识别正确的AC4BFSP.exe,避免因为选错执行文件导致部署失败。
v2.1.1还扩展了模拟器支持,目前包括:
- DuckStation
- PCSX2
- Dolphin
- PPSSPP
- Xenia
- Cemu
- RPCS3
- Ryujinx
- yuzu系模拟器
- shadPS4
- Citra系模拟器
- melonDS
- Flycast
- xemu
- Vita3K
- RetroArch
- mGBA
- Snes9x
- Play!
工具可以根据模拟器使用的Direct3D、Vulkan或OpenGL渲染器进行对应部署。
DLSS 5 Swapper可以自动检测多个游戏平台的游戏安装目录。
| 平台 | 检测方式 | | Steam | 扫描Steam Library文件夹 | | Epic Games | 读取游戏Manifest | | GOG | 读取注册表信息 | | Xbox | 支持XboxGames目录及MicrosoftGame.config | 对于Xbox/Game Pass游戏,工具可以通过MicrosoftGame.config定位真正的游戏执行文件。
传统Program Files\WindowsApps目录仍然受到Windows权限保护,因此不建议为了部署MOD手动修改WindowsApps文件夹所有权。
- 运行DLSS 5 Swapper
- 等待程序自动扫描本机游戏
- 进入Game Library
- 选择需要修改的游戏
- 确认检测出的EXE及图形API
- 选择Native DLSS或DLSS5-Feeder
- 点击Install DLSS 5
- 等待程序完成备份及组件部署
- 启动游戏测试
如果游戏出现闪退、黑屏、画面异常或无法启动,可以使用:
Restore originals
恢复修改之前的游戏文件。
工具在修改游戏文件之前会自动建立备份。
v2.1.x还改进了备份逻辑,避免重复点击Install时覆盖最初的原始文件备份。
使用Restore originals后,会尝试:
- 恢复原来的DLL
- 删除工具添加的文件
- 恢复已有的工具DLL
- 移除由本工具安装的ReShade组件
v2.1.1还会在安装ReShade之前额外建立恢复Manifest,即使部署过程中途失败,也可以尝试恢复游戏目录。
- 新增完整的64位DLSS5-Feeder方案
- 支持没有原生DLSS的游戏
- 新增Vulkan支持
- 新增OpenGL支持
- 增加大量模拟器配置
- 改进32位游戏支持
- 改进DX9游戏转换方案
- 修复部分游戏EXE识别问题
- 修复《荒野大镖客:救赎2》等游戏检测
- 进一步改进备份及恢复机制
目前作者标注支持:
- GeForce RTX50系列
- GeForce RTX40系列
- GeForce RTX30系列
- GeForce RTX20系列
工具内置经过修改的nvngx_dlssnr.dll,用于尝试让RTX20/30/40系列运行相关神经渲染功能。需要注意,这属于第三方修改方案,并不等同于NVIDIA官方为旧款RTX显卡提供原生DLSS5支持。
Nexus Mods:
DLSS 5 Swapper
GitHub:
DLSS5-Swapper
当前版本:v2.1.1
系统需求:
- Windows 10/11 64位
- NVIDIA GeForce RTX系列显卡提供安装版及Portable便携版。
DLSS 5 Swapper属于第三方修改工具,并非NVIDIA官方DLSS安装或升级程序。 - RTX20/30/40系使用DLSS5属于第三方修改方案
- DLSS5-Feeder目前仍具有实验性质
- 不同游戏之间的兼容性、画质和性能表现可能存在明显差异
- 工具会向游戏目录中添加或修改DLL、ReShade及相关组件
- 带有严格反作弊系统的联网游戏不建议随意部署
- 出现闪退或异常后建议使用Restore originals恢复
- 修改游戏文件前建议保留额外备份
DLSS 5 Swapper的核心并不只是简单替换DLSS DLL,而是将此前比较繁琐的寻找EXE、识别图形API、部署ReShade、配置RenoDX、替换DLL以及配置Feeder等步骤进行了自动化。
尤其是v2.1.1完善DLSS5-Feeder之后,即便游戏本身没有任何原生DLSS支持,也可以尝试通过Feeder方式接入DLSS5。
同时,Vulkan、OpenGL、32位老游戏以及大量模拟器的加入,也进一步扩大了工具能够尝试部署的游戏范围。
不过该方案目前依然属于第三方实验性修改,安装成功并不代表所有游戏都能正常运行,具体画质、性能和稳定性仍需要逐个游戏测试。
转载自 Github:https://github.com/rakanki911/DLSS5-Swapper
Nexus Mods:https://www.nexusmods.com/site/mods/2228
|