OptiScaler 安装配置手册:三步替换游戏原生超采样器
【免费下载链接】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 在游戏内部截获超采样器调用(DLSS、FSR、XeSS),再转发给你选定的后端。它定位是一个中间件,前提是游戏已经支持 DLSS 2+、FSR 2+ 或 XeSS 中的任意一种。除此之外,它还独立提供 RCAS 锐化、输出缩放、DLSS 预设覆盖,以及 0.7.0 版本引入的实验性帧生成(OptiFG)。所有参数都可以在游戏内覆盖层实时修改并保存,不必重启游戏。
先确认适用范围:哪些游戏能接入
OptiScaler 不负责给游戏"注入"超采样,它接管的是游戏里已经存在的调用链。如果游戏只支持 DLSS,你可以把实际渲染换成 XeSS 或 FSR 3.1;FSR2 独占游戏同理。反过来,NVIDIA 用户在保留 DLSS 的同时,也能叠加它自己的锐化与缩放管线。
Input/Output 模型
理解一个概念就够了:游戏设置里选的升频技术是Input,OptiScaler 覆盖层里选的是Output。两者解耦后,"DLSS 输入 + FSR4 输出"这类组合才成为可能。帧生成从 0.9 版本起也拆成了 FG Input / FG Output 两套独立开关。
各 API 的支持差异
DX12 选项最全:XeSS、FSR 2.1.2/2.2.1、FSR 3.X、FSR 4.X、DLSS。DX11 原生支持 FSR 2.2.1、FSR 3.1.2 移植版、DLSS 与 XeSS(Arc 卡)。Vulkan 支持 FSR2 2.1.2/2.2.1、FSR3 3.1、DLSS、XeSS 2.x。注意 FSR 4 官方限定 RDNA4 与 RDNA3 独显;D3D11on12 方式能解锁 DX12 专用升频器,但有约 10% 的性能开销。
三步安装:从备份到进游戏验证
git clone https://gitcode.com/GitHub_Trending/op/OptiScaler克隆完成后按 Release 页获取对应 DLL(或自行用 Visual Studio 2022 打开OptiScaler.sln编译,需拉取全部子模块)。
部署与备份
找到游戏目录(常见于<游戏>\Bin64\或Binaries\Win64\)下的nvngx_dlss.dll,复制一份并改名为nvngx.dll作为备份。然后把 OptiScaler 的nvngx.dll重命名为dxgi.dll放入同一目录。
GPU 欺骗配置
非 NVIDIA 显卡需要在配置文件中启用 DXGI 欺骗,具体参数见 Spoofing.md;完整参数说明在 Config.md。配置文件保持nvngx.ini原名,放在与 DLL 相同目录。⚠️ 一条硬约束:联机游戏不要使用本工具,可能触发反作弊封号。
OptiScaler 安装后的首次配置
默认按Insert呼出覆盖层;部分键盘布局下首次按键会被系统吞掉,改用Alt + Insert即可。Page Up显示左上角性能统计,Page Down在多种统计模式间循环,三个快捷键都能在覆盖层或 INI(ShortcutKey=、FpsShortcutKey=)里改。
覆盖层可实时保存 INI,无需重启游戏
0.7.8 版本起,OptiScaler 会对部分已知游戏自动应用补丁,省去手动查 Wiki 的工作。首次进游戏先做两件事:确认覆盖层顶部的游戏信息与升频器标识正确,再保存一份 INI 作为基线。
不碰驱动设置也能做的画质调校
RCAS 锐化与 MAS
[Sharpness]段的Sharpness取值 0.0–1.0(默认 0.3),Shader可选 rcas、da、lcda 三种算法;后两者利用深度信息减少跨物体边界的白边。[CAS]段可再叠加运动自适应锐化(MAS),快速转身时画面边缘更稳。
RCAS 对高对比区域的锐化效果对比
输出缩放与预设覆盖
[OutputScaling]支持 0.5x–3.0x(默认 1.5x)的二次缩放,Downscaler可选 FSR1、Bicubic、Lanczos 等 7 种降采样器,适合"先升频再放大"榨细节的场景。另外可以直接覆盖 DLSS/DLSS-D 预设、缩放比例与 DRS 范围,以及 Mipmap Lod Bias。
自动修复项
配置中两个开关值得留意:资源屏障修复(解决 UE 游戏 + AMD 卡的彩色灯光问题)和自动曝光修复。
缺失曝光纹理导致的暗屏,开启 Auto Exposure 后恢复
OptiFG:给 DX12 游戏加实验性帧生成
OptiFG 自 v0.7.0 起提供,仅限 DX12,面向两类场景:游戏没有原生帧生成,或原生帧生成工作异常。0.9 版本后 Input 与 Output 分离,支持 FSR3-FG、XeFG、FSR4-FG 及 DLSSG 输出;非 Streamline 来源需开启 HUDfix 避免 UI 重影。带原生 DLSS-FG 的游戏还能挂 Nukem 的 dlssg-to-fsr3 模组(0.7.7 起支持,0.9 起默认打包)。0.7.8 起支持从plugins目录加载 ASI 插件(默认关闭,LoadAsiPlugins=true开启)。
OptiScaler 不生效的四条速查
- 覆盖层不出现:先换
Alt + Insert;仍不行检查 INI 是否被改名、DLL 是否与游戏 exe 同目录。 - 菜单出现但画面没变化:确认游戏属于 DLSS2+/FSR2+/XeSS 支持范围,UE 的 XeSS 输入有单独限制(无深度,只能换 Opti XeSS/FSR4)。
- DX11 游戏帧数偏低:大概率走了 D3D11on12,可换回原生
fsr22后端。 - 特定游戏异常:查 Wiki 兼容列表与已知问题页,0.7.8+ 的自动补丁覆盖了很多常见坑;另外注意与 RTSS 的兼容性问题。
收尾建议:进游戏按Insert把覆盖层调出来,先从默认的auto开始,一次只改一个参数(先换后端、再调锐化),改完点 Save INI,异常时直接删掉 INI 重开游戏即可回滚。
【免费下载链接】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),仅供参考