下载 DLSS 5 ReShade AIO

社区 ReShade addon,可为未内置这些功能的游戏带来 Neural Rendering、DLAA/DLSS Super Resolution 和 Frame Generation——包括 32 位游戏。

DLSS 5 Swapper 应用图标
社区 v2.2.4

DLSS5 ReShade AIO

面向 64 位和 32 位 Windows 游戏的稳定 NVIDIA Optical Flow 版本。请选择与游戏可执行文件架构匹配的 ZIP。

项目DLSS5 ReShade AIO
最新版本v2.2.4
安装包64-bit ZIP / 32-bit ZIP
许可证Apache-2.0
GPUNVIDIA RTX
APID3D9 / 11 / 12 / Vulkan

这是 kibblerz 的第三方社区项目,不是 DLSS 5 Swapper。ReShade(需支持 addon)和 NVIDIA 运行时 DLL 需自行提供,不包含在 ZIP 中。请把它当作单机实验——带反作弊的游戏会拦截注入文件。

DLSS5 ReShade AIO 通过 ReShade 为游戏加入 DLSS 5 Neural Rendering、DLAA/DLSS Super Resolution 和 Frame Generation。64 位 addon 支持 D3D9、D3D11、D3D12 和 Vulkan。32 位安装包在游戏内捕获画面,并在附带的 x64 carrier 中运行同一套 64 位管线。它不随 DLSS 5 Swapper 附带。

安装(64 位游戏):

  1. 在游戏真正的可执行文件旁安装带 addon 支持的 64 位 ReShade。
  2. 把整个64 位 AIO ZIP解压到同一文件夹。请保持附带的 reshade-shaders 目录完整。
  3. 把你自己的 nvngx_dlssnr.dll、nvngx_dlss.dll,以及用于 Frame Generation 的 nvngx_dlssg.dll 直接放到游戏可执行文件、standalone-dlssnr.addon64 和附带的 nvngx.dll 桥接文件旁边。
  4. 启动游戏,确认 ReShade 的 Add-ons 标签中出现 Standalone DLSS-NR + SR。

请从 v2.2.4 中只选一个 ZIP:DLSS5-ReShade-AIO-v2.2.4-64-bit.zip 或 DLSS5-ReShade-AIO-v2.2.4-32-bit.zip。解压到已包含游戏可执行文件和对应 ReShade DLL 的文件夹。不要把两个安装包混在一起。

v2.2.4 有何变化

v2.2.4 为 32 位游戏增加了实时 Optical Flow 控制。可在 32 位 ReShade 菜单中开关 Optical Flow,并实时更改工作分辨率,无需重启游戏或 host。

本版本保留 v2.2.3 的低延迟 Optical Flow 默认值,以及既有的 32 位 / 64 位功能。无需单独的 Optical Flow DLL——addon 使用 NVIDIA 显卡驱动中的 nvofapi64.dll。

要点:

  • 可在 32 位 ReShade 菜单中实时启用或关闭 Optical Flow。
  • Optical Flow 工作分辨率更改可在 32 位游戏中实时生效。
  • 两项控制均使用 x64 addon 的安全重配置路径,无需重启游戏或 host。
  • 保留 v2.2.3 低延迟 Optical Flow 默认值,以及此前的 32 位 / 64 位功能。

32 位游戏

32 位游戏无法加载 64 位 ReShade 或 NVIDIA DLL。32 位 ZIP 在游戏目录捕获画面,并在 host64 中运行 NR/DLSS/FG。

  • 在游戏可执行文件旁安装带 addon 支持的 32 位 ReShade,并包含标准 shader 包,确保存在 ReShade.fxh。
  • 把整个32 位 AIO ZIP解压到该文件夹。不要把文件移出 host64。
  • 再次对 host64\AIO DLSS5 32-bit Wrapper.exe 运行 ReShade 安装程序,选择 DirectX 10/11/12,并安装带 addon 支持的 64 位 ReShade。代理应为 host64\dxgi.dll。
  • 把 nvngx_dlssnr.dll、nvngx_dlss.dll 和 nvngx_dlssg.dll 放到 host64 中——不要放在 32 位可执行文件旁边。
  • 正常启动游戏。standalone-dlssnr.addon32 会启动 wrapper。请使用游戏内 ReShade Add-ons 标签中的 AIO 页面。

原生 32 位 D3D9 和 D3D11 受支持。x86 OpenGL 和 Vulkan 传输仍为实验性。不需要 dgVoodoo。

首次启动设置

  • 关闭游戏自带的 DLSS/升采样、Frame Generation 和抗锯齿。addon 会提供自己的管线。
  • 尽量使用窗口模式。它通常能暴露更低分辨率的 backbuffer,便于 DLSS Super Resolution。
  • 若游戏分辨率与显示器一致,addon 使用 DLAA。若更低,则使用 DLSS Super Resolution 重建到原生尺寸。
  • Neural Rendering 和 Frame Generation 默认开启,可在 ReShade 中分别开关。
  • NR pass count(2x / 3x)仅限当前会话的画质实验。下次启动总会回到 1x。
  • 确认 Optical Flow 报告的是 NVIDIA 硬件提供方,而不是 VORT 或零运动回退。
  • 若性能卡顿,把游戏内或外部 FPS 限制到低于未封顶的源帧率。当 NR + Frame Generation 让队列过载时,更低的上限反而可能提高最终显示 FPS。

快捷键

  • F10 — 将处理后的画面与管线源的基础视图对比。
  • Ctrl+Alt+P — 循环 DLSS 渲染预设 J → K → L → M。推荐默认预设为 L。
  • Ctrl+Alt+N — 循环 Neural Rendering 模型 1 → 2 → 3。
  • 若 2.0 游戏在 ReShade 打开前崩溃,启动时按住 F8 进入串行安全模式。
  • 日志:%LOCALAPPDATA%\RHI\Logs\standalone-dlssnr.log。

系统要求

  • Windows 游戏,并已按对应架构(32 位或 64 位)安装带 addon 支持 的 ReShade。
  • NVIDIA GeForce RTX GPU 以及较新的 Game Ready 驱动(Optical Flow 使用驱动中的 nvofapi64.dll)。
  • 你自己的 nvngx_dlssnr.dll、nvngx_dlss.dll,以及可选的 nvngx_dlssg.dll。ZIP 中的 nvngx.dll 是本项目的调用桥,不是 NVIDIA 运行时。
  • 选择与游戏匹配的 ZIP。不要混用 1.x 和 2.0 的 addon 二进制。若某游戏在 1.x 可用但 2.0 不行,请使用 v1.7.24。
  • 带反作弊的游戏会拦截注入的 DLL 和 ReShade。请只把它当作单机实验,不要用在受保护的联机游戏上。

常见问题

  • 这是 DLSS 5 Swapper 吗? 不是。Swapper 是在游戏目录中安装和还原 DLSS 文件的 Windows 游戏库工具。DLSS5 ReShade AIO 是 kibblerz 的独立 ReShade addon。
  • ZIP 里包含 ReShade 和 NVIDIA DLL 吗? 不包含。请只下载对应架构的 ZIP,并遵循其中的 README_FIRST.txt。ReShade 和 NGX 运行时文件需自行提供。
  • 需要单独的 Optical Flow DLL 吗? 不需要。2.2.4 从 NVIDIA 驱动加载 Optical Flow。不要自行放入松散的 nvofapi64.dll。

法律声明

本项目与 NVIDIA、ReShade 或 DLSS 5 Swapper 均无隶属或背书关系。原创代码采用 Apache License 2.0。第三方组件和 NVIDIA 运行时文件仍受各自条款约束。按原样提供,不含任何担保。使用风险自负。

更多 DLSS 5 工具