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

无法进入启动器

[复制链接]

驱逐技师

发表于 2024-7-30 00:49:51 | 显示全部楼层 |阅读模式
Mod Bug汇报
待解决
游戏版本: 0.95.1
Mod中文名: 原版游戏
Mod版本: 无mod
游戏日志:
0 [main] INFO com.fs.starfarer.StarfarerLauncher - Starting Starsector 0.97a-RC11 launcher
16 [main] INFO com.fs.starfarer.StarfarerLauncher - Running in C:UsersyiyeDesktopStarsectorstarsector-core
16 [main] INFO com.fs.starfarer.StarfarerLauncher - OS: Windows 8.1 6.3
16 [main] INFO com.fs.starfarer.StarfarerLauncher - Java version: 1.7.0_79 (64-bit)
16 [main] INFO com.fs.starfarer.StarfarerLauncher - Max memory: 1536MB
16 [main] INFO com.fs.starfarer.settings.StarfarerSettings - Loading settings
16 [main] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
...
204 [main] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Found display mode: 1920x1080, 100Hz, 32bpp
204 [main] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Found display mode: 1920x1080, 30Hz, 32bpp
204 [main] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Found display mode: 1920x1080, 60Hz, 32bpp
204 [main] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Found display mode: 1920x1080, 48Hz, 32bpp
204 [main] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Found display mode: 1920x1080, 165Hz, 32bpp
204 [main] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Assuming native monitor resolution is 1920x1080
392 [Thread-2] INFO com.fs.graphics.K - Using refresh rate:165
    复现步骤:
    从论坛下载了0.95.1汉化版和0.97英文版,均无法打开启动器,直接点击starsector.exe无反应。后使用starsector.bat运行,在“[Thread-2] INFO com.fs.graphics.K - Using refresh rate:165”出卡住不动了。 (仅记录了0.97英文版的log,如上)

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-7-30 09:45:43 | 显示全部楼层
    从启动器就遇到问题?这还真是少见……总之,因为log里面没有特别重要的判断信息,先试试看基础排查办法:
    进入Starsector/starsector-core/data/config/settings.json
    用Windows自带记事本、Notepad++或其他可编辑json文件的程序打开
    搜索"legacyLauncher",你应该能找到一个false的值,更改为true,这会使游戏尝试使用老版本启动器
    看一下是否可以进入游戏,或者是否有新的报错信息,然后可以再尝试别的。

    驱逐技师

     楼主| 发表于 2024-7-30 13:07:30 | 显示全部楼层
    感谢您的回复,我尝试了一下您所说的方法,目前0.97英文版可以正常进入游戏了。

    但是当我又尝试一下0.95.1汉化版时,出现了如下错误:
    2020 [main] ERROR com.fs.starfarer.StarfarerLauncher  - java.lang.RuntimeException: Attempt to access invalid boolean setting [sound]
    java.lang.RuntimeException: Attempt to access invalid boolean setting [sound]
            at com.fs.starfarer.launcher.Object.?00000(Unknown Source)
            at com.fs.starfarer.launcher.StarfarerLauncherUI$oOo.<init>(Unknown Source)
            at com.fs.starfarer.launcher.StarfarerLauncherUI.o00000(Unknown Source)
            at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
            at com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
            at com.fs.starfarer.StarfarerLauncher.main(Unknown Source)

    点评

    invalid boolean setting [sound] 似乎是启动器在判断游戏要不要开声音的时候(“是”或者“否”,boolean类型)出现了错误,不确定,但你可以尝试在启动器界面上关闭“声音”选项,再尝试开始游戏,然后看看是否还  详情 回复 发表于 2024-7-30 13:22

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-7-30 13:22:32 | 显示全部楼层
    yiye 发表于 2024-7-30 13:07
    感谢您的回复,我尝试了一下您所说的方法,目前0.97英文版可以正常进入游戏了。

    但是当我又尝试一下0.95.1 ...

    invalid boolean setting [sound]
    似乎是启动器在判断游戏要不要开声音的时候(“是”或者“否”,boolean类型)出现了错误,不确定,但你可以尝试在启动器界面上关闭“声音”选项,再尝试开始游戏,然后看看是否还报错。
    如果你是因为这个报错而无法进入启动器界面的,还有几种办法可以尝试:1、以管理员模式启动游戏,确保游戏具有读取和写入配置文件的必要权限;2、关闭杀毒/安全软件,或者降低当前它的系统监控等级(其实在官方论坛上如果有人启动器出问题alex也建议这么做);3、最粗暴的,考虑游戏文件有不必要的损坏,重装一遍。

    驱逐技师

     楼主| 发表于 2024-7-30 21:07:13 | 显示全部楼层
    感谢您的解答,但是我尝试了您说的这三种方式都是相同的报错,并且无法进入启动界面。不过奇怪的是,0.97英文版 没有这个错误

    本版积分规则

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

    GMT+8, 2024-11-21 20:19

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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