启动项这个东西每次重装系统都得重新配一遍,麻烦是麻烦,但效果确实能看出来。完美世界服跟steam版那套启动代码不完全通用,之前直接抄了个steam的过去,进游戏发现帧数跳得跟没设置一样。
先说我现在用的这串:-novid -tickrate 128 -high -threads 6 -nod3d9ex -console。后面这些是根据自己电脑配置调的,不是随便抄的都能用。-threads 6是因为我这边是六核,改成自己CPU的核心数就行,写多了没用甚至可能更卡。

-nod3d9ex这条是关掉那个全屏优化的兼容层,加了之后alt+tab切出去再切回来不会黑屏卡个两三秒,这个是实测出来的,加之前每次切屏都得等一下。
帧数这块具体怎么弄
启动项只是一部分,游戏里的设置也得配合。多核渲染开着,纹理流式处理拉满,阴影质量直接关掉或者调到最低,这个对帧数影响是真的大,我这边测过差了快20帧。垂直同步必须关,完美世界服这个默认好像是开的,忘了在哪个版本改的。
-high这个参数是把进程优先级设成高,理论上能抢更多CPU资源,但我这台机器加了之后感觉不明显,可能配置本身够用了就体现不出差别,配置差一点的机器应该能感觉到。
tickrate那个128其实完美世界服务器端未必支持,客户端设了没用,这个我也没完全搞明白,试了几次帧数没什么变化,但也没坏处就留着了。
console那条纯粹是习惯问题,方便直接敲命令调东西,不需要控制台的可以去掉,省一点点启动资源。
还有个事,config.cfg文件里也能写一些东西,跟启动项配合着用,比如锁帧数上限那个cl_showfps 1可以先开着看看实际帧数是多少,再决定要不要用fps_max锁一个数。我锁的是144,配置好的可以锁高一点或者不锁。
原创文章,作者:玩机库,如若转载,请注明出处:https://www.prheji.com/3836.html