Aki001 发表于 2025-2-13 18:45:32

求助,点游戏图标没有任何反应


Tick_Tock_Man 发表于 2025-2-13 18:55:27

请明确一下“没反应”的具体情况,是完全一点反应都没有(双击游戏图标无事发生),还是有窗口,但很快闪退,或者有窗口,但失去响应

Aki001 发表于 2025-2-13 18:57:58

Tick_Tock_Man 发表于 2025-2-13 18:55
请明确一下“没反应”的具体情况,是完全一点反应都没有(双击游戏图标无事发生),还是有窗口,但很快闪退 ...

是双击图标无事发生

Tick_Tock_Man 发表于 2025-2-13 18:58:47

Aki001 发表于 2025-2-13 18:57
是双击图标无事发生
好的,找到这个文件:starsector-core/starsector.bat,双击这个.bat文件,看看能不能启动游戏,应该会先出现一个cmd窗口。如果游戏还是没有启动,看一下cmd窗口的内容,如果有内容试着截图,或者复制之后发到论坛来。

Aki001 发表于 2025-2-13 18:59:42


用bat启动时是这样的

Aki001 发表于 2025-2-13 19:01:20

Tick_Tock_Man 发表于 2025-2-13 18:55
请明确一下“没反应”的具体情况,是完全一点反应都没有(双击游戏图标无事发生),还是有窗口,但很快闪退 ...

在安装的时候我更改了一个文件夹,没有用默认安装到C盘的文件夹

Aki001 发表于 2025-2-13 19:02:26

安装的时候它提示这个

Aki001 发表于 2025-2-13 19:04:00

Tick_Tock_Man 发表于 2025-2-13 18:58
好的,找到这个文件:starsector-core/starsector.bat,双击这个.bat文件,看看能不能启动游戏,应该会先 ...

已经把bat截图发在下面了,麻烦大佬看下

Tick_Tock_Man 发表于 2025-2-13 19:04:13

Aki001 发表于 2025-2-13 19:02
安装的时候它提示这个

这无所谓,只是对是否创建文件夹的提示而已。

有关于你的问题,***试试这个***

Aki001 发表于 2025-2-13 19:08:26

Tick_Tock_Man 发表于 2025-2-13 19:04
这无所谓,只是对是否创建文件夹的提示而已。

有关于你的问题,***试试这个*** ...

大佬我按那个帖子里你的回复做了,没有找到“_JAVA_OPTIONS”

Tick_Tock_Man 发表于 2025-2-13 19:10:38

Aki001 发表于 2025-2-13 19:08
大佬我按那个帖子里你的回复做了,没有找到“_JAVA_OPTIONS”

好,那你看一下这个帖子的最后三层楼吧。有人完全相同的问题依靠这个办法解决了。我不是很能确定你的机器是什么情况,因为论坛无法实现远程对你的排查,所以你需要自行往这个方面排摸

Aki001 发表于 2025-2-13 19:12:59

Tick_Tock_Man 发表于 2025-2-13 19:10
好,那你看一下这个帖子的最后三层楼吧。有人完全相同的问题依靠这个办法解决了。我不是很能确定你的机器 ...

但是我试了一下如果用它默认的安装路径就能够成功启动游戏,安装到我指定的盘就不行,能从这个方面去考虑下问题吗

Aki001 发表于 2025-2-13 19:13:25

Tick_Tock_Man 发表于 2025-2-13 19:10
好,那你看一下这个帖子的最后三层楼吧。有人完全相同的问题依靠这个办法解决了。我不是很能确定你的机器 ...

是不是安装路径不能有中文什么的?

Aki001 发表于 2025-2-13 19:14:07

Tick_Tock_Man 发表于 2025-2-13 19:10
好,那你看一下这个帖子的最后三层楼吧。有人完全相同的问题依靠这个办法解决了。我不是很能确定你的机器 ...

环境变量里有一个 “JAVA_HOME”这玩意儿影响吗

Tick_Tock_Man 发表于 2025-2-13 19:17:41

Aki001 发表于 2025-2-13 19:13
是不是安装路径不能有中文什么的?

安装路径有中文的远星在这bug区每月不能见到十个也有九个,比如这种,我其实比较难往这边怀疑。关于java_home,我没有太多进一步的认识,所以我暂时不能给你很好的答复。如果你能在预定路径启动,我觉得反正你可以这么做,基本上应该也不会有别的问题了

Aki001 发表于 2025-2-13 19:19:31

Tick_Tock_Man 发表于 2025-2-13 19:17
安装路径有中文的远星在这bug区每月不能见到十个也有九个,比如这种,我其实比较难往这边怀疑。关于java_ ...

因为在预定路径启动我不能正常使用论坛里新出的那个叫真实战斗的mod,但是看了下大家都没有问题,所以我怀疑是安装的游戏本体就有问题

Aki001 发表于 2025-2-13 19:23:06

Tick_Tock_Man 发表于 2025-2-13 19:17
安装路径有中文的远星在这bug区每月不能见到十个也有九个,比如这种,我其实比较难往这边怀疑。关于java_ ...

而且安装在默认的C盘用论坛的报错收集软件也同样提示报错
### 游戏信息

游戏版本:                0.97a-RC11

### 系统信息

操作系统:Microsoft Windows 10 涓撲笟鐗�

版本:10.0.19045 N/A Build 19045

总可用内存:`31.91G`


Java版本:`1.7.0_79`

Java路径:C:\Program Files (x86)\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版本   |已启用   |
|-|-|-|

在收集本部分信息时,发生了 1 个错误,可能导致信息内容不完整。
以下列出错误细节:
第 1 个错误:
```net.jnxyp.fossic.crashreporter.exceptions.InfoCollectionPartialFailureException: 在读取已启用Mod列表文件 C:\Program Files (x86)\Starsector\mods\enabled_mods.json 时发生错误
        at net.jnxyp.fossic.crashreporter.collectors.ModsInfoCollector.collectEnabledModInfo(ModsInfoCollector.java:67)
        at net.jnxyp.fossic.crashreporter.collectors.ModsInfoCollector.tryCollectInfo(ModsInfoCollector.java:27)
        at net.jnxyp.fossic.crashreporter.collectors.BaseInfoCollector.collectInfo(BaseInfoCollector.java:18)
        at net.jnxyp.fossic.crashreporter.CrashReporter.<init>(CrashReporter.java:36)
        at net.jnxyp.fossic.crashreporter.CrashReporter.<init>(CrashReporter.java:21)
        at net.jnxyp.fossic.crashreporter.Main.main(Main.java:9)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
        at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)
Caused by: java.nio.file.NoSuchFileException: C:\Program Files (x86)\Starsector\mods\enabled_mods.json
        at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
        at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
        at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
        at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)
        at java.nio.file.Files.newByteChannel(Unknown Source)
        at java.nio.file.Files.newByteChannel(Unknown Source)
        at java.nio.file.Files.readAllBytes(Unknown Source)
        at net.jnxyp.fossic.crashreporter.Util.readFile(Util.java:35)
        at net.jnxyp.fossic.crashreporter.collectors.ModsInfoCollector.collectEnabledModInfo(ModsInfoCollector.java:61)
        ... 11 more
```


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

Tick_Tock_Man 发表于 2025-2-13 19:23:47

Aki001 发表于 2025-2-13 19:19
因为在预定路径启动我不能正常使用论坛里新出的那个叫真实战斗的mod,但是看了下大家都没有问题,所以我怀 ...

你介意展开说说真实战斗使用不能是怎么回事吗
假如你能启动,那么我理解应该有闪退?

附注:关于java_home能不能删除并修复你的java环境,你需要一个正经程序员来回答你,很遗憾我不是,所幸bug区经常有几个出没,如果实在不行你就加个远星Q群问问看吧。我只能说根据过去排摸经验来看,此事或许更有可能和变量有关系

Aki001 发表于 2025-2-13 19:27:56

Tick_Tock_Man 发表于 2025-2-13 19:23
你介意展开说说真实战斗使用不能是怎么回事吗
假如你能启动,那么我理解应该有闪退?



具体的情况就是,直接使用真实战斗这一个mod的话游戏直接弹窗报错无法启动,如果搭配上四个前置mod和真实战斗的话游戏能够启动,但是在战斗中切换武器组的时候会直接黑屏

Aki001 发表于 2025-2-13 19:29:34

如果不打前置就是这样

Aki001 发表于 2025-2-13 19:30:01

Tick_Tock_Man 发表于 2025-2-13 19:23
你介意展开说说真实战斗使用不能是怎么回事吗
假如你能启动,那么我理解应该有闪退?



好的,非常感谢

Aki001 发表于 2025-2-13 19:36:26


然后现在进入游戏中会乱码

Tick_Tock_Man 发表于 2025-2-13 19:37:09

Aki001 发表于 2025-2-13 19:29
如果不打前置就是这样

……那还是麻烦你在任何时候都保持关键前置开启
就我所知真实战斗至少应该依赖于LazyLib和LunaLib启动
如果你从什么地方得到他是无前置mod的情报,那个是错的,你可以要求对方改正

Aki001 发表于 2025-2-13 19:39:18

Tick_Tock_Man 发表于 2025-2-13 19:37
……那还是麻烦你在任何时候都保持关键前置开启
就我所知真实战斗至少应该依赖于LazyLib和LunaLib启动
如 ...

好吧,谢谢了

forrevenge 发表于 2025-2-13 21:24:50

Aki001 发表于 2025-2-13 19:36
然后现在进入游戏中会乱码

我以前旧电脑爆内存会这样,你给了多少内存

Aki001 发表于 2025-2-13 22:36:46

forrevenge 发表于 2025-2-13 21:24
我以前旧电脑爆内存会这样,你给了多少内存

应该不是内存的问题吧,我是在用了那个真实战斗的mod之后就会这样,在游戏界面就是乱码

Mycophobia 发表于 2025-2-14 04:24:41

本帖最后由 Mycophobia 于 2025-2-14 04:26 编辑

Aki001 发表于 2025-2-13 19:19
因为在预定路径启动我不能正常使用论坛里新出的那个叫真实战斗的mod,但是看了下大家都没有问题,所以我怀 ...
真实战斗用了很多比较激进的修改,加入你能运行原版和原版+mod,更有可能是真实战斗本身的一些改动在你的电脑环境下出了问题。(而且真实战斗也有不少其他和mod兼容的问题,所以说实话不是很建议启用改mod)

感觉有可能是某种字体相关的问题,但是我也确实不太熟悉这方面。。

Aki001 发表于 2025-2-14 10:13:00

forrevenge 发表于 2025-2-13 21:24
我以前旧电脑爆内存会这样,你给了多少内存

破案了,确实是内存的问题,我把内存从默认的改成8G之后就不会乱码了,但是只能安装到默认路径的问题还是没解决,一旦安装到别的盘就点启动图标没反应

Aki001 发表于 2025-2-14 10:14:10

Mycophobia 发表于 2025-2-14 04:24
真实战斗用了很多比较激进的修改,加入你能运行原版和原版+mod,更有可能是真实战斗本身的一些改动在你的 ...

最后试了下改内存到8G之后就不会有乱码了,没想到只加了真实战斗一个mod就会爆内存,我以为就加了一个mod不至于的

forrevenge 发表于 2025-2-14 10:36:21

Aki001 发表于 2025-2-14 10:13
破案了,确实是内存的问题,我把内存从默认的改成8G之后就不会乱码了,但是只能安装到默认路径的问题还是没 ...

我主要问你当前是多少内存你还是没回复,java24给4g够了

Aki001 发表于 2025-2-14 10:42:55

forrevenge 发表于 2025-2-14 10:36
我主要问你当前是多少内存你还是没回复,java24给4g够了

因为正常来说我就打了真实战斗这一个mod,我觉得不可能就打了一个mod内存就不够了吧,所以就没往这方面考虑

forrevenge 发表于 2025-2-14 11:15:44

Aki001 发表于 2025-2-14 10:42
因为正常来说我就打了真实战斗这一个mod,我觉得不可能就打了一个mod内存就不够了吧,所以就没往这方面考虑 ...

你要知道原版只给了一个G不到::)

forrevenge 发表于 2025-2-14 11:16:51

forrevenge 发表于 2025-2-14 11:15
你要知道原版只给了一个G不到

如果你是原版到8g那又太多了,4g差不多了

Aki001 发表于 2025-2-14 14:37:52

forrevenge 发表于 2025-2-14 11:16
如果你是原版到8g那又太多了,4g差不多了

我还打算加一些mod呢,8G太多了吗,我C盘空间应该是够的,内存条也是16G的,用8G应该没啥问题吧

forrevenge 发表于 2025-2-14 14:45:02

Aki001 发表于 2025-2-14 14:37
我还打算加一些mod呢,8G太多了吗,我C盘空间应该是够的,内存条也是16G的,用8G应该没啥问题吧 ...

你系统也要吃内存啊,内存条的1/4是一个比较舒服的环境,给多了反而可能你开多了东西远行星想要吃8g内存但是你电脑没有8g而导致闪退啥的

Aki001 发表于 2025-2-14 14:55:23

forrevenge 发表于 2025-2-14 14:45
你系统也要吃内存啊,内存条的1/4是一个比较舒服的环境,给多了反而可能你开多了东西远行星想要吃8g内存 ...

行,我调到4g试试,谢谢了

Mycophobia 发表于 2025-2-15 00:25:13

Aki001 发表于 2025-2-14 14:55
行,我调到4g试试,谢谢了

你游分配的内存只是实际用的内存的一部分,所以你分配多了会导致实际占用更多,这样很容易就不够了。

16G的话应该先分4G,增加需要比较慎重。你换了j23/24的话由于垃圾清理的优化就算分配不多,效率还是比原版强的多,而过多分配反而有可能浪费。
页: [1]
查看完整版本: 求助,点游戏图标没有任何反应