|
马上注册领取绝版勋章
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 九十九 于 2018-1-14 19:28 编辑
最近发现还是有不少坛友在为掉帧困扰,所以作为还算有点资深的辐射4玩家,我就把我所知道的减少掉帧的方法与大家分享一下吧
先说一下,以下内容都不是什么新闻了,毕竟游戏都出了2年多了,基本都是早有人讨论过的东西
首先,辐射4最大的配置瓶颈在内存,1.9.4或更高版本最好要16G以上的内存,8G内存会暴,而内存频率越高游戏越流畅,所以硬件方面换或者超内存来得更实际
CPU方面4核的i5应该就够用了,显卡方面要自己监测来看,当内存频率不达标时显卡性能就无法充分发挥和利用,比如大幅度掉帧时如果显卡用量都不高的,说明问题不在显卡,一般都是内存限制了游戏输出,另外很多mod会加大内存负担
画面设置方面,首先影响帧数最严重的是阴影距离,所以强烈推荐使用Shadow Boost或者Dynamic Performance Tuner
Shadow Boost(只兼容游戏1.9.4或更早的版本):http://www.9dmgamemod.com/forum.php? ... 00&highlight=shadow (话说我用ReShade和它一点都不冲突)
Dynamic Performance Tuner是因为Shadow Boost停更了而出现的产物,不过这个还挺复杂的,我就不长篇大论解释它了,反正它和ReShade冲突(用了作者的ReShade的兼容方法依然经常卡死在主菜单),另外它有自己独立而非常垃圾的锁帧和读取加速方法,有兴趣的同学自己研究吧,链接:https://www.nexusmods.com/fallout4/mods/28143?
阴影相关设置不推荐用launcher,打开Fallout4Prefs.ini配置文件[Display]下,首先找到iDirShadowSplits,然后让它=2
fShadowDistance和fDirShadowDistance就是阴影距离了,如果使用Shadow Boost或者Dynamic Performance Tuner的话可以不用管这两个设定,都设在20000吧(launcher里的非常高),不用此类插件的话自己试着调,fDirShadowDistance是主要吃帧数的项目
fBlendSplitDirShadow这个不怎么影响帧数,可以改高,加载阴影时视觉上会更顺滑一些
iShadowMapResolution阴影分辨率,一般不需要改,除非超炸机
据说用sD3DDevice这项来改显卡也可以影响帧数,不过我没试过不确定。其它launcher里能改的我就不细说了,大家自己试,不过每次开launcher阴影设置会被规划掉,所以试好的阴影设置自己拿个小本本记一下,或者把阴影留到最后改,如果感觉所有画面设定都改好了可以把Fallout4Prefs.ini改成只读
对于Fallout4.ini配置文件,其中[General]下的uGridsToLoad是最影响帧数的,但是这个不能改,因为这个不能改所以所有的Cell Buffer设定改了也没用
有双线程功能的U可以在[General]下加一条iNumHWThreads=xx(核数x2),强制开多线程,不过对帧数应该没什么影响
[Display]下bDeferredCommands,bMultiThreadedAccumulation和bMultiThreadedRenderingUNP是DX11的多线程设定,N卡的话可以让这3个都=0,可能会有一点帧数提升,一般情况影响不大
针对使用ENB或者ReShade的同学,如果使用ENB或者ReShade的SSAO的话可以考虑关了游戏本身的AO
最后要说一下Boston FPS Fix(https://rd.nexusmods.com/fallout4/mods/26286),论坛里有被讨论过。这个是针对游戏模型预载的优化补丁,算是实际意义上往治本方向发展的一个mod,不过现阶段对帧数改善明显的版本是大幅动过游戏的precombine的,所以和很多mod都不兼容,比如拆拆拆和一些环境/建筑相关的美化mod。这个mod的作者正在做尽量只针对游戏previs的版本来保证兼容性和稳定性,但是由于他最近比较忙的关系进展比较缓慢,预计18年2月会完成这个新版本,所以大家可以再等等
P.S. 有个别mod会要求玩家把Fallout4.ini里把bUseCombinedObjects=1改成=0或者添加bUseCombinedObjects=0,这里提醒一下不要这么改。像Scrap Everything和Commonwealth Conifers Redux不关游戏的precombine也一样正常使
|
评分
-
查看全部评分
|