伊甸园古蛇公爵 发表于 2025-5-22 20:05:44

关于生涯模式的殖民地音乐问题

本帖最后由 伊甸园古蛇公爵 于 2025-5-25 22:03 编辑



麻烦问一下音乐的BUG,就是我在改造船只完进入大地图,发现任何音乐都没了,只有音效,大地图音乐、殖民地音乐都不播放了,不是没有声音,是只没有音乐。

### 游戏信息

游戏版本:                0.97a-RC11

### 系统信息

操作系统:Microsoft Windows 10 专业版

版本:10.0.19045 暂缺 Build 19045

总可用内存:`15.87G`


Java版本:`1.7.0_79`

Java路径:D:\Starsector\jre


虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -XX:+UseG1GC -Xms1536m -Xmx1536m -Xss2048k -XX:PermSize=192m -XX:MaxPermSize=192m -classpath janino.jar;commons-compiler.jar;commons-compiler-jdk.jar;starfarer.api.jar;starfarer_obf.jar;jogg-0.0.7.jar;jorbis-0.0.15.jar;json.jar;lwjgl.jar;jinput.jar;log4j-1.2.9.jar;lwjgl_util.jar;fs.sound_obf.jar;fs.common_obf.jar;xstream-1.4.10.jar -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=. com.fs.starfarer.StarfarerLauncher

堆栈初始大小(`-Xms`):`1536m`

堆栈最大大小(`-Xmx`):`1536m`


### Mod信息

|Mod名称                           |Mod版本   |已启用   |
|-|-|-|
|LazyLib                         |2.8b    |是       |
|zz GraphicsLib                  |1.9.0   |是       |
|MagicLib                        |1.4.6   |是       |
|$Weebshit Core Portrait Pack    |1.1   |是       |
|00 少女星域                         |3.0.0   |是       |
|ac alice ship pack            |0.75 C-3|是       |
|Console Commands                |2024.10.04|是       |
|Diable Avionics - Seal balance patch.|1.0.1   |是       |
|Diable Avionics - Seal ed.      |1.0.0   |是       |
|FSF军事公司|4.9rc2|是       |
|HMI反派势力                         |0.0.5c|是       |
|J GEEK Federation               |1.0.0   |是       |
|Luddic Enhancement            |1.2.6e|是       |
|Luddic Enhancement IED          |1.2.6a|是       |
|Lukas的随手之作                      |2.5.14|是       |
|LunaLib                         |1.8.7   |是       |
|MagicLib 原版成就包                  |1.2.2   |是       |
|MOD溯源               |1.2.0   |是       |
|RetroLib                        |1.0.1   |是       |
|Zovetry Portrait Pack         |1.0.0   |是       |
|zz BoxUtil                      |1.3.3   |是       |
|zzz Mikohime Additionals Settings|1.1.1   |是       |
|人之领历史协会|0.4a    |是       |
|伽马大战争-动荡不息        |0.1.0   |是       |
|光环动力舰船工业                        |1.7.0-fix3|是       |
|势力争霸                 |0.11.3c |是       |
|博尔肯基金会    |0.8.1   |是       |
|吉拉特共和国          |0.0.1   |是       |
|女武神组织             |3.3.0   |是       |
|寰宇联合有限公司                        |0.5   |是       |
|工业革命                            |3.3.e   |是       |
|布塔赫联盟                           |1.1.6 release|是       |
|布莱顿联盟                           |0.0.3d|是       |
|幽灵部队                            |1.0.7   |是       |
|战地记者zd                        |0.9b    |是       |
|战斗骚话            |1.14.2|是       |
|星岩工会                            |2.1.1   |是       |
|星际帝国     |2.6.4   |是       |
|普拉斯里蒂废品大师               |0.6.7   |是       |
|暗影重建局 (WISP版)    |0.9.6-rc1-Wisp-005|是       |
|楼兰军工综合体                         |2.1.11|是       |
|沃尔科夫工业集团                   |1.6.3a|是       |
|泰兰船包                            |1.3   |是       |
|海盗拓展                |1.8.3   |是       |
|玛雅苏兰海军                        |11.0.0 RC1|是       |
|相位与离子力量增强包(PIPEP)               |3.29    |是       |
|秘甘智库 |0.5.2   |是       |
|穿越者设计局 |1.8.4   |是       |
|绿皮星域 中文版                        |0.53    |是       |
|羊头航务局   |1.10.10 |是       |
|舰船/武器拓展       |1.15.1|是       |
|蜜柑族群             |0.5.0   |是       |
|邻家邮政                            |0.9.1   |是       |
|铁壳                              |1.18.3aj|是       |
|锡罕帝国             |2.51 Gramada|是       |
|风险矿业公司                        |0.3.8   |是       |
|鬣犬矿业                            |3.3   |是       |
|魔女城塞             |0.9b-Rc2|是       |
|黑石船坞     |0.9.5_cn0.1|是       |

(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.2`).


Mycophobia 发表于 2025-5-23 07:29:57

一般原因是音乐缓存不够,考虑调整下内存分配,不要太高(音乐占用的内存是在你分配的内存之上的,因此分配过多就没有足够留给音乐的了)。VIC等几个mod因为音乐文件较大质量较高更容易导致这类问题。频繁进出殖民地导致音乐切换也会更容易出发这个问题。

帝皇幻梦号 发表于 2025-5-23 22:36:27

Mycophobia 发表于 2025-5-23 07:29
一般原因是音乐缓存不够,考虑调整下内存分配,不要太高(音乐占用的内存是在你分配的内存之上的,因此分配 ...

我给分配了8个g(我是32g的),也是开模拟然后出来就没声音了,内存不能降了,有时候我看控制台显示的内存使用情况正常2.5-5g ,有时候6g,我要是降到6g就不行了,我装了论坛所有能用的势力mod,快60个,内存降不了了,没声音好烦

长门 发表于 2025-5-23 22:42:10

帝皇幻梦号 发表于 2025-5-23 22:36
我给分配了8个g(我是32g的),也是开模拟然后出来就没声音了,内存不能降了,有时候我看控制台显示的内 ...

使用java23/24或者控制台mod以获得自动清理内存和缓存的功能{:5_124:}

帝皇幻梦号 发表于 2025-5-23 23:10:01

长门 发表于 2025-5-23 22:42
使用java23/24或者控制台mod以获得自动清理内存和缓存的功能

控制台用什么代码,我就是用的java23加控制台

伊甸园古蛇公爵 发表于 2025-5-24 02:26:36

长门 发表于 2025-5-23 22:42
使用java23/24或者控制台mod以获得自动清理内存和缓存的功能

麻烦问一下怎么搞,不太会整啊这个,之前分配内存是用的新手模式直接分配的,调低就可以了吗?

伊甸园古蛇公爵 发表于 2025-5-24 02:27:46

长门 发表于 2025-5-23 22:42
使用java23/24或者控制台mod以获得自动清理内存和缓存的功能

用议长的那个内存设置修改器就可以吗?

长门 发表于 2025-5-24 04:46:22

帝皇幻梦号 发表于 2025-5-23 23:10
控制台用什么代码,我就是用的java23加控制台

坏了,进入我的知识盲区了(

伊甸园古蛇公爵 发表于 2025-5-24 16:08:34

[游戏日志]

944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944097 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944105 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944105 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944105 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944105 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944105 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944105 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944105 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944105 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944106 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
944242 INFOcombat.plugin.aEP_CombatEffectPlugin$Mod- combat.plugin.aEP_CombatEffectPlugin$Mod failed adding to aEP_CombatEffect
945928 INFOorg.boxutil.manager.CombatRenderingManager- 'BoxUtil' Combat rendering manage invited!
945928 INFOcombat.plugin.aEP_CombatEffectPlugin- aEP_CombatEffectPlugin register in EveryFrameCombatPlugin
945933 INFOcombat.plugins.PPEP_CombatEffectPlugin- PPEP_CombatEffectPlugin registered in EveryFrameCombatPlugin
945941 INFOcombat.plugin.aEP_CombatEffectPlugin- aEP_CombatEffectPlugin register in CombatLayeredRenderingPlugin
945941 INFOcombat.plugins.PPEP_CombatEffectPlugin- PPEP_CombatEffectPlugin register in CombatLayeredRenderingPlugin

伊甸园古蛇公爵 发表于 2025-5-24 16:08:49

### 游戏信息

游戏版本:                0.97a-RC11

### 系统信息

操作系统:Microsoft Windows 10 专业版

版本:10.0.19045 暂缺 Build 19045

总可用内存:`15.87G`


Java版本:`1.7.0_79`

Java路径:D:\Starsector\jre


虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -XX:+UseG1GC -Xms8192m -Xmx8192m -Xss2048k -XX:PermSize=192m -XX:MaxPermSize=192m -classpath janino.jar;commons-compiler.jar;commons-compiler-jdk.jar;starfarer.api.jar;starfarer_obf.jar;jogg-0.0.7.jar;jorbis-0.0.15.jar;json.jar;lwjgl.jar;jinput.jar;log4j-1.2.9.jar;lwjgl_util.jar;fs.sound_obf.jar;fs.common_obf.jar;xstream-1.4.10.jar -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=. com.fs.starfarer.StarfarerLauncher

堆栈初始大小(`-Xms`):`8192m`

堆栈最大大小(`-Xmx`):`8192m`


### Mod信息

|Mod名称                           |Mod版本   |已启用   |
|-|-|-|
|LazyLib                         |2.8b    |是       |
|zz GraphicsLib                  |1.9.0   |是       |
|MagicLib                        |1.4.6   |是       |
|$Weebshit Core Portrait Pack    |1.1   |是       |
|00 少女星域                         |3.0.0   |是       |
|ac alice ship pack            |0.75 C-3|是       |
|Console Commands                |2024.10.04|是       |
|Diable Avionics - Seal balance patch.|1.0.1   |是       |
|Diable Avionics - Seal ed.      |1.0.0   |是       |
|FSF军事公司|4.9rc2|是       |
|HMI反派势力                         |0.0.5c|是       |
|J GEEK Federation               |1.0.0   |是       |
|Luddic Enhancement            |1.2.6e|是       |
|Luddic Enhancement IED          |1.2.6a|是       |
|Lukas的随手之作                      |2.5.14|是       |
|LunaLib                         |1.8.7   |是       |
|MagicLib 原版成就包                  |1.2.2   |是       |
|MOD溯源               |1.2.0   |是       |
|RetroLib                        |1.0.1   |是       |
|Zovetry Portrait Pack         |1.0.0   |是       |
|zz BoxUtil                      |1.3.3   |是       |
|zzz Mikohime Additionals Settings|1.1.1   |是       |
|人之领历史协会|0.4a    |是       |
|伽马大战争-动荡不息        |0.1.0   |是       |
|光环动力舰船工业                        |1.7.0-fix3|是       |
|势力争霸                 |0.11.3c |是       |
|博尔肯基金会    |0.8.1   |是       |
|吉拉特共和国          |0.0.1   |是       |
|女武神组织             |3.3.0   |是       |
|寰宇联合有限公司                        |0.5   |是       |
|工业革命                            |3.3.e   |是       |
|布塔赫联盟                           |1.1.6 release|是       |
|布莱顿联盟                           |0.0.3d|是       |
|幽灵部队                            |1.0.7   |是       |
|战地记者zd                        |0.9b    |是       |
|战斗骚话            |1.14.2|是       |
|星岩工会                            |2.1.1   |是       |
|星际帝国     |2.6.4   |是       |
|普拉斯里蒂废品大师               |0.6.7   |是       |
|暗影重建局 (WISP版)    |0.9.6-rc1-Wisp-005|是       |
|楼兰军工综合体                         |2.1.11|是       |
|沃尔科夫工业集团                   |1.6.3a|是       |
|泰兰船包                            |1.3   |是       |
|海盗拓展                |1.8.3   |是       |
|玛雅苏兰海军                        |11.0.0 RC1|是       |
|相位与离子力量增强包(PIPEP)               |3.29    |是       |
|秘甘智库 |0.5.2   |是       |
|穿越者设计局 |1.8.4   |是       |
|绿皮星域 中文版                        |0.53    |是       |
|羊头航务局   |1.10.10 |是       |
|舰船/武器拓展       |1.15.1|是       |
|蜜柑族群             |0.5.0   |是       |
|邻家邮政                            |0.9.1   |是       |
|铁壳                              |1.18.3aj|是       |
|锡罕帝国             |2.51 Gramada|是       |
|风险矿业公司                        |0.3.8   |是       |
|鬣犬矿业                            |3.3   |是       |
|魔女城塞             |0.9b-Rc2|是       |
|黑石船坞     |0.9.5_cn0.1|是       |

(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.2`).

伊甸园古蛇公爵 发表于 2025-5-24 16:58:06

重新装了、也改内存了,用了Java,但是都没有,只要开模拟或者战斗,出来就没音乐了。

帝皇幻梦号 发表于 2025-5-24 20:16:38

本帖最后由 帝皇幻梦号 于 2025-5-24 22:02 编辑

伊甸园古蛇公爵 发表于 2025-5-24 16:58
重新装了、也改内存了,用了Java,但是都没有,只要开模拟或者战斗,出来就没音乐了。 ...

我解决了,你用论坛的音乐切换mod,然后就好了,无论开多少mod开分配多少内存,mod默认是崩铁的音乐,你在左上角设置里第一和第三个选项卡切成vanlla(mod介绍页面有写怎么放原版),然后就成功了,我再进战斗退出来就好了,你可以在战役那边反复进出试一试

伊甸园古蛇公爵 发表于 2025-5-24 20:30:55

帝皇幻梦号 发表于 2025-5-24 20:16
我解决了,你用论坛的音乐切换mod,然后就好了,无论开多少mod开分配多少内存,mod默认是崩铁的音乐,你 ...

好的,谢谢,我去试试。

極光 发表于 2025-5-24 20:45:37

长门 发表于 2025-5-24 04:46
坏了,进入我的知识盲区了(

{:tieba_20:}你这个超级加倍上传是什么东西我怎么没见过,

伊甸园古蛇公爵 发表于 2025-5-25 18:23:01

帝皇幻梦号 发表于 2025-5-24 20:16
我解决了,你用论坛的音乐切换mod,然后就好了,无论开多少mod开分配多少内存,mod默认是崩铁的音乐,你 ...

搞定了,然后全部切换原版了 ,玩这玩意听崩铁会绷不住的……退坑多少年了……

帝皇幻梦号 发表于 2025-5-25 19:52:29

伊甸园古蛇公爵 发表于 2025-5-25 18:23
搞定了,然后全部切换原版了 ,玩这玩意听崩铁会绷不住的……退坑多少年了…… ...

原版就还可以,之前那个群星音乐包越听越肝疼,感觉放另一个游戏的bgm听着怪怪的,总是会从音乐上想到那个游戏

伊甸园古蛇公爵 发表于 2025-5-25 22:03:54

帝皇幻梦号 发表于 2025-5-25 19:52
原版就还可以,之前那个群星音乐包越听越肝疼,感觉放另一个游戏的bgm听着怪怪的,总是会从音乐上想到那 ...

不行,刚刚发现过一会又没了,好像一旦内存占用多就不行。

帝皇幻梦号 发表于 2025-5-25 22:37:18

伊甸园古蛇公爵 发表于 2025-5-25 22:03
不行,刚刚发现过一会又没了,好像一旦内存占用多就不行。

你分配了多少g?我8g,开了五十个势力mod,一共110个mod都没问题了

Mycophobia 发表于 2025-5-28 08:05:11

伊甸园古蛇公爵 发表于 2025-5-25 22:03
不行,刚刚发现过一会又没了,好像一旦内存占用多就不行。

你游的音乐内存占用因为Alex在内核的设计问题,无法有效清理,用Java23也没有办法,Miko试过了。只能让系统自行清理(也就是说Java23没法优化这一部分,只能通过优化其他内存占用来减轻问题)

尤其是高质量音乐因为体积问题会更加恶化占用。目前能建议的只能是通过曲线救国方法减轻音乐内存占用的副作用:

- 避免频繁切换音乐(例如频繁进出市场),你游每次播放音乐都会 重新加载并占用内存。
- 避免体积过大的音乐频繁加载,常见mod如VIC。
- 通过其他方面减少内存占用,例如少分配内存给java23(因为音乐占用是在你分配的内存之外),减少mod(因为mod贴图也是在你分配的内存之外,和音乐缓冲抢内存)
- 增加电脑内存

不同人系统因为音乐占用过多内存导致的后果不一样,有可能闪退,有可能只是减慢,也有可能会像你遇到那样导致没声音。

说到底alex的锅,我个人解决方式时玩游戏同时直接另开个youtube歌单播放着

Mycophobia 发表于 2025-5-28 08:06:16

極光 发表于 2025-5-24 20:45
你这个超级加倍上传是什么东西我怎么没见过,

当初为了上传Java23 Jn给的,因为文件太大了超出一般论坛体积限制。{:5_126:}

Mycophobia 发表于 2025-5-28 08:08:35

帝皇幻梦号 发表于 2025-5-25 22:37
你分配了多少g?我8g,开了五十个势力mod,一共110个mod都没问题了

提醒下,音乐占用的内存在你分配的内存之外,也就是说你分配的内存越多,给音乐的空间会越少(舰船贴图也是一样),因此他16G内存情况下如果分了8G,降低分配可能反而会解决音乐问题(一般16G建议分配是4G).

如果mod太多导致卡顿嘛。。。那只能说alex自己要为音乐问题背锅了

極光 发表于 2025-5-28 12:38:30

Mycophobia 发表于 2025-5-28 08:06
当初为了上传Java23 Jn给的,因为文件太大了超出一般论坛体积限制。

哈哈哈哈哈,那这个长门是组里的兄弟吗,

伊甸园古蛇公爵 发表于 2025-5-28 21:21:47

Mycophobia 发表于 2025-5-28 08:08
提醒下,音乐占用的内存在你分配的内存之外,也就是说你分配的内存越多,给音乐的空间会越少(舰船贴图也 ...

我现在是16G,然后我用ja去分的4G,但是根本没有用,还是打上两次战斗就没音乐了。

伊甸园古蛇公爵 发表于 2025-5-28 21:23:10

Mycophobia 发表于 2025-5-28 08:08
提醒下,音乐占用的内存在你分配的内存之外,也就是说你分配的内存越多,给音乐的空间会越少(舰船贴图也 ...

JAVA23的分配方法
但没得用,是不是我得用原版启动?但是我已经将JAVA覆盖进去了会不会出问题啊。

Mycophobia 发表于 2025-5-28 22:57:11

本帖最后由 Mycophobia 于 2025-5-28 22:59 编辑

伊甸园古蛇公爵 发表于 2025-5-28 21:23
JAVA23的分配方法
但没得用,是不是我得用原版启动?但是我已经将JAVA覆盖进去了会不会出问题啊。 ...
不是, J23 必须用miko的启动器启动才有效,但是你说的覆盖是什么?论坛上的一键安装包J23不覆盖任何原版文件的?Java23改了内存的话报错工具是无法显示出来分配的,但是我看你上面发的log显示分配了8G, 所以你应该是改了原版分配,如果是的话,请改回去。

编辑: 我看了下,你是用了议长的修改器?那个不能用来修改J23/24环境下的内存分配,请严格按照这个帖子的方法修改:

Mikohime Java 23/24 优化包汉化适配发布 - 游戏资源 - 远行星号中文论坛 -

假设你安装正确,如果还是内存不够的话试着砍一下能内存占用的东西,例如测试关一半mod进游戏还会不会丢失音乐。减少分配也只是 “可能”解决问题,如果减少了还是不行的话只能试试其他方面减少占用了,例如关mod。

伊甸园古蛇公爵 发表于 2025-5-29 23:46:22

Mycophobia 发表于 2025-5-28 22:57
不是, J23 必须用miko的启动器启动才有效,但是你说的覆盖是什么?论坛上的一键安装包J23不覆盖任何原版文 ...

java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -XX:+UseG1GC -Xms1536m -Xmx1536m -Xss2048k -XX:PermSize=192m -XX:MaxPermSize=192m -classpath janino.jar;commons-compiler.jar;commons-compiler-jdk.jar;starfarer.api.jar;starfarer_obf.jar;jogg-0.0.7.jar;jorbis-0.0.15.jar;json.jar;lwjgl.jar;jinput.jar;log4j-1.2.9.jar;lwjgl_util.jar;fs.sound_obf.jar;fs.common_obf.jar;xstream-1.4.10.jar -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=. com.fs.starfarer.StarfarerLauncher


目前是这样

Mycophobia 发表于 2025-5-30 04:24:27

伊甸园古蛇公爵 发表于 2025-5-29 23:46
java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\ ...

如果需要内存分配调整请打开游根目录下的”从这里选择虚拟机内存大小(vmparams)“文件夹

这里有若干子文件夹来让你选择分配给 远行星号的内存。选好你想用的版本后将对应子文件夹里的 ("Miko_R4.txt") 文件放入"Starsector" 文件夹根目录。具体的分配视需求和配置而异,但是原则上8/16GB系统不应分配超过4GB,32GB系统不应该分配超过6GB,过度分配内存不一定会带来优化,还有可能有反效果,例如游戏崩溃。如果分配的内存足以保证流畅游戏,就不要分配更多。

请不要用修改原版内存的方式修改Java23/24包的内存.

伊甸园古蛇公爵 发表于 2025-5-31 21:22:16

Mycophobia 发表于 2025-5-30 04:24
如果需要内存分配调整请打开游根目录下的”从这里选择虚拟机内存大小(vmparams)“文件夹

这里有若干子文 ...

[游戏日志]

784774 INFOorg.magiclib.achievements.MagicAchievementManager- Loaded achievement wisp_magicAchievementsVanillaPack_eagle1 from wisp_magicAchievementsVanillaPack with script org.wisp.magicachievements.EagleKillsAchievement.
784774 INFOorg.magiclib.achievements.MagicAchievementManager- Loaded achievement wisp_magicAchievementsVanillaPack_luckystart from wisp_magicAchievementsVanillaPack with script org.wisp.magicachievements.LuckyStartAchievement.
784775 INFOorg.magiclib.achievements.MagicAchievementManager- Loaded achievement rat_beatExotechQuestline from assortment_of_things with script assortment_of_things.achivements.RATBaseAchievement.
784775 INFOorg.magiclib.achievements.MagicAchievementManager- Loaded achievement wisp_magicAchievementsVanillaPack_abandoned from wisp_magicAchievementsVanillaPack with script org.wisp.magicachievements.AbandonedAchievement.
784775 INFOorg.magiclib.achievements.MagicAchievementManager- Loaded achievement wisp_magicAchievementsVanillaPack_revisionist from wisp_magicAchievementsVanillaPack with script org.wisp.magicachievements.RevisionistAchievement.
784775 INFOorg.magiclib.achievements.MagicAchievementManager- Loaded achievement wisp_magicAchievementsVanillaPack_builtins from wisp_magicAchievementsVanillaPack with script org.wisp.magicachievements.BuiltInsAchievement.
784775 INFOorg.magiclib.achievements.MagicAchievementManager- Loaded achievement rat_beatSingularity from assortment_of_things with script assortment_of_things.achivements.DefeatedSingularityAchivement.
784775 WARNorg.magiclib.achievements.MagicAchievementManager- Unable to load achievement '# description: Required. The description of the achievement. Use past tense (Killed 10 ships"). Aim for one or two sentences.
# tooltip: Optional. A hardcoded tooltip to display when the player hovers over the achievement in the achievement list,
#   for example for any detailed explanation that doesn't fit in the description.
# script: Required. The fully qualified name of the script (Java/Kotlin) class that implements the achievement. Must be a subclass of MagicAchievement.
# image: Optional. The path to the image to display for the achievement once unlocked. If not specified, the image will be based on rarity.
# spoilerLevel: Optional. Think about how the visibility may incentivize the player's behavior.
#   VISIBLE (default): The achievement is visible to the player at all times, and its progress is shown.
#   SPOILER: Appears as an entry in the achievements list, but the name and description is hidden.
#            This is intended for achievements that the player is likely to unlock naturally, but that you don't want to spoil.
#            Avoid using this for achievements that they player would never complete without knowing what to do, as that would be frustrating.
#   HIDDEN: Not shown at all until unlocked. This is intended for achievements that the player is unlikely to unlock easily, but may unlock rarely.
#             Good for things that require luck.
# rarity: Optional. COMMON, UNCOMMON, RARE, EPIC, LEGENDARY. Defaults to COMMON.

# Slayer Series
wisp_magicAchievementsVanillaPack_slayer1,"瀹宠�' because class '' didn't load!
java.lang.ClassNotFoundException:
        at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:183) ~
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:592) ~[?:?]
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?]
        at org.magiclib.achievements.MagicAchievementManager.generateAchievementsFromSpec(MagicAchievementManager.java:399) ~[?:?]
        at org.magiclib.achievements.MagicAchievementManager.reloadAchievements(MagicAchievementManager.java:291) ~[?:?]
        at org.magiclib.achievements.MagicAchievementManager.setAchievementsEnabled(MagicAchievementManager.java:141) ~[?:?]
        at org.magiclib.achievements.MagicAchievementManager$1.settingsChanged(MagicAchievementManager.java:103) ~[?:?]
        at org.magiclib.LunaWrapper$addSettingsListener$1.settingsChanged(LunaWrapper.kt:14) ~[?:?]
        at lunalib.lunaSettings.LunaSettings.reportSettingsChanged(LunaSettings.kt:45) ~[?:?]
        at lunalib.backend.ui.settings.LunaSettingsUIModsPanel.advance(LunaSettingsUIModsPanel.kt:599) ~[?:?]
        at com.fs.starfarer.ui.newui.I.advanceImpl(Unknown Source) ~
        at com.fs.starfarer.ui.thissuper.advance(Unknown Source) ~
        at com.fs.starfarer.ui.o000.advanceImpl(Unknown Source) ~
        at com.fs.starfarer.ui.newui.I.advanceImpl(Unknown Source) ~
        at com.fs.starfarer.ui.thissuper.advance(Unknown Source) ~
        at com.fs.starfarer.ui.o000.advanceImpl(Unknown Source) ~
        at com.fs.starfarer.ui.thissuper.advance(Unknown Source) ~
        at com.fs.starfarer.title.TitleScreenState.advance(Unknown Source) ~
        at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~
        at com.fs.state.AppDriver.begin(Unknown Source) ~
        at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~
        at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~
        at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]
784780 INFOorg.magiclib.achievements.MagicAchievementManager- Loaded 41 achievements.
784780 INFOorg.magiclib.subsystems.MagicSubsystemsManager- Loaded hotkey list ,, ,, ,, ,, ,

### 游戏信息

游戏版本:                0.97a-RC11

### 系统信息

操作系统:Microsoft Windows 10 专业版

版本:10.0.19045 暂缺 Build 19045

总可用内存:`15.87G`


Java版本:`1.7.0_79`

Java路径:D:\Starsector\jre


虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -XX:+UseG1GC -Xms1536m -Xmx1536m -Xss2048k -XX:PermSize=192m -XX:MaxPermSize=192m -classpath janino.jar;commons-compiler.jar;commons-compiler-jdk.jar;starfarer.api.jar;starfarer_obf.jar;jogg-0.0.7.jar;jorbis-0.0.15.jar;json.jar;lwjgl.jar;jinput.jar;log4j-1.2.9.jar;lwjgl_util.jar;fs.sound_obf.jar;fs.common_obf.jar;xstream-1.4.10.jar -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=. com.fs.starfarer.StarfarerLauncher

堆栈初始大小(`-Xms`):`1536m`

堆栈最大大小(`-Xmx`):`1536m`


### Mod信息

|Mod名称                           |Mod版本   |已启用   |
|-|-|-|
|LazyLib                         |2.8b    |是       |
|zz GraphicsLib                  |1.9.0   |是       |
|MagicLib                        |1.4.6   |是       |
|$Weebshit Core Portrait Pack    |1.1   |是       |
|00 少女星域                         |3.0.0   |是       |
|ac alice ship pack            |0.75 C-3|是       |
|Console Commands                |2024.10.04|是       |
|Diable Avionics - Seal balance patch.|1.0.1   |是       |
|Diable Avionics - Seal ed.      |1.0.0   |是       |
|FSF军事公司|4.9rc2|是       |
|HMI反派势力                         |0.0.5c|是       |
|J GEEK Federation               |1.0.0   |是       |
|Luddic Enhancement            |1.2.6e|是       |
|Luddic Enhancement IED          |1.2.6a|是       |
|Lukas的随手之作                      |2.5.14|是       |
|LunaLib                         |1.8.7   |是       |
|MagicLib 原版成就包                  |1.2.2   |是       |
|MOD溯源               |1.2.0   |是       |
|Music Switcher                  |1.2a    |是       |
|RetroLib                        |1.0.1   |是       |
|Zovetry Portrait Pack         |1.0.0   |是       |
|zz BoxUtil                      |1.3.3   |是       |
|zzz Mikohime Additionals Settings|1.1.1   |是       |
|人之领历史协会|0.4a    |是       |
|伽马大战争-动荡不息        |0.1.0   |是       |
|光环动力舰船工业                        |1.7.0-fix3|是       |
|势力争霸                 |0.11.3c |是       |
|博尔肯基金会    |0.8.1   |是       |
|吉拉特共和国          |0.0.1   |是       |
|女武神组织             |3.3.0   |是       |
|寰宇联合有限公司                        |0.5   |是       |
|工业革命                            |3.3.e   |是       |
|布塔赫联盟                           |1.1.6 release|是       |
|布莱顿联盟                           |0.0.3d|是       |
|幽灵部队                            |1.0.7   |是       |
|战地记者zd                        |0.9b    |是       |
|战斗骚话            |1.14.2|是       |
|星岩工会                            |2.1.1   |是       |
|星际帝国     |2.6.4   |是       |
|普拉斯里蒂废品大师               |0.6.7   |是       |
|暗影重建局 (WISP版)    |0.9.6-rc1-Wisp-005|是       |
|楼兰军工综合体                         |2.1.11|是       |
|沃尔科夫工业集团                   |1.6.3a|是       |
|泰兰船包                            |1.3   |是       |
|海盗拓展                |1.8.3   |是       |
|玛雅苏兰海军                        |11.0.0 RC1|是       |
|畅饮美酒                            |1.1.c   |是       |
|相位与离子力量增强包(PIPEP)               |3.29    |是       |
|秘甘智库 |0.5.2   |是       |
|穿越者设计局 |1.8.4   |是       |
|绿皮星域 中文版                        |0.53    |是       |
|羊头航务局   |1.10.10 |是       |
|舰船/武器拓展       |1.15.1|是       |
|蜜柑族群             |0.5.0   |是       |
|邻家邮政                            |0.9.1   |是       |
|铁壳                              |1.18.3aj|是       |
|锡罕帝国             |2.51 Gramada|是       |
|风险矿业公司                        |0.3.8   |是       |
|鬣犬矿业                            |3.3   |是       |
|魔女城塞             |0.9b-Rc2|是       |
|黑石船坞     |0.9.5_cn0.1|是       |

(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.2`).



还是不行啊…………

伊甸园古蛇公爵 发表于 2025-5-31 21:23:05

Mycophobia 发表于 2025-5-30 04:24
如果需要内存分配调整请打开游根目录下的”从这里选择虚拟机内存大小(vmparams)“文件夹

这里有若干子文 ...

运行很顺畅,就是音乐不见了。
页: [1]
查看完整版本: 关于生涯模式的殖民地音乐问题