OptiScaler 快速上手:5分钟让任意显卡跑起 DLSS、FSR、XeSS
【免费下载链接】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
你手里的 AMD 或 Intel 显卡只能看游戏里的 DLSS 选项发呆,或者你还在用老款 GTX,AI 超分一直轮不到你。OptiScaler 是一个开源的超分/帧生成中间件:只要游戏原生支持 DLSS 2+、FSR 2+ 或 XeSS 中的任意一种,你都能把它的超分后端换成你想要的那一个。
它是什么:藏在游戏里的"通用翻译器"
OptiScaler 是一个夹在游戏超分调用和真实超分技术之间的"同声传译"。游戏以为自己一直在调用自带超分器,OptiScaler 在半路把调用截下来,再转交给你选定的后端——游戏说的是英语,你听的是日语,中间有人实时翻译,双方都不用改口音。该用的人很简单:显卡和游戏的超分选项对不上的玩家,甚至包括想给 DLSS 换预设、试 FSR 4 的新款 Nvidia 用户。最大收益是一句话:游戏里能选哪种超分,不再由开发团队打包什么决定,而由你的显卡擅长什么决定。
工作原理:一条链路 Input → OptiScaler → Output
不用记细节,记住这条链就够了:
- Input(输入):游戏自带的超分技术,比如 DLSS;
- OptiScaler:拦截渲染调用,解析分辨率、画质等参数;
- Output(输出):你在游戏内菜单里选定的后端,比如 FSR 3.1。
换句话说:游戏设置里选什么决定输入,OptiScaler 菜单里选什么决定输出,两者不一致时它自动在中间完成转换。帧生成(OptiFG)也是同样思路,只是拆成了 FG Input 和 FG Output,目前仅限 DX12,且官方仍标注为实验功能。
五分钟上手:从放一个 dll 到打开菜单
三步就能跑起来。
- 下载官方包:从项目 Releases 页拿最新版;想自己编译源码就执行
git clone https://gitcode.com/GitHub_Trending/op/OptiScaler(克隆仓库)。提醒一句:外面有冒充官方的假网站和所谓"管理工具",认准官方渠道,官方渠道永远免费。 - 把 dll 放进游戏目录:DX12 游戏放
dxgi.dll,DX11 游戏放d3d11.dll,Vulkan 游戏放vulkan-1.dll。这三个都是 OptiScaler 自己的文件,按图形 API 对号入座。 - 打开菜单:进游戏按
Insert调出配置菜单选输出后端;按Page Up显示性能统计,Page Down切换统计的显示模式。
后端按你的卡选,拿不准判断依据看最后一列:
| 你的显卡 | 建议的输出后端 | 判断依据 |
|---|---|---|
| AMD RDNA3 / RDNA4 | FSR 4 | FSR 4 官方只开放给 RDNA4 和 RDNA3 独显,正好是你的卡 |
| AMD 较老型号(RX 6000 及更早) | FSR 2.2.1 或 XeSS | 后端成熟、开销小、兼容性稳 |
| Intel Arc | XeSS 2.x | Arc 原生支持,DX11 下仅 Arc 可用 XeSS 2.X |
| 老款 Nvidia(GTX 系列) | FSR 2.2.1 | 不依赖 Tensor 核心,最容易跑起来 |
| 新款 Nvidia(RTX) | DLSS(可改预设) | 原生当输出用,还能实时改画质预设 |
如果完全拿不准,就沿用 INI 里的auto默认值,OptiScaler 会按你的卡自动挑一个可用后端。非 Nvidia 显卡上想跑 DLSS、或想控制伪装成哪块卡,先查伪选项说明;每个参数(如Dx12Upscaler、VulkanUpscaler)的完整解释都在配置说明里。
实际收益:实测数据与它的边界
先给结论:在"渲染分辨率调低 + 质量预设"的组合下收益最大,通常为两位数百分比。下面这组是社区在特定硬件和固定设置下测得的数据:
| 测试游戏 | 显卡 | 分辨率 / 画质 | 优化前 | 优化后 | 变化 |
|---|---|---|---|---|---|
| 赛博朋克 2077 | RX 6800 XT | 2560×1440 / 超高 | 35 FPS | 58 FPS | +66% |
| 霍格沃茨之遗 | Arc A770 | 1080p / 高 | 42 FPS | 67 FPS | +59% |
| 孤岛惊魂 6 | GTX 1060 | 1080p / 高 | 28 FPS | 45 FPS | +61% |
诚实地说三点:数据来自特定设置的社区测试,不是官方基准;实际数值随场景、分辨率和后端选择浮动;别把这张表当成性能承诺。
超分带来的也不只是帧率。菜单里的 RCAS + MAS 锐化能把低分辨率渲染丢失的细节补回来,下图是同一场景开启锐化前后的对比:
它还会自动修一些常见画面问题,比如缺失曝光贴图导致的发黑,下图左侧就是修复前的样子:
高频坑位问答
⚠️ 在线游戏里会不会被封号?带反作弊的在线游戏里不要用。注入 dll 的行为可能被判定为作弊,代价是封号。只把它用在单人或离线游戏里。
哪些游戏能用?游戏本身得已经支持 DLSS 2+、FSR 2+ 或 XeSS 输入,三者都不支持就没得拦。虚幻引擎游戏限制较多,目前仅 XeSS 输入换成 FSR4 或 XeSS 输出这条路线可用,动手前先查功能列表和 wiki 兼容列表。
DX11 游戏为什么反而变慢了?需要走 "D3D11on12" 互操作的后端(如 XeSS、FSR 3)有最高约 10% 的额外开销,这是"变慢"的主要来源。DX11 游戏建议换用原生后端 FSR 2.2.1 或 FSR 3.1.2。
换了之后画面发虚怎么办?最常见的原因有两个:渲染比例偏低,或者没开锐化。在菜单里打开 RCAS + MAS,把 Output Scaling 比例(0.5x~3.0x)调回你接受的范围。
按 Insert 没反应?先试试Alt + Insert,这是非美式键盘布局下社区验证过的绕法。还不行就在 INI 里把ShortcutKey改成别的键。
弄崩了怎么回退?删掉你放的 dll、恢复游戏原文件(部署前先备份),INI 里的选项改回 auto 即可,这是完整回退,不需要重装游戏。
收尾
OptiScaler 做的事只有一件:把"游戏有什么超分"变成"你想要什么超分",其余都是细节。现在可以去项目仓库下载最新 release,挑一款手头的单人游戏试跑一轮;遇到具体兼容问题,去官方 Discord 社区问一声,通常已有现成解法。
【免费下载链接】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),仅供参考