RTX 30系显卡也能原生跑DLSS帧生成!开源「DLSSG Native」让老旗舰重获4K流畅帧

2026-09-10 0 2

你是否还在为RTX 3080 Ti玩《黑神话:悟空》或《赛博朋克2077》时,开启DLSS帧生成(Frame Generation)却提示“不支持”而遗憾?别再刷新驱动、折腾破解补丁了——sdli1995/dlssg_for_sm86 这个888星开源项目,首次实现了在RTX 30系列(Ampere架构,SM86)GPU上原生、免依赖、免解压运行NVIDIA官方DLSS帧生成模型的完整方案。它不是模拟器,也不是降级兼容层,而是直接复用系统级NVAPI/CUDA接口,在不触碰原厂nvngx_dlssg.dll的前提下,把310.1版DLSS-G推理引擎“焊进”一个DLL里,让30系用户真正享受2X/3X/4X插帧带来的高帧率与低延迟体验。

核心功能

  • 真·原生SM86支持:专为RTX 30系(如3080 Ti)优化,内置SM86专属PTX内核与融合图像处理逻辑,避免通用fallback路径导致的性能损失,实测4K 4X插帧耗时从6.75ms降至4.65ms,提速超31%;
  • 零CUDA Toolkit依赖:无需安装数GB的CUDA开发套件,也不需要Python环境——所有PTX编译代码、推理图、310.1模型权重全部静态打包进version.dll,运行时不解压、不加载、不内存映射任何外部文件;
  • 五档DLL注入兼容方案:提供version.dllwinmm.dlldinput8.dllwinhttp.dlldxgi.dll共5种入口名,适配不同游戏对DLL加载顺序/名称的敏感策略,避免因名称冲突导致插帧失效;
  • 双精度模式可选:通过HardwareBilinear=0/1一键切换——设为0启用SM86精确采样(推荐日常使用),设为1启用近似采样(轻微画质妥协但理论更省资源),两档显存占用完全一致,无额外负担;
  • 智能显存预算预警:提供详尽的2X/3X/4X插帧额外显存占用表(如4K输出下约700–770 MiB),并明确提醒:显存不足时会出现“平均帧率正常但偶发卡顿+帧时间尖峰”,帮用户避开“看似能开实则掉帧”的陷阱;
  • 无缝集成现有Mod生态:安装时仅需替换1个DLL+1个INI,不干扰其他Mod(如Reshade、DSR补丁等),卸载只需删除对应文件,备份还原极简;
  • 全链路日志诊断:启用Logging.Level=2后自动生成详细加载日志到dlssg_sm86/logs/目录,可快速定位“DLL未加载”“路由配置错误”“驱动接口调用失败”等高频问题;
  • 签名防篡改保障:全部5个DLL均使用项目自签证书(“DLSSG Native Project”)数字签名,SHA256哈希公开可验,兼顾安全性与可追溯性,非野鸡打包。

技术亮点

  • “All-in-One DLL”架构设计:将C++包装层、SM75/SM86双架构PTX/Cubin内核、310.1模型参数、推理计算图全部静态链接进单个version.dll,彻底摒弃传统方案中“解压DLL→动态加载→映射内存”的脆弱链路,启动更快、稳定性更高;
  • 纯驱动接口调用:不绕过、不重写、不Hook NVIDIA NGX/NVAPI/CUDA底层驱动接口,完全复用Windows系统已加载的驱动能力(验证基于591.86驱动),规避因驱动版本升级导致的兼容断裂风险;
  • SM86精调内核直通:区别于简单PTX重编译,项目针对Ampere架构特性(如Tensor Core调度、L2缓存行为)深度优化内核融合逻辑与CUDA缓冲清理策略,移除0.1.0中拖慢性能的实验性路径,确保每毫秒都花在刀刃上;
  • INIs极简主义哲学:将原本数十项配置压缩至5个核心参数(RouterKernelImageHardwareBilinearMaxGeneratedFramesLogging.Level),新手5分钟看懂,老手30秒调优;
  • 跨代路由兼容设计:同一套dlssg_sm86.ini文件,通过Router=SM86Router=SM75即可切换适配RTX 30系或RTX 20系,降低用户学习成本,也为未来Turing卡实测预留通道。

适合哪些人用

本项目专为拥有RTX 30系显卡(尤其是3080 Ti/3090)的硬核PC玩家与Mod爱好者打造。你不需要是程序员,但需愿意阅读配置说明、理解基础显存概念,并追求“不刷BIOS、不换硬件、不装CUDA”的纯净体验。

真实场景案例:

  • 《黑神话:悟空》4K高画质党:在3080 Ti上开启DLSS质量+帧生成4X,稳定90FPS以上,且成功修复“typeless UI”初始化异常问题,UI文字不再模糊闪烁;
  • 二手RTX 3080性价比玩家:以不到新卡一半的价格入手3080,搭配此工具在《赛博朋克2077》光追城市中实现60FPS+流畅体验,无需升级到40系也能战未来3年;

快速上手

  1. 退出目标游戏(如《黑神话:悟空》);
  2. 进入游戏EXE所在目录(例:D:\SteamLibrary\steamapps\common\BlackMythWukong\b1\Binaries\Win64);
  3. 复制下载包中的version.dlldlssg_sm86.ini到该目录;
  4. 用文本编辑器打开dlssg_sm86.ini,确认关键行:
    Router=SM86
    KernelImage=PTX
    HardwareBilinear=0(默认精确模式);
  5. 启动游戏 → 图形设置中开启DLSS → 选择“帧生成2X/3X/4X” → 完成!

若游戏未生效,尝试将altnative/winmm.dll重命名为winmm.dll放入同一目录(部分游戏强制加载此名)。

同类对比 / 注意事项

  • vs 原厂DLSSG:NVIDIA官方仅对RTX 40系开放帧生成,本项目是目前唯一经实测在RTX 3080 Ti上稳定运行的替代方案;
  • vs 其他DLSSG Mod:多数第三方方案依赖解压原厂DLL或需CUDA Toolkit,而本项目“免解压、免CUDA、免Python”,体积更小、部署更稳、误报率更低;
  • 重要提醒:杀软可能因DLL注入行为误报(属正常现象),请务必核对官网发布的SHA256哈希值(如03d44523…)再放行;显存紧张时优先降低输出分辨率而非关闭帧生成;Vulkan支持尚在规划中,当前仅限D3D12游戏。

项目信息


📦
sdli1995/dlssg_for_sm86
GitHub

Here is a dlssg for RTX30 Series GPU


888

Stars

🔀
52
Forks


Unknown

📄

编程语言:C++(含内联PTX/Cubin)| Star数:888| 开源协议:未声明(建议谨慎商用)| GitHub 项目地址

如果你正握着一块RTX 3080 Ti却只能眼馋40系的帧生成特效,这个项目就是为你量身定制的“性能解锁钥匙”——没有虚张声势的承诺,只有实测下降31%的插帧耗时、精确到MiB的显存指南,和一份开发者亲手签名的可靠交付。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

本网站所提供的所有资源(包括但不限于软件、文档、教程、代码、素材等)均收集自互联网公开渠道,仅供个人学习、研究及交流使用。我们无法对所有资源的版权归属进行逐一核实。

OPENKLC昆仑草-免费资源下载-源码下载 开源易选 RTX 30系显卡也能原生跑DLSS帧生成!开源「DLSSG Native」让老旗舰重获4K流畅帧 https://www.openklc.com/2443.html

常见问题

相关文章

发表评论
暂无评论