【免费下载链接】DLSS5-Feeder
DLSS 5 neural rendering in D3D11/D12/Vulkan games that ship without any DLSS — feeds a synthetic DLAA contract (ReShade depth + motion vectors) to the DLSS 5 add-on via a private D3D12 device.
DLSS5-Feeder 是一个让没有原生 DLSS 的游戏也能跑起 DLSS 5 神经渲染的开源工具,它覆盖 D3D11/D3D12/Vulkan/OpenGL/32 位等几乎所有游戏环境。它本身不产生任何"魔法画面"——它只负责替游戏伪造一份合法的 DLSS 请求,真正的神经渲染要交给第二个插件完成。而这份插件,你有 3 个候选:Deep Fried Chicken、RenoDX add-on、OptiScaler DLSS-NR。选错或同时装两个,都会导致"日志全绿但画面毫无变化"的假故障。本文带你一次看懂三者差异、安装要点与最终选择。
先搞清楚:为什么必须 3 选 1?
DLSS5-Feeder 的工作方式可以概括为一句话:用 ReShade 已有的深度缓冲 + 运动矢量,构造一份"合成 DLAA 契约",喂给 DLSS 5 神经渲染插件。
游戏帧 → ReShade 特效链 → [运动矢量] → [DLSS5_Feed] → DLSS5-Feeder ↓ 神经渲染结果写回画面 → 后续特效 → 上屏也就是说,它和神经渲染插件是"生产者 + 消费者"的关系,且同一游戏文件夹内只允许存在一个神经渲染消费者:
- 装两个 Deep Fried Chicken 风格的消费者?Chicken 检测到 RenoDX 插件共存时会整场静默罢工;
- 装原版(非 DLSS-NR 分支)OptiScaler?它会劫走全部 NGX 调用做放大,但从不执行神经通道,日志却一切正常。
所以"3 选 1"不是营销话术,而是硬性约束。
三个神经渲染插件速览
| 维度 | Deep Fried Chicken (DFC) | RenoDX add-on (renodx-dlss5) | OptiScaler DLSS-NR |
|---|---|---|---|
| 身份 | 独立 ReShade 神经渲染插件 | ReShade 插件(RenoDX 社区构建) | 直接替换 NGX 运行时(loader hook) |
| 接入方式 | 与 Feeder 自动识别、自动握手(ABI 1 互操作协议) | Feeder 自动识别构建代数并自适应配置 | Feeder 检测并重定向 NGX 调用到它 |
| 多通道能力 | 支持 1~30 次神经通道(起步建议 1 次) | 单神经通道 | 单神经通道(可挂在 DLSS/XeSS/FSR 之上) |
| 配置载体 | 独立deep-fried-chicken.cfg+ 专属 ReShade 标签页 | ReShade 的DLSS 5 Neural Rendering面板 | OptiScaler.ini+ Insert 键菜单 |
| 版本要求 | 1.4.8 或更新(修复 1% Low 卡顿) | 建议 v6.1+,老版本在 616.64+ 驱动上会评估失败 | wilsjo2 / Dagherbou 两个分支均受支持 |
| 开源情况 | 二进制发布 | 社区构建 | 开源分支 |
| 已知验证 | 64 位 Vulkan 内进程、32 位 x64 助手均实测通过 | 所有历史版本开发测试的基准 | 无游戏测试机上 300/300 评估通过 |
三者与 Feeder 的"合拍程度"都经过了正式设计:与 Chicken 的互操作协议见 FEEDER-INTEROP-v1.md,Feeder 侧实现在 feed_dfc.h;RenoDX 分支的构建代数识别表见 README.md 的 "Before you install" 章节;OptiScaler 两条路线的完整说明在 docs/DEPLOY-DEV.md 第 9b 节。
选手一:Deep Fried Chicken —— 官方推荐,兼容性最省心
推荐指数:★★★★★(多数场景的首选)
Deep Fried Chicken 是 Feeder 作者官方推荐的神经渲染插件,两者会自动互相识别,你的这边什么都不用配。
上手要点
- 把它的三个文件放到游戏
.exe旁(32 位游戏则放入host64\):deep-fried-chicken.addon64、deep-fried-chicken-nvngx.dll、deep-fried-chicken.cfg; - 不要改它自带的 cfg——出厂就是"开启、单通道、附加项关闭"的正确起点;
- 首次运行它会把自己加入 ReShade 启动列表并要求再重启一次游戏,属正常现象;
- 文件夹里不能出现第二个神经渲染插件(RenoDX add-on、Alex's Toolkit 等),否则 Chicken 会静默不干活。
如何确认它在工作?
打开 ReShade 叠加层(按Home)的Status区,或查看dlss5-feed.log:状态为ARMED即成功;DISARMED/CONFLICT/FAILED分别对应"被手动卸下""有插件冲突""加载失败",日志会写明原因。
版本上请务必用1.4.8+:1.4.7 及更早版本每 300 帧全量扫描一次进程模块,60 fps 下约 5 秒卡一帧,1% Low 很难看;1.4.8 改为操作系统回调驱动,日志出现smart discovery settled即代表已切换。
选手二:RenoDX add-on —— 老牌选手,驱动版本要求最挑剔
推荐指数:★★★★☆(老驱动或不想换新插件的用户)
renodx-dlss5.addon64(RenoDX Discord 的#DLSS5频道构建)是 Feeder 历来所有版本开发测试的基准对象,Feeder 内置了对它每一代构建的指纹识别:检测到新代数会自动写EnableHooks=2、NeuralUplift=1等配置,并解绑助手进程的全局热键,避免游戏按键误触发后台神经渲染。
上手要点
- 用它替代 Chicken 的三个文件即可,
nvngx_dlssnr.dll+nvngx_dlss.dll两个 NVIDIA 运行时无论如何都要自备; - 在 ReShade 的DLSS 5 Neural Rendering面板里开启神经渲染(32 位游戏会镜像到 Feeder 自己的叠加层页面);
- 版本要挑:v4.6/v4.7 在 616.64+ 驱动上会在 NVIDIA 自己的
nvngx_dlssnr.dll内评估失败(0/300),v6.1.0 起恢复正常。拿不准就装最新的 v6.1+ 或 v7/v8 系列。
注意区分一个易混淆项
renodx-dlss5(Krish 的神经插件,与 Feeder 配合使用)和renodx-dlss(ShortFuse 的插件,替代 Feeder 本身)是两个完全不同的东西,后者与 Feeder 互斥,切勿混淆。
选手三:OptiScaler DLSS-NR —— 思路最不同的开源方案
推荐指数:★★★☆☆(已有 OptiScaler 习惯、或想用其菜单精细调参的用户)
前两位是"钩住 NGX 调用的 ReShade 插件",OptiScaler DLSS-NR 分支则直接成为进程里那个 NGX 实现:它通过 loader hook 把自己的模块递给 Feeder 内部的 NGX SDK,于是 Feeder 发出的 DLAA 请求先被 OptiScaler 放大(默认 DLSS),再原地加一次神经通道。Feeder 会自动检测它、区分两代分支(日志记direct-runtime build或forwarder build),并跳过其他两家需要的预热重建。

上手要点
- 从分支 release 下载 zip(wilsjo2 版取
OptiScaler-NR-v<版本>.zip,非-rtx40-mfg变体;Dagherbou 版取OptiScaler-DLSSNR-<版本>.zip),解压到游戏.exe旁(32 位游戏放host64\); - 把
OptiScaler.dll重命名为winmm.dll(或version.dll),不要跑它自带的setup_windows.bat; - 编辑
OptiScaler.ini:[DlssNr]下Enabled=true(默认是关的),[Upscalers]下Dx12Upscaler=dlss;保持TargetProcessName=auto; - 删掉文件夹里的 Chicken 三件套和任何
renodx-dlss5*.addon64——OptiScaler 会捕获进程内每一次nvngx加载,第二个消费者只会造成混乱; - 菜单按Insert打开,神经渲染参数在其中的 DLSS-NR 分区。想给神经通道单独降分辨率,用
[DlssNr] WorkingScale,比 Feeder 的全帧work_resolution更保清晰度。
日志确认
dlss5-feed.log出现NGX calls are routed through OptiScaler DLSS-NR (winmm.dll)且数帧后出现neural model (feature 18) loaded即代表链路打通。若显示the DRIVER answered the probe,说明重定向没生效(常见原因是TargetProcessName写死了别的游戏名)。
最终选择建议:3 个问题定方案
- 求省心、跟官方推荐走→ Deep Fried Chicken(1.4.8+)。自动握手、独立面板、状态一目了然;
- 驱动是 616.x 老版本、或想沿用老配置→ RenoDX add-on(v6.1+),Feeder 对它的支持最久、代际识别最细;
- 习惯 OptiScaler 的菜单和放大管线、想要开源可审计→ OptiScaler DLSS-NR,额外奖励是神经通道可独立降分辨率省算力。
一键安装:用脚本替你做决定
不想手动折腾的话,Install-DLSS5Feeder.ps1 会在一条命令里完成:识别游戏架构/渲染 API、装 ReShade、下载 Feeder、配置运动矢量(LumeniteFX)、询问你要哪个神经渲染消费者,然后跑一遍只读验证。
powershell.exe -ExecutionPolicy Bypass -File .\Install-DLSS5Feeder.ps1无人值守安装时可用参数直接指定消费者,跳过交互:
-Consumer DFC/-Consumer RenoDX/-Consumer OptiScaler-OptiScalerFork wilsjo2或-OptiScalerFork Dagherbou(选择 OptiScaler 分支时)
装完后用 Verify-DLSS5Feeder.ps1 在游戏文件夹内再跑一次体检,每行结果都是[ OK ]、[WARN]或[FAIL],失败项会直接给出修法——报 issue 前请先跑它。
常见"假故障"自查清单
| 症状 | 大概率原因 | 处理 |
|---|---|---|
| 日志全绿、画面毫无变化 | 装了原版 OptiScaler(无神经通道),或两个消费者并存 | 只保留一个神经消费者;原版 OptiScaler 必须移除 |
Chicken 面板显示CONFLICT | 文件夹里还有renodx-dlss5.addon64等第二个消费者 | 删掉它并完全重启游戏 |
| 每几秒规律性卡顿、1% Low 差 | Chicken < 1.4.8 的定时模块扫描 | 升级到 1.4.8+ |
| RenoDX v4.6/v4.7 神经通道 0/300 | 驱动 616.64+ 与旧构建不兼容 | 换 v6.1+ / 换 Chicken / 回驱动 616.56 |
| OptiScaler 显示 DRIVER answered the probe | [ProcessFilter] TargetProcessName指向了别的游戏 | 改回auto |
写在最后
三个消费者本质上是"同一张 DLSS 5 神经渲染门票的三种拿法":Chicken 是官方钦点的省心路线,RenoDX 是久经考验的老牌路线,OptiScaler DLSS-NR 是思路迥异的开源路线。无论你选谁,记住两条铁律——文件夹里永远只有一个神经渲染消费者,神经通道只对 RTX 50 系 GPU 生效(其他显卡可改换对应修改版nvngx_dlssnr.dll)。配对了消费者,DLSS5-Feeder 就能把 4K 神经渲染带进那些从未拥有 DLSS 的游戏里。
【免费下载链接】DLSS5-Feeder
DLSS 5 neural rendering in D3D11/D12/Vulkan games that ship without any DLSS — feeds a synthetic DLAA contract (ReShade depth + motion vectors) to the DLSS 5 add-on via a private D3D12 device.
相关推荐
DLSS 5 Swapper安装路线全解析:原生DLSS、Feeder、RenoDX、OptiScaler到底怎么选?
DLSS 5 Swapper安装路线全解析:原生DLSS、Feeder、RenoDX、OptiScaler到底怎么选? ! DLSS 5 Swapper 安装路
桌面应用游戏开发DLSS 5 Swapper OptiScaler路线指南:没有RTX 50也能玩神经渲染
DLSS 5 Swapper OptiScaler路线指南:没有RTX 50也能玩神经渲染 DLSS 5 Swapper 是一款免费的 DLSS 5 神经渲染管
桌面应用游戏开发老游戏也能用上DLSS 5:DLSS 5 Swapper + DLSS5-Feeder无DLSS游戏改造实战
老游戏也能用上DLSS 5:DLSS 5 Swapper + DLSS5 Feeder无DLSS游戏改造实战 DLSS 5 Swapper 是一款免费开源的 W
桌面应用游戏开发
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考