
最近国外有个独立开发者 jlrouzies-fr 搞了个叫 DLSS5-Feeder 的工具,版本号才 0.1.0,但干的事挺猛:让那些根本不支持 DLSS 的老游戏,硬生生跑上英伟达最新的 DLSS 5。第一个吃螃蟹的是《地铁2033:重制版》,已经能在 1440p 和 4K 下启用 DLSS 5 了。
老游戏开"美颜"是怎么实现的
以前想让老游戏用上 DLSS,前提是游戏内部得有 DLSS 接口,很多老游戏压根没有。DLSS5-Feeder 换了个思路:它通过 ReShade 截取最终画面,同时读取深度缓冲,再用 iMMERSE LaunchPad 计算画面运动信息,把这些数据送进一个虚拟的 DirectX 12 环境里跑 DLSS,最后把处理完的结果塞回游戏画面。
听着挺绕,但原理说白了就是"外挂式"渲染:游戏本身不用动,画面数据被借出来处理一遍再还回去。继《地铁2033:重制版》之后,《热血无赖》和《十字军之王3》也被验证能跑。开发者说,只要程序能正确识别游戏的深度信息,理论上大量 64 位 DX11 游戏都有戏。
别高兴太早,目前只是半成品
这工具现在还在非常早期的阶段。0.1.0 版本只能跑 DLAA 抗锯齿模式,注意,是抗锯齿,不是超分辨率,所以暂时不会带来帧率提升。而且因为运动矢量是额外算出来的,快速移动的物体可能出现拖影、模糊;游戏 UI 也可能遭殃——血条、小地图、文字都有可能被 AI 一起处理了,画面会变得有点魔幻。
安装也不是省心的事:要配 ReShade 6.8 以上版本、iMMERSE LaunchPad 着色器,还得有对应的 DLSS 文件,折腾门槛不低。开发者的计划是先加入真正的超分辨率缩放,实现帧率提升,再解决 UI 遮罩问题,最后尝试支持 32 位游戏。
这事最值钱的不是工具本身
我反倒觉得,这个项目最有意思的地方在于它证明了一件事:DLSS 这种依赖 AI 的渲染技术,正在从"显卡厂商的封闭黑盒"变成"社区可以反向研究的东西"。英伟达的 DLSS 文件被 mod 社区一点点拆解、复用,这跟当年玩家给老游戏打高清补丁、装 ENB 画面增强是一脉相承的。
对独立开发者来说这也是个启发:不用等官方施舍功能,只要思路够野,工具链凑一凑,老游戏也能吃上新技术。虽然现在 DLSS5-Feeder 还只是个玩具级别的 demo,但谁知道再过几个月,它会不会变成老玩家手里最香的那把"美颜刀"呢?
评论 (0)
暂无评论,来写第一条吧 ✍️