关于war3降低延迟的一些工具,以及疑问
本帖最后由 demoncdw 于 2015-1-11 17:33 编辑最近回war3玩了些custom地图,虽然网络延迟是10ms,但是游戏内操作总有些滞后感
以前习惯了没有感觉,隔了多年突然回去玩就很明显了
于是找了些降低延迟的方法,最后归类为 "指令延迟" "传输延迟" "帧/鼠标延迟" 几个方面
但还是不少疑问,求熟悉这些工具的前辈们指导一下
指令延迟:
war3本身有250ms(BN)/100ms(LAN/Local)的指令延迟
搜索了下有2个工具"W3DR 1.8.6"和"DR 2.4.2",功能基本一样,就是修改这个指令延迟
单机测试下效果很好(单人游戏也受这个100ms影响)
问题1.联机时改为0有副作用?是否要根据网络实际情况修改?
传输延迟:
搜索了一下,有个"消延迟"的"插件"文件名是"strom80.mix"或"BNetAssist.mix",放在魔兽目录下起效
主要流传于国内(?!),google几乎无结果,而百度倒是能搜到
出处不明,实际效果不明
问题2.**.mix插件的出处和实际效果?
"帧/鼠标延迟"
"-opengl",几年前经常war3时,用过一段时间这个启动项,在当年的老机器上确实有些效果
抛开帧数影响不论,主要它能在低帧数下不产生鼠标移动迟滞(mouse smoothing?)
但在如今的机器上,不知道dx和opengl哪种才是输入延迟更低的api
最近翻魔兽的注册表,发现一个奇怪的东西叫"lockfb"(lock frame buffering?)
"lockfb"=dword:00000001
google搜索了一下,有说将它修改为0可以增加帧数(默认值为1)
考虑到如今怎么改都是满帧了,更关心的是这2个设定对鼠标延迟的影响
手里的机器没法再现低帧数情况了,哪天接上旧机器一定要去测试一下
问题3. "-opengl"或"lockfb=0",这些对鼠标输入延迟产生的影响?(是正面作用还是负面作用? )
附0,指令延迟的测试方法:fraps截图键改为"H",然后让单位移动中停止,测量像素差异并根据移动速度与参照物计算出时间差异
附1,"-window"也就是窗口模式,这个一般游戏下都是降低性能的,但war3中可以借此关闭垂直同步(或者显卡面板里改也一样啦)
附2,sc2中有一个"降低鼠标延迟"的选项,可以在低帧数下不产生鼠标迟滞(这个确实有效果),听说效果同显卡设置中的pre-rendered frame=1(这个不确定)
指令的延迟消除了没什么感觉…… 用处不大 感觉延时主要还是地图卡或者主机问题
页:
[1]