先前用了几年的 PC 坏了,这两、三个礼拜用 Steam Deck + dock 接电视玩了一阵子 (
主要是 Witcher 3 两周内玩了 50 小时),想说也分享一下用 Dock 时的分辨率 & FSR
相关的东西。以前也没调过类似的东西,对分辨率高低或画质也不是很敏感,都是最近变
查边学,有更熟的人欢迎补充或指正。
一、
接 Dock 到大萤幕的时候分辨率的需求通常要比手持的时候高,不然 1280x800 直接
放在 4K 萤幕上会惨不忍赌,以 Steam Deck 效能来说,一些大作通常也无法直接跑
1080p (fps 降太多)。
这边讲的都是在 SteamOS 默认的游戏模式下面玩,先讲最重要的结论:
“外接分辨率”开比“游戏分辨率”高,然后“缩放滤镜”开 FSR
外接分辨率:没接 dock 就 1280x800,连选项都不显示;有接的话在设定里面→萤幕,
可以调整 "外接 显示比例缩放" 的分辨率
https://imgur.com/yVMp21R
游戏分辨率:“开游戏前”右边齿轮点下去可以设定,每个游戏可以个别独立设定
https://imgur.com/8bFOwAP
游戏内的分辨率:一般进游戏调整的分辨率,请调跟游戏分辨率一样
https://imgur.com/p4gxF5a
从 ... 键去设定缩放滤镜,可以看到左边效能内嵌接口显示 FSR ON:
https://imgur.com/GXahptp
效果看游戏/情境或看个人,有人无感有人觉得极神,我觉得在 dock 的情境下蛮有感的
,有遇到效能或分辨率问题的话不妨试一下
二、
下面是细节部份:
一开始参考资料是这篇:
https://medium.com/@mohammedwasib/a-guide-to-a-good-docked-gaming-experience-on-the-steam-deck-346e393b657a
缩网址:https://tinyurl.com/5hyav69t
Steam Deck 能调分辨率的地方比一般 PC 多,一共有:
a. “外接分辨率”Deck 的系统设定,也就是实际上 Deck 从 HDMI 或 DisplayPort
输出讯号的分辨率
b. (!!!重点) “游戏分辨率” Deck 告诉游戏最大的分辨率是多少。由于游戏模式背
后跑的是 Valve 自家为了游戏特化的 wayland compositor: gamescope,每个游
戏会跑在一个自己的 Xwayland sandbox 里面,由 gamescope 告诉游戏说分辨率
最高可以设定到多少,假如说这边选 4K,游戏就会认为它真的接着一个 4K 萤幕
c. 游戏内的分辨率:原本游戏内自己的设定,游戏跟 GPU 实际上画出来的图有多大,
这大家很熟了不多讲
以前用 PC 不是用 Steam Deck 时的概念就是没有 b 这件事;
现在重点是如果设定 a > b 的情况,可以开 AMD 的 FSR 做 Upscale,
让跑在低画质的游戏显示出来有较高画质的效果
(如果设定 b > c 的情况就是 supersampling/downscaling,叫游戏/GPU 产生一个
很大的画面再缩回来,以 Deck 的效能来说不会用到)
代价是 fps 可能会稍降,这部分就要自己测试或斟酌当下到底是 fps 重要还是画面重要
。我是开完没有特别觉得有降。
第一个例子是玩 Tales of Berseria
没什么调整,a. 外接 1920x1080 b. c. 都直接设定 1280x800,开启 FSR,外接 4K
Samsung TV 看起来也算顺眼,没有夸张的锯齿或模糊。(不过这款缩放调线性效果也不错
,不一定要 FSR)
第二个例子: Witcher 3
a. 外接 1920x1080 b. c. 我都设定 1600x900,再开 Steam 系统的 FSR,实际上
Samsumg TV 收到的就是 1080p,电视自己再想办法去 upscale 到 4K
我是选 DirectX12,同时也开游戏内建的 In-Game FSR,preset 调低一点的话大概 35
~ 50 fps
下面稍微比较完全一样的设定底下,缩放调线性:
https://imgur.com/eI3Ensf
缩放换 FSR,变锐利,毛发、人脸、草、盔甲什么呈现出来的细节也多很多:
https://imgur.com/GXahptp
这边提一些情境像:
1. Witcher, RDR2, Cyberpunk 2077 或其他游戏本身有内建 FSR,可以设定
a > b = c,不用刻意自己把游戏内的分辨率调小,游戏本身会去处理 FSR 的事情。
2. 有些人 In-Game FSR 跟 Steam 系统 FSR 只会择一开,
我是不理解这部分就无脑都开,感觉都有变好。
3. 有些人不接 Dock 也会用 FSR,游戏设定 540p,透过 FSR upscale 到 1280x800。
我个人是不能接受游戏跑在低于 720p,因为通常 1280x800 已经可以顺畅跑了,
而且原本的分辨率设太低时 UI 的比例太高,也有些东西糊掉不是 FSR 能补回来的
(像繁体字变锯齿)。
4. 上面参考的连结有更多进阶玩法,有兴趣的可以自己尝试。