
启用NVIDIA DLSS帧生成2倍 3倍 4倍(仅限Steam版)
通过游戏现有的DirectX 12/FidelityFX交换链在Steam游戏构建中启用NVIDIA DLSS帧生成。使用NVIDIA Streamline/DLSS-G,并支持2x基准。
查看大图描述
这是一个非官方、针对特定可执行文件的兼容性桥接工具,用于启用 NVIDIA DLSS 帧生成功能。
游戏本身已经创建了与 FidelityFX 帧生成兼容的 DirectX 12 交换链,但并未提供 NVIDIA 帧生成选项。此模组在初始化 NVIDIA Streamline 和 DLSS-G 的同时,保留并转发游戏原始的 FidelityFX 调用。它为 Streamline 提供游戏真实的运动矢量、深度、抖动、渲染尺寸、相机矩阵和帧生命周期数据。
生成的帧来自 NVIDIA 签名的 DLSS-G 运行时。该集成本身是非官方且经过逆向工程实现的;它不等同于游戏开发者提供或支持的实现。
安装说明
- 关闭游戏,将 ZIP 压缩包解压到一个普通文件夹中。
- 可选:运行
Check-Compatibility.cmd;它永远不会修改游戏文件。 - 运行
Install-NativeDLSSG.cmd。 - 粘贴游戏的
BeastOfReincarnation\Binaries\Win64文件夹路径。 - 正常启动游戏,并在游戏设置中选择 NVIDIA DLSS 以及你偏好的画质模式。
游戏本身没有帧生成选项,这是正常现象。安装的标记文件会在原生 DLSS 激活时启用基础 2 倍帧生成。游戏重启后可能会默认恢复为 AMD FSR;请重新选择 NVIDIA DLSS。若要使用 3 倍、4 倍、5 倍等倍率,请使用 NVIDIA App 的覆盖功能。
管理器在更改任何内容之前会验证可执行文件结构、包哈希、NVIDIA 签名和受支持的原始 DLL。它会保留原始 DLL 并创建一个带日期的恢复文件夹。
验证与卸载
Verify-NativeDLSSG.cmd 用于检查完整安装状态。Uninstall-NativeDLSSG.cmd 会恢复记录的原始哈希值,并将识别出的模组文件移动到带日期的恢复目录中。如果游戏更新后原始文件已恢复,卸载操作会清除已验证的过期运行时/元数据,但不会替换该活动的原始 DLL。
此模组不会影响 ReShade、dxgi.dll、存档、图形设置或 NVIDIA 配置文件。
要求
- 已启用 DirectX 12 和硬件加速 GPU 计划。
- NVIDIA GeForce RTX 40 系列或更新硬件。
- 支持捆绑运行时的当前 NVIDIA 驱动程序。
- NVIDIA DLSS 已在游戏中可用并选择为升频器。
- 可选的固定 3 倍/4 倍:GeForce RTX 50 系列加上当前的 NVIDIA App 和驱动程序;2 倍基础倍率不需要 NVIDIA App 覆盖。
兼容性
游戏更新后,请关闭游戏并再次运行 Check-Compatibility.cmd。
- 如果显示
compatible: true,请重新运行相同的 v1.1 安装程序。可执行文件哈希值发生变化会被有条件地接受;这只是一个候选版本,并未经过完整的游戏质量保证测试。 - 如果可执行文件检查失败,或发现不同的原始 FidelityFX 哈希值,请勿强制执行。请将
NativeDLSSG.Compatibility.json分享给作者并等待审查。
可选的 RTX 50 系列 3 倍/4 倍等倍率
在确认模组在 2 倍倍率下正常工作后,RTX 50 系列用户可关闭游戏,打开 NVIDIA App,依次选择 图形 > 程序设置 > Beast of Reincarnation,将 DLSS 覆盖 - 帧生成模式 设置为 固定,然后选择 3X/4X/5x/6x。
鸣谢与声明:
我在生成大量代码和文档时使用了 OpenAI Codex 进行辅助。
更新日志
1.1.0
- 自适应可执行文件重定位检查,附带辅助相机布局验证。
- 运行时重新验证、进程生命周期固定以及相机挂钩状态门控。
- 只读兼容性工具和隐私安全报告。
- 受支持的原始 DLL ABI 允许列表、更安全的更新重装、过期清理,以及支持 v1.0 到 v1.1 的恢复感知升级。
1.0.0
- 初始原生 Streamline/DLSS-G 桥接,支持 2 倍基础倍率和 RTX 50 系列 3 倍/4 倍覆盖指令。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。