[报错解决]怎么又炸了?闪退报错时你需要做的几件事
本帖最后由 saya39 于 2021-12-12 22:23 编辑由于各种因素,不少玩家在游玩远行星号一段时间后——或是在这之前——都会遇到一个对于所有玩家来说都是最头疼的问题:闪退。
当然不只是闪退,诸如游戏突然卡死、未响应、一些不会直接导致闪退的恶性BUG都会致使游戏无法正常的进行,甚至面临着进度缺失乃至于存档损坏的风险。
而导致这些发生的往往是因为玩家自身的不当操作,而非游戏本身出了什么问题。接下来本贴便会讲述在遇到报错之后,反馈问题之前我们需要做的。
0、收集报错信息
无论下文是否能够解决报错,首先要做的仍然是收集与报错相关的信息,以便尝试失败后的反馈。
如果出现的问题导致了闪退,那么在发生闪退后不要重新启动游戏(包括仅打开启动器但没有进入游戏),立即获取当前的信息。如果已经打开了游戏,则手动再次触发报错并重新获取信息。
报错相关的信息包括且不限于log,MOD列表,发生报错时游戏的状态(当时你正在游戏中做什么),游戏本体的版本,内存分配的相关信息等。关于报错反馈可以详细阅读以下两篇。
【必看】如何提供报错信息
【必看】如何提供报错信息(新)
0.5、关于报错常见误区
或许是来自别的游戏的经验、或许是来自道听途说,不少玩家经常会在自己出现报错时将理由归结于一些特定的原因,而这往往是错误的。常见的比如:
1)MOD之间冲突。由于远行星号的MOD结构与运作方式,MOD之间几乎不会存在冲突的情况。在任何情况下都可以忽略这一点,除非MOD有明确指出。
2)内存分配不足。首先需要说明的是内存分配不足是可能导致报错的一项原因,但绝大多数情况都不会因为内存不足而报错。不需要首先考虑这一点。
1、检查游戏环境
确保你的游戏是处于正常环境下运行的。这其中包括但不限于:
1)游戏本体的版本是否过老
2)如果电脑有独立显卡,是否将远行星号设置为由独立显卡运行
3)电脑的各项驱动是否均为当前最新的版本,或是最新的稳定版
4)启动游戏时是否后台运行着过多的应用
5)安装的汉化是否与游戏的版本对应,是否是对应版本的最新版
6)是否有正确分配内存(内存分配具体可参照 【必看】如何游玩带mod的远行星号?首先你要分配内存!)
7)是否替换过游戏运行所使用的JAVA
2、回想进行过的操作
前文中也有提到,玩家的不当操作是致使报错的主要原因。首先回想自己在发生报错之前做了什么。这其中包括但不限于:
1)安装的MOD是否均来自论坛,而非整合包或是某些不知名的群文件
2)仔细阅读所安装MOD的发布页,检查电脑环境是否符合每一个MOD的运行要求
3)安装的MOD是否与游戏的版本对应,是否是对应版本的最新版(要注意区分MOD自身的版本号与MOD所对应的游戏版本的版本号。具体信息均会在MOD的发布页详细写明。MOD安装具体可参照 嗯?我MOD呢? 简单易懂的远行星号MOD解压安装更新教程)
4)是否有正确安装前置MOD
5)更新MOD时是否将旧版本的MOD删除后再添加新MOD,而不是直接进行覆盖
6)是否在添加或变更mod后新建存档,而不是继续读取原有存档
7)是否有修改过游戏本体文件,还原这些文件,如果没有备份的话重装游戏是否能解决问题
3、进行其他尝试
如果以上均没有问题,则可以大致判断为不是因为操作不当引起的。可以考虑以下几点:
1)下载或解压MOD时是否出现了文件损坏,重新下载或解压以后是否能解决问题
2)是否是偶发的小概率事件,重启游戏或者重启电脑能否解决问题
3)是否由存档损坏导致,回档后能否解决问题(回档具体可参照 [回档教程]存档炸了怎么办!简单易懂的SS回档教程)
4、寻找已有的处理方法
如果仍然不能解决问题,可以尝试从以下几篇帖子中寻找解决方法:
游戏卡顿的部分解决办法
如何解决保存闪退(卡死)的方法
[常见报错解决] Exiting - exception in LWJGL initialization
[常见报错解决] Error in sound initialization
[常见报错解决] GraphicsLib shaders are not fully compatible with antialliasing!
如果以上的操作均不能解决报错,这时候便可以将第0项中收集的信息整理发布在论坛等待有能力者进行解决。
本帖最后由 AnyIDElse 于 2021-10-16 16:24 编辑
tql ?
页:
[1]