☰
OptiScaler 超采样替换与帧生成教程:3 步把游戏升频器换成 FSR、XeSS 或 DLSS
2026/10/2 2:02:05 网站建设 项目流程

OptiScaler 超采样替换与帧生成教程:3 步把游戏升频器换成 FSR、XeSS 或 DLSS

【免费下载链接】OptiScalerOptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2+/XeSS/FSR2+ inputs, replaces native upscalers, enables FSR-FG/XeFG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.项目地址: https://gitcode.com/GitHub_Trending/op/OptiScaler

OptiScaler 是开源的 DLL 中间件:注入已带 DLSS2+ / FSR2+ / XeSS 接口的游戏后,把游戏内置的升频器替换为 XeSS、FSR 2/3/4 或 DLSS,并提供锐化、比例覆盖等调校参数;v0.7.0 起还能免费启用实验性帧生成 OptiFG(仅 DX12)。它的工作方式是一条数据流:游戏升频器入口(Input) → OptiScaler → 你选的后端(Output)。菜单里改的不是游戏原来的技术,而是替换后的目标技术,这一点直接决定了下面的安装与选型顺序。

动手前核对:确认游戏"够格",避开封号风险

安装前任何一条不满足就先停手,这是最常见的翻车点。

  1. 游戏目录有升频器 DLL:DLSS 对应nvngx_dlss.dll,XeSS 对应libxess.dll,FSR 对应amd_fidelityfx_dx12.dll。若只有 FSR2 接口而没有nvngx_dlss.dll,需要手动提供该文件。
  2. 游戏为单机或离线。网游、带反作弊的游戏不要使用,可能触发封禁。
  3. 非 NVIDIA 显卡用户提前了解 GPU 欺骗的默认行为,参见 Spoofing.md。

两个边界同样明确:游戏必须真的调用 DLSS2+ / FSR2+ / XeSS 之一,没有升频接口的游戏无法凭空注入;虚幻引擎的 XeSS 输入不携带深度信息,替换后可能破坏其他升频器,但仍可对 XeSS 输出套用 RCAS 锐化。OptiFG 仅限 DX12 且属实验特性:FSR3-FG 需要 HUDfix 消除 HUD 重影,FSR4-FG 的模型自带 HUD 处理,可绕开。

三步完成升频器替换安装:备份、部署、验证

全程三个动作,几分钟内完成,文件名一个都不能错。

  1. 备份:把游戏目录里的nvngx_dlss.dll复制一份,重命名为nvngx.dll。
  2. 部署:OptiScaler 主 DLL 放进游戏可执行文件目录,命名为nvngx.dll(DLSS 输入模式,推荐)或dxgi.dll(非 nvngx 模式,额外启用 DXGI 欺骗选项)。配置文件保持nvngx.ini原名,放同目录,各参数含义见 Config.md。
  3. 启动验证:进游戏按Insert应弹出覆盖菜单,菜单底部显示检测到的 API 与分辨率(如1366x768 -> 1366x768 43.998 ms/frame)。按键无反应就换Alt + Insert(兼容部分键盘布局);Page Up显示性能统计,Page Down切换统计模式。

上图是《Banishers》中的覆盖菜单:左侧选后端,右侧集中了比例覆盖、Init Flags 等调校项,也是后文所有配方的操作位置。

按图形 API 选后端:一张选型表选对起点

可用后端与 API 强相关,先查表再动菜单。

图形 API可用后端备注
DirectX 12XeSS(默认)、FSR 2.1.2 / 2.2.1、FSR 3.X、FSR 4.X、DLSS支持最完整
DirectX 11FSR 2.2.1(默认,原生)、FSR 3.1.2、DLSS、XeSS 2.X(仅 Arc)经 D3D11on12 可用 XeSS / FSR 3.X,约 10%–15% 性能损耗
VulkanFSR2 2.1.2(默认)、2.2.1、FSR3 3.1、DLSS、XeSS 2.x完整支持

按显卡定起点:AMD 选 FSR 系,Intel Arc 选 XeSS,NVIDIA 保留 DLSS 也能拿到锐化与比例覆盖等附加参数。首次使用建议只动一处——在菜单 Upscalers 区选 Output,点"Save INI"写回配置,重启游戏后保持。

⚙️ 三个画质配方:按现象下药,不盲调参数

配方统一按"现象 → 原因 → 操作 → 预期"展开,对症再动手。

配方一:画面发软,要更锐利。现象:XeSS 输出比 DLSS 柔和,且本身不带锐化参数。原因:XeSS 无内置锐化选项。操作:[CAS]节将Enabled设为true,配合[Sharpness]的Sharpness(0.0–1.0,默认 0.3)微调。预期:画面边缘明显收紧;若出现光晕丢失或色偏,回退该项——这是 CAS 的已知副作用。

配方二:暗部发灰、整体曝光偏淡。现象:暗部层次丢失、颜色发灰,虚幻引擎游戏高发。原因:DLSS 初始化标志中缺少自动曝光项。操作:[Color]节将AutoExposure设为true。预期:暗部层次与色彩恢复正常。

配方三:性能档纹理糊,要提内部分辨率。现象:Performance 档放大比例约 2.0,细节损失明显。操作:[UpscaleRatio]节设UpscaleRatioOverrideEnabled=true并给UpscaleRatioOverrideValue取值(如 1.5),或在[QualityOverrides]为单个档位单独设比例;两项同时启用时UpscaleRatioOverride优先。预期:清晰度提升、帧率小幅下降,改动通常在重启或切换分辨率后生效。DX12/DX11 后端还可借 Output Scaling 按 0.5x–3.0x 进一步缩放。

🔧 故障排查速查:一张表覆盖九成问题

先对照定位,再按表操作;表中每条都给出可直接落地的配置项。

问题原因操作
彩虹色光点/雪花,AMD 卡高发UE 游戏把资源以错误状态送进 DLSS[Hotfix]中ColorResourceBarrier=4(RENDER_TARGET);设错状态会崩溃,只按此值改
Insert无反应键盘布局拦截按键试Alt + Insert,或在[Menu]改ShortcutKey
DLSS 选项灰显无法开启游戏做 NVIDIA 硬件校验改用dxgi.dll模式启用 DXGI 欺骗,见 Spoofing.md
D3D11on12 后端卡顿或闪退该方法自带 10%–15% 损耗,同步策略不匹配换原生fsr22后端,或调TextureSyncMethod/CopyBackSyncMethod
帧生成后 HUD 重影插值帧未包含 UI开启 HUDFix(仅 DX12);FSR4-FG 通常可绕过

上图为资源状态错误导致的彩色灯光故障,对应速查表第一条;按ColorResourceBarrier=4修正后画面恢复正常。

版本能力与资料入口:查兼容性从这里进

功能按版本累积,一行一条:

  • v0.7.0:加入实验性 OptiFG(仅 DX12)
  • v0.7.7:支持 Nukem 的 dlssg-to-fsr3 帧生成改造(仅原生 DLSS-FG 游戏)
  • v0.7.8:ASI 插件加载,默认关闭(LoadAsiPlugins控制)
  • v0.9:内置 Fakenvapi(Reflex 钩子、Anti-Lag 2(RDNA1+)、LatencyFlex、XeLL);帧生成 Input/Output 分离;新增 XeFG 与 FSR4-FG

排障与兼容性以项目 Wiki 的 Compatibility List 和 Known Issues 页为准,完整特性清单见 Features.md,每个版本的具体改动查 Changelog.md,实时交流入口是官方 Discord。项目声明不存在官方网站与管理器应用,一切收费下载均为仿冒。后续更新方向集中在 FSR4 兼容游戏扩容与 Vulkan 支持完善。

如需自行编译:克隆仓库(需全部子模块)git clone https://gitcode.com/GitHub_Trending/op/OptiScaler,用 Visual Studio 2022 打开OptiScaler.sln构建即可。

【免费下载链接】OptiScalerOptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2+/XeSS/FSR2+ inputs, replaces native upscalers, enables FSR-FG/XeFG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.项目地址: https://gitcode.com/GitHub_Trending/op/OptiScaler

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询