面向 RTX 30/20 系显卡的 DLSS 帧生成代理 DLL,在 Windows D3D12 游戏里开启 2X–6X 插帧与 INT8 超分。
- 0.4.1
- 发布于
- 17 天前
- 5,123
- 星标
- 66,531
- 下载
- 同步于
- 3 天前
最新版本
0.4.12026年10月27日 14:27下载慢?可在上方随时切换镜像源
项目说明
项目概述
当你想在 RTX 30 系(SM86)或 RTX 20 系(SM75)显卡上打开 DLSS 帧生成时,官方并不提供支持,这个项目用代理 DLL 把官方运行库接进游戏。把 version.dll 放进游戏渲染 EXE 所在目录后,游戏对 NGX 的调用会转交给随包的 310.9.16 运行库,从而在 2X 到 6X 之间插帧,并可选 INT8 内核加速超分。当前版本 0.4.1,仓库仅提供安装包与升级信息,不包含应用源码。
| 项目 | 内容 |
|---|---|
| 版本 | 0.4.1,随包运行库 310.9.16 |
| 平台 | Windows 10 / 11 x64,D3D12 |
| 显卡 | RTX 30 系 SM86、RTX 20 系 SM75 |
| 分发形式 | version.dll、dlssg_sm86.ini 与 dlssg_sm86/ 目录 |
| 驱动 | NVIDIA R580 或更新 |
不换显卡,用一层代理 DLL 把官方帧生成运行库接到 RTX 30 / 20 上。
主要功能
- 帧生成倍率:
MaxGeneratedFrames出厂 3 对应 4X,改成 5 可到 6X,实际倍数由游戏请求并受运行库上限约束 - 优化内核分级:
[DLSSG] Optimized提供 0 到 3 四级,0 为原厂内核,2 为出厂值 - FG Lite 预设:
[DLSSG] Preset可选 A / B / C,C 档每生成帧 GPU 时间在 2X 下约降 30% - XeSS 插帧引擎:
[FrameGeneration] Engine=XeSS切到 Intel model 15 移植的多帧生成,支持 2X / 3X / 4X - 超分 INT8 加速:
[SuperResolution] Mode设为M-INT8或L-INT8后,用 INT8 内核替换同预设的 FP16 超分 - 代理名切换:游戏不加载
version.dll时,按winmm.dll、dbghelp.dll、dinput8.dll、dxgi.dll、d3d12.dll顺序换用 - 日志与计时:文本日志写在
dlssg_sm86/logs/dlssg_sm86.log,[Logging] FrameTiming=1另存frame_timing.txt - 配置容错:单个键写错只回退该键并记一条
configuration_warning,不会关掉整个组件
配置项
[DLSSG] Optimized:优化等级 0 到 3,出厂 2,1 档输出与官方逐位一致,3 档全部走有损加速[DLSSG] Preset:只保留 A / B / C 三档,出厂 A[FrameGeneration] MaxGeneratedFrames:出厂 3 即 4X,5 即 6X,XeSS 引擎下取值 1 到 3[SuperResolution] Mode:Off、M-INT8、L-INT8、M-FP16、L-FP16,出厂Off[XeSSFG] FlowResolution:出厂Middle,设为CoarseAt4K时输出像素达到 3840×2160 自动转Coarse
适用人群
- RTX 30 系显卡用户
- RTX 20 系显卡用户
- 想提升单机游戏帧数的玩家
- 愿意手动调整 INI 的进阶用户
快速上手
- 完全退出游戏,进入游戏的渲染 EXE 目录,例如
.../b1/Binaries/Win64/ - 删掉旧版留下的代理 DLL(
version.dll、winmm.dll、dbghelp.dll、dinput8.dll、dxgi.dll、d3d12.dll)与旧dlssg_sm86.ini - 复制
version.dll、dlssg_sm86.ini和整个dlssg_sm86/目录,同名文件先备份 - 启动游戏,在图形设置中开启 DLSS 帧生成,选择 2X / 3X / 4X
- 需要 6X 时把
[FrameGeneration] MaxGeneratedFrames改为 5 - 打开
dlssg_sm86/logs/dlssg_sm86.log,确认出现install记录
系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Windows 10 / 11 x64 |
| 图形接口 | Direct3D 12 |
| 显卡 | RTX 30 系(SM86)或 RTX 20 系(SM75) |
| 驱动 | NVIDIA R580 或更新,基于 CUDA 13.0 |
| 其他依赖 | 不需要 CUDA Toolkit,不需要 Python |
注意事项
- 只放一个代理:
version.dll与alternatives/里的备用 DLL 同时存在会互相冲突 - 升级先清空:新旧版文件结构不同,直接覆盖会残留旧运行库与失效的 INI 键
- 超分文件在完整包:
sr_kernels.dll超过 GitHub 单文件上限,仓库里没有,只在 Release 压缩包中 - 自签名提示:签名证书为
CN=DLSSG for SM86 (self-signed),首次运行 Windows 可能显示未知发布者 - 显存占用:1080p 约 350 MiB、1440p 约 540 MiB、4K 约 810 MiB,且与插帧倍率无关
历史版本
排序