请选择 进入手机版 | 继续访问电脑版

 找回密码
 初始化身份识别芯片
查看: 46056|回复: 21

[报错解决] 【必看】加载了mod的远行星号出现问题该怎么办

  [复制链接]

管理员

原初の律动

高级机师论坛元老远星汉化组成员战术专家通讯记者

Mod作者

发表于 2018-3-30 16:01:52 | 显示全部楼层 |阅读模式
加了mod的远行星号出现问题?看过来!

游戏开始问题
远行星号没法启动并进入主菜单。

启动器没有出现!
这通常表示Java的配置不准确。检查并确认‘jre’文件夹是存在的,并且‘vmparams’设置是有效的。如果-xms或者–xmx的数值止于1024m,这可能表示‘jre’文件夹中有个32位的JVM。如果是这样,你应该把那个文件夹汇中的JVM切换为64位。
罕有其他问题会导致启动器没有出现;想要获得你的问题的更多信息,通过命令行启动starsector.exe吧。

数组索引崩溃!(ArrayIndexOutOfBoundsException
这通常是由于某个前置mod被禁用导致的,比如LazyLib,GraphicsLib,或是TwigLib。
有时候,这也可能表示某个mod不适配当前版本的远行星号。

内存不足/堆栈不足崩溃!(OutOfMemoryError
如果你运行了大量的mod,这可能表示你需要给游戏分配更多的内存。通过增加‘vmparams’中的-xms和–xmx数值来增加内存分配。这需要64位的JVM。

如果你没有运行那么多mod,或者上一步没有修复问题,这可能表示你的图形设备无法处理加载到游戏的纹理数量。这种情况的罪魁祸首就是GraphicsLib。下面一步步指引你如何让GraphicsLib正常运作,通过使用Notepad++之类的软件,修改GraphicsLib文件夹中GRAPHICS_OPTIONS.ini文件。每一步完成后,检查问题是否已经消失:
1.      设置"useLargeRipple":false。大波纹会消耗大量的显存。
2.      设置"use64BitBuffer":false。64位缓冲设置会消耗一些显存。
3.      设置"loadSurface":false。表面图会消耗大量显存。禁用将轻微降低光影质量。
4.      设置"enableNormal":false。法线图会消耗大量显存。禁用将明显降低光影质量。
5.      设置"loadMaterial":false。材料图会消耗大量显存。禁用将降低光影质量。
6.      设置"enableBloom":false。禁用会消耗一些显存的 高动态光照渲染爆炸效果。
7.      设置"enableDistortion":false。禁用会消耗一些显存的 扭曲效果。
8.      设置"enableShaders":false。这会完全禁用所有GraphicsLib功能,但依旧兼容那些需要GraphicsLib的mod。如果你到这一步还是有问题,那么就不是GraphicsLib的锅。

加载超慢!
这通常是由于你的显卡驱动中强制垂直同步开启了,这将导致载入画面花费非常非常多的时间(半个小时或者更长)。确认Starsector.exe和java.exe没有设置强制垂直同步。

图形问题
远行星号看起来不太对。

常见问题/菜单中的奇怪图像!
这个问题是由于你的显卡驱动和GraphicsLib不兼容。首先,如果你用的是笔记本电脑,先确认远行星号使用的是你电脑上的主要图形设备。确切方法取决于电脑的生产商,但最终,你应当设置Starsector.exe以及jre/bin文件夹中的java.exe使用电脑的主要图形设备(通常是专用的显卡,而不是你CPU上的集成芯片)。

如果这不管用,尝试更新显卡驱动并且重启。

如果还是没用,那么你需要修改GraphicsLib配置设置直到正常运行。下面一步步指引你如何让GraphicsLib正常运作,通过使用Notepad++之类的软件,修改GraphicsLib文件夹中GRAPHICS_OPTIONS.ini文件。每一步完成后,检查问题是否已经消失:
1.      设置"use64BitBuffer":false
2.      设置"enablePostProcess":false。禁用很多情况下用不到的 后处理效果。
3.      设置"useLargeRipple":false。大波纹会消耗大量的显存,可能导致显卡驱动问题。
4.      设置"enableDistortion":false。禁用扭曲效果,许多用户发现他们的图形设备不支持这个。
5.      设置"extraScreenClear":false
6.      设置"enableBloom":false。禁用动态光照渲染爆炸效果,可以显著提升性能。
7.      设置"loadSurface":false。表面图会消耗大量显存。禁用将轻微降低光影质量。
8.      设置"enableNormal":false。法线图会消耗大量显存。禁用将明显降低光影质量。
9.      设置"loadMaterial":false。材料图会消耗大量显存。禁用将降低光影质量。
10.  设置"enableShaders":false。这会完全禁用所有GraphicsLib功能,但依旧兼容那些需要GraphicsLib的mod。如果你到这一步还是有问题,那么就不是GraphicsLib的锅。

间歇问题/战斗中的奇怪图像!
如上所述,这个问题是由于你的显卡驱动和GraphicsLib不兼容。确认远行星号使用的是你电脑上的主要图形设备。如果这不管用,尝试更新显卡驱动并且重启。

如果还是没用,那么你需要修改GraphicsLib配置设置直到正常运行。下面一步步指引你如何让GraphicsLib正常运作,通过使用Notepad++之类的软件,修改GraphicsLib文件夹中GRAPHICS_OPTIONS.ini文件。每一步完成后,检查问题是否已经消失:
1.      设置"use64BitBuffer":false
2.      设置"useLargeRipple":false。大波纹会消耗大量的显存,可能导致显卡驱动问题。
3.      设置"enableDistortion":false。禁用扭曲效果,许多用户发现他们的图形设备不支持这个。
4.      设置"enablePostProcess":false。禁用很多情况下用不到的 后处理效果。
5.      设置"extraScreenClear":false
设置"enableShaders":false。这会完全禁用所有GraphicsLib功能,但依旧兼容那些需要GraphicsLib的mod。如果你到这一步还是有问题,那么就不是GraphicsLib的锅。

生涯问题
远行星号的生涯过程中有问题。

存档崩溃!(OutOfMemoryError
99%的情况是由于远行星号的内存不足了。通过增加‘vmparams’中的-xms和 –xmx数值来增加内存分配。(推荐至少分配2048m给SS+;如果启用一大票势力和Nexerelin大乱斗,那要多达4096m)这需要64位的JVM。

你可以尝试修复你的存档,在‘saves’下当前角色的文件夹中。删除‘campaign.xml’和‘descriptor.xml’文件,然后复制‘campaign.xml.bak’并重命名为‘campaign.xml’、复制‘descriptor.xml.bak’并重命名为‘descriptor.xml’。

如果增加内存分配后问题依旧存在,有三个可能的原因:
l  你运行的是*.bat而不是Starsector.exe。那个*.bat并不使用‘vmparams’,所以你的内存设置完全被无视了。
l  还需要更多的内存。4096m以上的内存分配给Java这不太可能;远行星号应该从来都没有使用过那么多内存,不管加载了多少mod。
l  某个mod中存在内存泄漏导致远行星号崩溃。如果你在生涯模式下让他运行足够长的时间后,发生内存不足或者GC limit overhead报错,这是个好迹象。


战斗问题
远行星号的战斗过程中有问题。

非常糟糕的性能!
我们建议原版远行星号的系统需求是:
l  一种:
n  1.8GHz 游戏Intel CPU
n  2.3GHz 常规Intel CPU
n  2.2GHz 游戏AMD CPU
n  2.6GHz 常规AMD CPU
l  一种:
n  任何NVidia卡
n  任何AMD卡
n  Intel HD 3000或更高
l  512MB显存
l  4GB系统内存(Windows)

警告:已知有关于AMD显卡驱动的OpenGL问题,这会导致罕见的低性能。

如果你用的是笔记本电脑,确认你的电源设置是在最高性能上,并且给远行星号使用的是最给力的图形设备。你应当设置Starsector.exe以及jre/bin文件夹中的java.exe使用电脑的主要图形设备(通常是专用的显卡,而不是你CPU上的集成芯片)。永远不要在显卡控制面板中开启强制垂直同步。

如果你的硬件设备符合这些说明,那么问题可能是你运行的一些更加粗暴的mod。特别值得注意的mod有GraphicsLib,SS+,以及Knights Templar圣殿骑士团。

SS+这个mod增加了推荐的系统需求:
l  一种:
n  2.2GHz 游戏Intel CPU
n  2.6GHz 常规Intel CPU
n  2.6GHz 游戏AMD CPU
n  3.0GHz 常规AMD CPU
l  768MB显存
l  6GB系统内存(Windows)

KnightsTemplar圣殿骑士团:这个mod加了一堆新特效。尤其是在使用甜不辣的舰船和武器的时候性能特糟糕,可以通过修改Templars/TEMPLAR_OPTIONS.ini文件设置禁用Templar-specificeffects。

GraphicsLib这个mod的默认设置增加了推荐的系统需求:
l  一种:
n  2.2GHz 游戏Intel CPU
n  2.6GHz 常规Intel CPU
n  2.6GHz 游戏AMD CPU
n  3.0GHz 常规AMD CPU
l  一种:
n  中等的NVidia GTX4xx或更高的显卡
n  中等的AMD HD6xxx或更高的显卡
n  Intel HD 6000或更高
l  1GB显存
l  6GB系统内存(Windows)

为了提高GraphicsLib的性能,下面一步步指引你如何让GraphicsLib正常运作,通过使用Notepad++之类的软件,修改GraphicsLib文件夹中GRAPHICS_OPTIONS.ini文件。每一步完成后,检查性能是否满足要求:
1.      设置"use64BitBuffer":true。已知会导致奇怪的性能问题。
2.      设置"use64BitBuffer":false。是的,切换回来。一部分人说启用性能更好,另一部分人说禁用性能更好。
3.      设置"enablePostProcess":false。禁用很多情况下用不到的 后处理效果。
4.      设置"enableBloom":false。禁用会这个相当奢侈的 高动态光照渲染爆炸效果。
5.      设置"enableDistortion":false。禁用对某些显卡很难的 扭曲效果。
6.      设置"extraScreenClear":false。禁用将不会影响性能。
7.      设置"enableNormal":false。禁用将显著降低光影质量;相对的,这将加载一个简单的光影效果以提升性能。
8.      设置"enableShaders":false。这会完全禁用所有GraphicsLib功能,但依旧兼容那些需要GraphicsLib的mod。如果你到这一步还是有问题,那么就不是GraphicsLib的锅。

炮塔覆盖报错!(NullPointerException
这个问题是由于某个mod错误的配置了调用GraphicsLib光影引擎接口的炮塔覆盖图形。你可以通过更新最新版的远行星号:0.7.2_RC3。请确认你的版本一定是0.7.2_RC3。RC2是没有用的。


求助!我依旧有问题!
指南中没有说到的问题。

不要怕!把问题日志报到Bug汇报及解决(mod)区——上来,然后等待回复!

评分

参与人数 2星币 +6 收起 理由
且徐行 + 5 很给力!
虎切切 + 1 很给力!

查看全部评分

咆哮吧!生命的大鼓!
-我的爱发电链接:Originem
如果对我的mod有任何疑问,请用论坛的消息功能私聊我。

巡洋大副

发表于 2020-8-2 21:09:18 | 显示全部楼层
现在得前置MOD支持得是什么版本?反正我0.91A前置MOD用不了,我也搞不清这前置MOD到底支持什么版本,上面写着0.91a,却用不了

点评

我的0.951也用不了  详情 回复 发表于 2023-7-15 22:34
我也是啊,下载了,但就是显示不出来,就没办法加mod  详情 回复 发表于 2023-2-22 15:26
我也是这样  详情 回复 发表于 2022-8-4 13:15
我的也是刚买的游戏就前置mod也用不了 0.91a  详情 回复 发表于 2021-10-24 21:22

护卫船员

发表于 2020-11-24 16:23:35 | 显示全部楼层
路过学习一下

战列舰长

发表于 2020-11-27 22:55:08 | 显示全部楼层
求助,我加完mod出现提示:“致命:目录:/xxx/xxx/xxx/../../../mods/文件名(data/weapons/proj/.aEP_breakin_short.proj) AJSONObject text must begin with '{ at 1 [character 2 line 1]”
不知道哪出了问题,总是一开始加载就崩溃

点评

查到大概了,mac版汉化补丁添加之后再加载mod就会出现闪退情况  详情 回复 发表于 2020-11-27 23:32
愿星海永存

战列舰长

发表于 2020-11-27 23:32:15 | 显示全部楼层
R136a1 发表于 2020-11-27 22:55
求助,我加完mod出现提示:“致命:目录:/xxx/xxx/xxx/../../../mods/文件名(data/weapons/proj/.aEP_bre ...

查到大概了,mac版汉化补丁添加之后再加载mod就会出现闪退情况
单独加载汉化没有这个问题
求助
愿星海永存

驱逐技师

发表于 2020-12-29 18:36:43 | 显示全部楼层
66666666666666666666666

驱逐技师

发表于 2021-1-21 22:25:18 | 显示全部楼层
C:\Users\86130\Desktop



求助求助,为什么只要一加装MOD就会弹出这个窗口,无法进入游戏,不加MOD就不会有问题

驱逐技师

发表于 2021-2-12 13:37:08 | 显示全部楼层
GraphicsLib文件到底在哪里啊?能具体说明一下吗?

巡洋大副

发表于 2021-2-15 12:31:11 | 显示全部楼层

画面卡在加载页面上(但按钮依然会有,只是没显示出来),问题是出在GraphicsLib这个上,我通过排查而且也经过了上面的步骤全部关闭了GraphicsLib的效果,但依然会在选择这个mod的时候卡在加载页面上

点评

没有前置GraphicsLib的mod选择都没问题,依然可以显示主界面(是笔记本)  详情 回复 发表于 2021-2-15 12:32

巡洋大副

发表于 2021-2-15 12:32:43 | 显示全部楼层
铭华 发表于 2021-2-15 12:31
画面卡在加载页面上(但按钮依然会有,只是没显示出来),问题是出在GraphicsLib这个上,我通过排查而且也 ...

没有前置GraphicsLib的mod选择都没问题,依然可以显示主界面(是笔记本)

驱逐技师

发表于 2021-4-25 22:22:48 | 显示全部楼层
本帖最后由 Nekros 于 2021-4-25 22:23 编辑

新人求助,我安装好0.9.1a后装了匹配的MOD,但是建档后先提示MOD更新,存档后再读档就会读档失败C:\Users\72349\Desktop\QQ图片20210425222211.png
QQ图片20210425222211.png

巡洋大副

发表于 2021-7-13 19:56:04 | 显示全部楼层
装了这个mod后没有主界面按钮

驱逐技师

发表于 2021-10-24 21:22:51 | 显示全部楼层
caololaile 发表于 2020-8-2 21:09
现在得前置MOD支持得是什么版本?反正我0.91A前置MOD用不了,我也搞不清这前置MOD到底支持什么版本,上面写 ...

我的也是刚买的游戏就前置mod也用不了 0.91a

驱逐技师

发表于 2022-8-4 13:15:55 | 显示全部楼层
我的大副是叛徒 发表于 2020-8-2 21:09
现在得前置MOD支持得是什么版本?反正我0.91A前置MOD用不了,我也搞不清这前置MOD到底支持什么版本,上面写 ...

我也是这样

驱逐技师

发表于 2022-8-4 13:17:05 | 显示全部楼层
别说大型mod了,我连前置mod都不能用 image.png

驱逐技师

发表于 2022-9-13 21:24:46 | 显示全部楼层

请问开启这个MOD后这样子怎么解决呢

image.png

点评

你好,你解决了嘛。我也是这问题  详情 回复 发表于 2022-11-3 08:12

驱逐技师

发表于 2022-11-3 08:12:52 | 显示全部楼层

你好,你解决了嘛。我也是这问题

驱逐技师

发表于 2022-11-15 19:50:05 | 显示全部楼层
能帮我看看这是什么原因吗?一个小时前开游戏都还是可以的。

### 游戏信息

游戏版本:                0.95.1a-RC6

### 系统信息

操作系统:Microsoft Windows 10 家庭中文版

版本:10.0.19043 暂缺 Build 19043

总可用内存:`15.78G`


**警告:未找到游戏默认Java运行时**


虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -Xms8192m -Xmx8192m -Xss2048k -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.7b    |是       |
|zz GraphicsLib                  |1.6.1   |是       |
|MagicLib                        |0.42.1  |是       |
|[C](扩充)更多的船体插件More HullMods 1.11.1|1.11.1  |是       |
|Console Commands                |2021.3.26|是       |
|Content Unlocking Missions 战役加成 |1.1.2   |是       |
|FSF军事公司[a111164_ExtendPack]     |3.13RC2 |是       |
|Gia机娘头像包                        |1.0.4   |是       |
|Grand.Colonies                  |1.0.d   |是       |
|Slightly Better Tech-Mining 更好的技术挖掘|2.7.3   |是       |
|Tartarus Portrait Pack          |1.2     |是       |
|势力争霸 [Nexerelin]                |0.10.5b |是       |
|北极星之首 [Polaris Prime]           |0.3.2   |是       |
|卢德拓展 [Luddic Enhancement]       |1.2.5l  |是       |
|地貌改造 & 空间站建设                    |8.1.6   |是       |
|外环带联盟  Outer Rim Allience       |0.94rc1 |是       |
|女武神组织 [Valkyrians]              |3.0.0   |是       |
|恶魔航电 [Diable Avionics]          |2.64    |是       |
|扩展纪元拓展                          |1.4.10  |是       |
|未知星域[Unknown Skies]             |0.43    |是       |
|沃尔科夫工业集团[VIC]                   |1.4.3   |是       |
|泰兰船包                            |0.8.666 |是       |
|穿越者设计局 [Traverser Design Bureau]|1.1.2   |是       |
|羊头航务局-军备计划[Goat_Aviation_Bureau]|1.0.0   |是       |
|蓝海渔业[BlueSeaFisher]             |0.98a2.5|是       |
|趋光拓展 [ApproLightPlus]           |0.5.4   |是       |
|趋光议会 [ApproLight]               |1.0.6   |是       |
|达索-米高扬设计局                       |1.6a    |是       |
|锻造生产(Forge Production)          |1.0.3   |是       |
|麦哲伦保护国                          |1.5a    |是       |
|黑石船坞 [Blackrock Drive Yards]    |0.9.5b2 |是       |

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

驱逐技师

发表于 2023-2-22 15:26:54 | 显示全部楼层
我的大副是叛徒 发表于 2020-8-2 21:09
现在得前置MOD支持得是什么版本?反正我0.91A前置MOD用不了,我也搞不清这前置MOD到底支持什么版本,上面写 ...

我也是啊,下载了,但就是显示不出来,就没办法加mod

战列舰长

发表于 2023-7-1 14:33:14 | 显示全部楼层
notepad++别用了,反华

驱逐技师

发表于 2023-7-15 22:34:10 | 显示全部楼层
我的大副是叛徒 发表于 2020-8-2 21:09
现在得前置MOD支持得是什么版本?反正我0.91A前置MOD用不了,我也搞不清这前置MOD到底支持什么版本,上面写 ...

我的0.951也用不了

驱逐技师

发表于 2024-2-15 03:50:42 | 显示全部楼层
0.96a-rc10 vmparams文件分配内存失效 jdk8,游戏可以正常启动但提示未分配jvm内存
*滑块验证:

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2024-3-29 01:59

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表