CF开全屏两边出现黑边,八成是显卡驱动那边的缩放模式在按纵横比拉伸画面,不是CF游戏内分辨率设的不对。游戏内选的分辨率如果比显示器原生分辨率小,比如显示器本身是1920×1080,游戏里挑了1440×1080或者4:3的老分辨率,显卡往外输出画面时不会自动拉满整块屏幕,默认给的基本是居中等比显示,两边空出来的地方就成了黑边。
显卡这边其实有三种缩放选项:无缩放、纵横比缩放、全屏拉伸。无缩放就是游戏分辨率多大屏幕上就显示多大,四周留一圈黑;纵横比缩放是把画面等比放大到贴住屏幕的上边或下边,横向留白就成了左右两条黑边,绝大多数人碰到的黑边都是这种默认状态导致的;全屏拉伸是不管原始比例直接拉满整个屏幕,黑边肯定没了,缺点是如果游戏分辨率和显示器比例差太多,画面会有点被压扁或拉宽。CF常见分辨率和16:9屏幕差得不算多,选全屏拉伸基本看不出变形,改这一步就能解决大部分情况。

N卡的改法:桌面右键打开NVIDIA控制面板,左边找调整桌面尺寸和位置,右边显卡缩放模式那里选全屏,下面缩放执行者一定要选GPU,不能选显示器。这一步很关键,如果选了显示器,缩放的活其实是显示器自己在做,显卡这边设置了也不会生效,改完还是老样子的基本都卡在这里。
A卡的改法路径不太一样。打开AMD Radeon设置,找显示器那个分栏,里面有缩放模式,同样选满屏幕,应用之后把CF切一下窗口模式再切回全屏,让设置刷新一遍,不然有时候设置生效了游戏画面还没跟着刷新。
看到有帖子说把CF游戏内分辨率调到和桌面一样就行,不用管显卡那边的设置。
这句话只说对了一半。分辨率调一致确实能降低出现黑边的概率,因为分辨率一致后显卡不用再做额外的拉伸动作,画面本身就是按屏幕比例出的,但归根到底还是缩放模式在管这件事,分辨率对上号只是省了显卡一步操作,不代表能完全绕开设置本身。

有种情况改完显卡缩放模式黑边还在,这种基本是游戏内分辨率本身选错了,比如强行选了4:3的800×600去玩,这类老比例横向数值和现在16:9甚至16:10的屏幕差太多,显卡再怎么拉伸也填不满两边。这种情况直接把游戏内分辨率换成和显示器原生分辨率一致的选项,比如1920×1080或者2560×1440,黑边基本就跟着没了。

笔记本双显卡这个坑得单独说一句
笔记本如果是集成显卡加独立显卡的配置,很容易出现改了独立显卡的缩放设置,但CF实际跑的时候用的是集成显卡,两边设置对不上号,改了跟没改一样。这种情况要在显卡控制面板里把CF的exe文件或者对应的启动器单独指定成用独立显卡运行,指定完了缩放设置才能真正落到实处。
还有个小细节,改完显卡设置之后最好把CF重启一次,有些机器缩放模式改了但游戏进程没重新拉取显示参数,还是显示旧的黑边状态,重启一遍基本就跟上了。
目前卡着还没搞明白的是超宽屏(21:9那种)玩CF的情况,全屏拉伸之后左右黑边确实没了,但视角比正常16:9屏幕宽出去一截,能看到的范围明显更大,这算不算破坏平衡、官方有没有针对超宽屏做视角限制,这块查了半天没查到明确说法,先这么用着。










暂无评论内容