使用A卡R9550和N卡GF6200A玩红警2都会严重卡慢
windows98吧
全部回复
仅看楼主
level 9
iota🔯 楼主
使用Radeon 9550和GeForce 6200A玩红色警戒2和尤里的复仇时,在特效多的时候帧数都会大幅下降,游戏速度严重降。比如大量建筑物被摧毁时、释放超级武器时、防空单位攻击空中目标时,画面都会严重卡慢
解决方法很简单:在dxdiag.exe里禁用DirectDraw加速即可。这个方法多年前就已经在网上广泛流传
起初我以为是98的问题,换XP系统之后问题依然存在。后来以为是DX版本太新引起的,重装了一遍98用自带的DX6.1还是卡。回想到以前用MX440显卡玩的时候并没有这样的问题,猜测可能是新显卡削弱了DirectDraw加速
不知道真正的情况如何
2022年04月02日 14点04分 1
level 9
iota🔯 楼主
红警2是2000年的游戏,而9550早在2003年就上市了,6200A也不过晚一年发布而已
3年的时间就能导致游戏和硬件产生如此严重的不兼容情况,无论如何解释都很不可思议
不知道吧友们对DirectDraw的研究如何
2022年04月03日 07点04分 2
level 4
红警更吃U和内存带宽,当初我用毒龙700和64Mb造满屏的天启确实也卡
2022年04月03日 16点04分 3
可问题是我把DirectDraw加速禁用之后就不卡了
2022年04月04日 05点04分
求办法
2022年04月04日 21点04分
level 7
ddraw这玩意儿问题本来就多,Win10上玩ra2还得用额外的ddraw.dll呢
2022年04月04日 06点04分 4
level 11
打开红色警戒2(尤里的复仇)目录下的ra2(md).ini,用记事本打开后,找到[Video]主键,在下面加上VideoBackBuffer=no
  AllowVRAMSidebar=no 游戏就不卡了。
2022年04月04日 09点04分 5
对的,我后来发现也是这个问题。不过只需要加第一个语句就行,第二个加了反而会卡
2022年06月19日 00点06分
level 9
这不应该算是DirectDraw的问题,是红警2自己的问题。它为了提升绘图效率的一些设计对新硬件并不不友好。大多数正常设计的DirectDraw游戏不会出现这样的情况。
2022年04月05日 02点04分 6
level 9
iota🔯 楼主
顶个贴吧,虽然时间有点久远了
这段时间测了不少老硬件和老游戏。让我很意外的是,最适合玩红警2的配置,居然是我另一套基于2008年主流配置标准的电脑,而不是与红警2发售时间接近的早中期奔腾4平台
2022年06月19日 00点06分 7
1