战地2吧 关注:143,215贴子:3,884,165
  • 17回复贴,共1

求助无报错闪退该如何查明闪退原因

只看楼主收藏回复

呜...,改了3个月的AIX2.0模组,现在连纯步兵战斗图都开始闪退了,根本没办法正常游玩。
闪退问题:
以下都是在单人模式下、有63个AI出现的问题
1、像Dalian_plant大连港这样海陆空步都有的地图,很容易开局后1、2分钟后无报错闪退,有时会延后几分钟。
2、一些16人的步战图在局中会出现如图1的报错闪退。
即便只有16个人机有时还是会出现这样的报错。

3、仅有地面载具大战的地图,有时会在局中出现如图一的报错或是无报错闪退。
问题详细:
我也试着去查找问题的原因,以下的图是大连港这张图中测试的。
图2是在刚开局时截的,内存几乎保持不变,CPU使用率最高百分之40,但游戏并没有在此时闪退,而是在CPU使用率相对平稳时(这时使用率为百分之31)无报错闪退。

图3为刚无报错闪退后截的。

是不是因为没有空闲的物理内存才炸的啊?
图4、5分别是这台电脑的配置和mod目录。


这台电脑蛮旧的,十多年前买的,玩COD2开最高画质都卡,所以我才玩战地2的,但是玩战地2的各种mod几乎都能运行,玩PR很卡,但玩FH2只要AI不是很多(63个AI能流畅运行)就不卡,偶尔会闪退,玩其他mod也没有出现闪退的情况,我把os.ocmc.压缩包放在另一台老电脑(配置和这台电脑差不多)上也是会出现一样的问题。
我移植了一些载具、武器,给地面载具添加了几个弹药种类,给空中载具添加替换了一些武器,运输机加了两个乘员,其他的就是改了一些数值,武器基本都有曳光弹。
帮帮孩子吧o(≧口≦)o。


IP属地:湖南1楼2024-07-31 17:02回复
    我昨天在资源网加了下了一些武器加到原版,进游戏报错内存不足,我当时也没查看物理内存用了多少,16G的内存,虚拟内存也是16G,然后把新加的武器hudname前面加上rem空格能进游戏了,也是玩一会就无报错闪退,晚上回去再折腾折腾,看看把每个武器都单独加上ai再引用,然后看看电脑物理内存使用情况,再把虚拟内存设置大点。这玩意,原版,有时候复活点加多了载具加多了都无报错闪退,老难搞了


    IP属地:河北来自Android客户端2楼2024-08-01 15:37
    回复
      好像窗口不报错能查看游戏日志找错误。晚上回去研究一下


      IP属地:河北来自Android客户端3楼2024-08-01 16:17
      收起回复
        帮顶


        IP属地:重庆来自Android客户端5楼2024-08-03 08:41
        回复
          用bf2_r.exe进游戏然后看日志大概发现这几个问题,有两把枪有问题,偶尔会导致闪退。还有一把枪提示没AI,但是引用的是原版m249的AI。还有发现霉菌f18加了对地导弹后也没有AI,之前玩不会闪退,就是加了一些武器后会闪退,f18加AGM65都是从AIXF16LG的t档上扒过来的,引用的和F16LG一样的AI,把AIX的两版F16也都移植到原版了。有时间再试试解决下AI的问题有问题的武器解决不了只能不用了







          IP属地:河北来自Android客户端6楼2024-08-03 12:27
          回复
            bf2_r.exe直接点打不开,报错与DX9有关,用兼容模式才打得开,我用bf2_r.exe修了一些问题,但有些其实没问题(也许是我没看懂),有些说是乘员缺少必要组件(有原本就有的乘员位,也有额外加的,没说缺少啥,但人机和玩家都很正常),有些是AI问题,但部分地图还是会崩,看了报错好像是DX9的问题,有大佬知道怎么弄吗?


            IP属地:湖南7楼2024-08-04 19:06
            回复
              下了一个DX9修复包,但还是有两个c++修复不了,把地图全部换了一下,但还是会出现64人报错。
              不过出现了一个新的问题,小车主驾驶的视角移动是会摇头晃脑,我没有改动相关的代码,但是橡皮艇的驾驶位没有这样的问题。

              鼠标动一下就晃得不行,以前没有这样的现象。


              IP属地:湖南8楼2024-08-05 16:22
              回复
                游戏引擎32位,此游戏最多调用3.6G内存,炸内存一般不会,我128人加诸多载具没有炸过内存,最近炸内存是加的武器贴图有问题。游戏过程中内存占用没超过2G。不同地图日志闪退原因可能都不一样,五花八门,载具在网格区域外生成,没有字体,bot不知道干了啥事了引起报错,反正原因正经多不报错不知道,报错了也整不明白


                IP属地:河北来自Android客户端10楼2024-08-05 23:58
                收起回复
                  不是正版你们,删了重新下载吧,想玩什么模组的可以和我说


                  IP属地:黑龙江来自Android客户端11楼2024-08-11 09:40
                  回复
                    楼主可以发一下bf2_r.exe吗


                    IP属地:重庆12楼2024-11-28 21:11
                    收起回复
                      我以前也是莫名有些模组闪退,后来创建账户选的的US地区之后就没闪退过


                      IP属地:河南13楼2024-12-09 20:47
                      回复
                        无报错闪退可能是全屏优化的问题,BOT加多了游戏运行会变慢,全屏优化会导致瞬间大幅度掉帧,而很多单机游戏掉帧过大就会闪退,禁用全屏优化后能好一些


                        IP属地:天津来自Android客户端14楼2025-03-14 00:59
                        回复