红警2吧 关注:51,807贴子:592,286

技术贴 红色警戒2为什么会卡

只看楼主收藏回复

转载自成玄璇吧
作者:saite240mt


来自Android客户端1楼2014-10-05 11:29回复
    很多人都在抱怨说RA2(包括YR和所有的MOD)在配置很好的电脑上运行不流畅,卡得半死,而比RA2还晚出好多年的次世代3D游戏却一点都不卡,到底是为什么,今天我就来给你揭秘
    大家应该知道RA2是哪年发布的吧?没错,2000年。你应该还记得那一年你的电脑是什么配置吧?奔腾?赛扬?反正总之都是些老古董了。当时的CPU,主频通常只有600MHZ,内存一般只有64M,更别提什么显卡了,压根就没有显卡这个概念!正因为没有显卡,所以当时所有游戏的图像渲染都是由CPU来处理的,WestWood的RA2也是如此,所以CPU既要负责计算战场数据,还要渲染图像,真是压力山大,所以在当年的电脑上,游戏速度调到6也只能达到30FPS,永远无法比这个更快


    来自Android客户端2楼2014-10-05 11:29
    回复(2)
      2025-06-11 12:53:34
      广告
      而后来,CPU迎来了64位、双核、多核的爆发性改进,使得处理能力翻了好多倍,如果将游戏速度调到6,最高可以冲到300FPS,快得让你开局还没造好兵营,敌人的兵海都过来把你灭了。现在的主流电脑,都有了显卡,哪怕是集成的,处理2D渲染的能力还是绰绰有余。然而很可惜的是,TS引擎已经13年没有更新了,以至于它还在让CPU负担所有的处理任务,于是,当画面上兵力过多的时候,CPU的计算量过大,还要做图像渲染,就有点扛不住了,游戏速度就会严重拖慢,这个时候,如果你来回移动画面,一会儿移到空地上,一会儿移到兵海上,游戏速度就会出现巨大差异,时快时慢,这就是所谓的“卡”


      来自Android客户端3楼2014-10-05 11:29
      回复
        要防卡,有两个办法:
        1、把游戏速度调节到3,也就是限速30FPS,由于最高速度超不过30,所以快慢的差距就不会太剧烈,也就感觉不到卡了。这也是为什么只有遭遇战才会卡,单人任务却不会卡的原因,因为单人任务是强制限速30,不能调节的
        2、在ra2.ini(YR的话,就是ra2md.ini)里找到[Video一段,加入防卡语句:
        VideoBackBuffer=no
        AllowVRAMSidebar=no
        这两个语句为何有效?从字面上看就能得知奥秘。图像后台缓冲区、虚拟内存边栏,这两个都是为了让CPU来处理图像渲染而设置的特殊功能,只要被禁止掉,就能使TS不再把图像渲染交给CPU去做,而是交给显卡去做,这就是当年WestWood的先见之明,他们知道未来几年之后必定会出现显卡这个概念
        于是,显卡就帮CPU承担起了专业的图像渲染任务,CPU就可以专心致志地计算战场数据了,二者并驾齐驱,各施其职,游戏就能以最高的速度和谐地运行,不会再卡了


        来自Android客户端4楼2014-10-05 11:30
        收起回复
          原贴地址 http://tieba.baidu.com/p/3323083116


          来自Android客户端5楼2014-10-05 11:31
          回复
            @高诗帆 帆帆加精


            来自Android客户端6楼2014-10-05 11:33
            回复
              mark 01年的电脑路过http://v.youku.com/v_show/id_XNzk0ODMxMzI0.html?x


              IP属地:浙江来自Android客户端7楼2014-10-05 13:54
              收起回复
                楼主这么厉害,卡退怎么解决(O_O)?


                来自Android客户端8楼2014-10-05 21:01
                收起回复
                  2025-06-11 12:47:34
                  广告


                  来自Android客户端9楼2015-05-05 13:02
                  收起回复
                    我家四路泰坦,酷睿i74350,64g内存,抗拒齿,材质,水面...都是全高特效
                    但是玩起红警...最低特效


                    IP属地:浙江来自Android客户端10楼2015-05-11 18:18
                    收起回复
                      原来如此,终于解决了


                      11楼2015-09-19 00:27
                      收起回复
                        楼主,我的不能生成随机地图,一点击都没有设置资源,地图大小那些东西,直接显示一张原来的地图。也没有使用地图的选项。win7 32位系统。我下了个fonts库还是没效果,【显示】设置里缩放也是默认的100%。
                        楼主能帮忙解决下吗?


                        IP属地:北京13楼2015-09-27 14:25
                        收起回复
                          win8 右键属性都没有兼容性怎么破


                          IP属地:广东来自Android客户端14楼2015-09-27 15:51
                          收起回复
                            这是什么情况啊?


                            来自Android客户端15楼2015-10-04 12:25
                            收起回复
                              2025-06-11 12:41:34
                              广告
                              我的目标是成为18级大神。假如你每天签到拿4经验,18级300000/4=75000天, 如果从1岁开始签到,那100年=36500天,你差不多要 活200年保持每天签到(谁知道200年后还有没有签到 这玩意),如果你每天再水4经验,时间减半,但考虑 现实,你不可能再活100年,取50年吧,你就要每天水 16经验,可能你是个勤快的人,每天水32经验,那就 需要25年!!!再如果你是个大水怪,每天水64经验 ,那就只要12.5年!!!还如果你个心急的人,每天水 128经验,你只要6.25年!!!!假如你已经急不可耐 了,每天水256经验,那你碉堡了,只要3.125年!!! 当然,你会觉得3年还是太远了,每天你闲的**,忙 忙碌碌的水512经验,碉堡了,你只需要1.5625年,只 比1年半多一点!!!什么!!你还不满意,那你觉得 你可能一天水1024经验吗,可能吗!!可能吗!!!据 说回复100字或者一百字以上可以得到11~30经验,那么,按照队形,点击复制, 吧我的话复制一片,拿经验妥妥的!


                              来自Android客户端16楼2018-03-05 19:32
                              回复