rimworld吧 关注:278,246贴子:5,149,190
  • 19回复贴,共1

霍拉克斯就是个弟弟,1.6的神奇兼容性才是真掉san

只看楼主收藏回复

测试了一整天都在卡初始化,电脑32g内存+24g虚拟内存,绝大多数情况下是在启动几秒之后卡死,接着便是在player.log爆几十万行循环内存分配失败的红字,少数情况是加载几分钟后黑屏,极少情况进去了但无法创建存档,冲突的mod一个没找出来,因为根本没有办法通过二分法排bug,原本用二分法以为定位到了载具框架是问题源头,结果在复现是连着载具框架系列的一半模组都下了也依然卡初始化


IP属地:四川来自Android客户端1楼2025-07-31 08:28回复
    C:\build\output\unity\unity\Modules\Audio\Public\AudioSource.cpp(332) : Error executing GetAudioManager().GetFMODSystem()->createChannelGroup("ASrcWetGroup", &m_wetGroup) (Not enough memory or resources. )
    C:\build\output\unity\unity\Modules\Audio\Public\AudioSource.cpp(324) : Error executing GetAudioManager().GetFMODSystem()->createChannelGroup("ASrcDryGroup", &m_dryGroup) (Not enough memory or resources. )
    C:\build\output\unity\unity\Modules\Audio\Public\AudioSource.cpp(332) : Error executing GetAudioManager().GetFMODSystem()->createChannelGroup("ASrcWetGroup", &m_wetGroup) (Not enough memory or resources. )十万行循环报错
    Memory Statistics:
    [ALLOC_TEMP_TLS] TLS Allocator
    StackAllocators :
    [ALLOC_TEMP_MAIN]
    Peak usage frame count: [0-1.0 KB]: 9557 frames, [2.0 KB-4.0 KB]: 1 frames, [4.0 KB-8.0 KB]: 1 frames, [8.0 KB-16.0 KB]: 1 frames, [16.0 KB-32.0 KB]: 2 frames, [32.0 KB-64.0 KB]: 2 frames, [64.0 KB-128.0 KB]: 1 frames, [128.0 KB-256.0 KB]: 1 frames, [256.0 KB-0.5 MB]: 1 frames, [0.5 MB-1.0 MB]: 1 frames, [1.0 MB-2.0 MB]: 2 frames, [2.0 MB-4.0 MB]: 3 frames, [4.0 MB-8.0 MB]: 1 frames
    Initial Block Size 4.0 MB
    Current Block Size 5.3 MB
    Peak Allocated Bytes 5.3 MB
    Overflow Count 2
    Initial Block Size 256.0 KB
    Current Block Size 256.0 KB
    Peak Allocated Bytes 54 B
    Overflow Count 0


    IP属地:四川来自Android客户端2楼2025-07-31 08:31
    回复
      2026-01-23 23:29:17
      广告
      不感兴趣
      开通SVIP免广告
      以下是mod表列







      IP属地:四川来自Android客户端3楼2025-07-31 08:32
      回复






        IP属地:四川来自Android客户端4楼2025-07-31 08:32
        收起回复
          加载后黑屏的情况,我也出现过,当时我是把fortified feature framework以及它相关联的几个模组下了之后就不黑屏了,其余的我也不知道怎么办


          IP属地:河南来自Android客户端5楼2025-07-31 08:51
          收起回复
            就圈中的fortified那几个


            IP属地:河南来自Android客户端6楼2025-07-31 08:52
            回复
              並非兼容性,建議每次從少量mod加上去


              IP属地:中国澳门来自Android客户端7楼2025-07-31 08:56
              回复
                你去搜b站边缘世界的官方账号,他发过动态说过卡初始化怎么解决。


                IP属地:北京来自Android客户端8楼2025-07-31 09:14
                收起回复
                  2026-01-23 23:23:17
                  广告
                  不感兴趣
                  开通SVIP免广告
                  这是豆包给的,看来是音频出现了问题 从报错信息来看,核心问题是内存或资源不足导致FMOD音频系统无法创建通道组(ChannelGroup),具体表现为循环出现“Not enough memory or resources”错误。结合内存统计信息,可从以下方向排查:
                  1. 核心原因分析
                  - FMOD资源限制:FMOD对同时创建的通道组(ChannelGroup)数量有上限,大量重复创建(如十万行循环中反复初始化AudioSource)会耗尽其内部资源。
                  - 内存分配压力:临时内存(ALLOC_TEMP_MAIN)峰值达5.3MB,虽不算极高,但循环中频繁的音频资源创建可能导致内存碎片或瞬时占用过高,触发分配失败。
                  2. 解决建议
                  - 减少AudioSource创建数量:检查是否在循环中重复实例化AudioSource组件,尝试复用现有组件而非反复创建。
                  - 优化FMOD通道组使用:
                  - 避免为每个AudioSource单独创建干湿通道组(ASrcDryGroup/ASrcWetGroup),可共用全局通道组。
                  - 在FMOD Studio中调整项目设置,增加通道组最大数量限制(需注意硬件兼容性)。
                  - 降低内存占用:
                  - 清理循环中未释放的临时资源,避免内存碎片累积。
                  - 减少音频Clip的加载数量,优先使用音频池(Object Pooling)复用资源。
                  - 检查代码逻辑:确认循环是否必要执行十万次,是否存在无限循环或逻辑错误导致的资源滥用。
                  若以上方法无效,可尝试更新Unity版本或FMOD插件,部分版本可能存在资源管理的bug。


                  IP属地:河南来自Android客户端9楼2025-07-31 09:15
                  回复
                    1.5未更新mod除了功能性和汉化mod建议都卸了


                    IP属地:浙江来自Android客户端10楼2025-07-31 11:35
                    回复
                      把能运行的基础框架性MOD列一个清单保存。再慢慢的按字母顺序加上去试试


                      IP属地:四川来自iPhone客户端11楼2025-07-31 12:55
                      回复
                        1.6兼容性炸了,我改了一个内存设置和bios里一个cpu设置不知道哪个起作用了,反正是好了


                        IP属地:浙江来自Android客户端12楼2025-07-31 13:00
                        回复
                          感觉游戏是否能够启动根本不像是模组兼容性的问题,偶尔可以找到可以进入游戏的排序,但是再次进入时又会卡加载了


                          IP属地:四川来自Android客户端13楼2025-07-31 13:47
                          回复
                            我虚拟内存现在都设置100G的,还硬盘动态分配


                            IP属地:安徽来自Android客户端14楼2025-08-06 06:20
                            回复