找回密码
 初始化身份识别芯片
搜索
查看: 3934|回复: 37

【正式发布】远行星号全中文沉浸体验项目【1.1.12发布】

    [复制链接]

战列舰长

发表于 2026-7-24 13:14:59 | 显示全部楼层 |阅读模式
原创Mod发布
SGF 全中文沉浸 v1.1.12/v0.10.8 / ID:SGF_CN_ImmerSive/SGF_MultiMod_CN_Compat
SGF_CN_ImmerSive/SGF_MultiMod_CN_Compat
全中文沉浸是我为了完整沉浸体验游戏而制作的,覆盖范围包括原版方方面面,包括不限于:剧情人物名、固定设施名、固定地点名、随机地名、星座星云和人工译名、对话正文、菜单选项和脚本可见字符串中的英文人物名、设施与地点专名、轨道地点名显示、星球、恒星、空间站、圣地和特殊地点介绍正文中遗留的英文地点专名,以及舰船/舰队互动动态名词。采用了新的(显示层分离)技术,主MOD所有汉化均不影响原版调用,所以兼容所有其他非汉化MOD。
Mod作者: SGF/银河筑梦者/银河系梦想家
Mod类别: 功能
Mod适用版本: 0.98 
Mod更新时间: 2026-08-03
可安全移除:
依赖Mod: 无 
其它依赖Mod: SGF 多MOD中文兼容合集 依赖 SGF_全中文沉浸
冲突Mod:
Mod下载地址:
网盘提取码 / 解压密码:
本帖最后由 银河筑梦者 于 2026-8-21 09:28 编辑

前排声明:
1. 全中文沉浸是汉化组汉化之上的细化补充,并不能替代远星汉化组的独立汉化补丁。
2. 一般的势力MOD有大量原创星系,剧情,人物角色等内容,所以势力MOD为了跟原版星系名字一致性,应该是都没有汉化的,所以发现势力MOD的主星介绍等这些内容有英文星系名称是正常的,毕竟我不可能一个一个去的适配人家的MOD,嘿。
3. 配合我的“SGF 多MOD中文兼容合集”会极大提升体验。专门适配了重要前置和热门功能MOD以及势力争霸和工业革命两个MOD。
4. 我能保证在原版和“SGF 多MOD中文兼容合集”覆盖的MOD内,几乎是100%中文体验。如果在有种发现个别介绍名词,名字,独特剧情的部分英文名词,这大概率是非适配势力MOD本身造成的,与我的MOD无关。
5. 安装一定要看一眼安装说明。
6. 可以随时加入,但是旧存档已经生成的很多东西是无法转换过来的,比如星球的固定NPC,已经生成的事件,赏金等等。从加入MOD的开始,后面所有产生的游戏内容才会开始变成中文。(星球、星云、星域、名这些是主mod每次加载存档都会遍历的所以不受影响,随时生效。)
7.建议开新档案,体验最好。当然中途加入也是可以的,但是会遇到一些未知问题(不会引起跳出,就是一些汉化不完善的小问题罢了。)
8、支持使用Mikohime Java 26 优化。
9、建议采用汉化组汉化版本+全中文沉浸MOD+多MOD中文兼容合集,这是足够稳定的组合,包含范围理论上也是最广,汉化也是最完整的。
10、兼容性:该汉化理论上兼容任何非汉化MOD。

---------------------------------------------------------------------------------
全中文沉浸_显示层分离_简单介绍:
        采用了新的(显示层分离)技术,所有原版各式调用都绕开了,原版调用不受任何影响,可以说根治硬替换式汉化兼容性灾难的问题。所以理论上不存在任何兼容问题了。最优组合是原版0.98a-RC8+汉化组汉化包+全中文沉浸+多MOD中文兼容合集,这是应该目前效果最好,兼容性也是最好的汉化组合。

       拿中文星系名称举例:玩家看到的中文星系名称,同时Starsector 原有的逻辑基础名不受影响,这能根本上避免原版或其他 MOD 中依赖星系逻辑名/位置条件的规则失效。




----------------------------------------------------------1.1.9版本已发布----------------------



------------------------------------------------------------------------历史更新说明

---------------------------------------------------------------------------------



-----------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------

安装环境:
          注意游戏版本环境必须是:0.98a-rc8本体+汉化小组汉化,不应再添加其他汉化,尤其是覆盖核心文件的那种,直接诶覆盖的很容易出问题兼容性比较差。

安装:
- 完全关闭游戏和启动器;
- 将压缩包中的文件夹解压到”Starsector\mods\ “,也可以使用模组管理器安装;
- 运行"Starsector\mods\SGF_CN_ImmerSive\1.应用核心文本补丁.bat",;
- 提示:全部核心文本补丁应用成功。才算安装成功,耐心等待。

卸载:
- 运行"Starsector\mods\SGF_CN_ImmerSive\2.还原原版核心文件.bat";
- 删除文件夹。

提示:
- 3.检查核心文本状态.bat,检查补丁安装状态的。
- 如果你MOD文件夹里有“More Ship Names”这个MOD文件夹,记得删掉。

------------------------------------------------------------------------
SGF 多MOD中文兼容合集

       全中文沉浸虽然做到了原版的完整汉化,但是一些热门和前置MOD几乎是人手一个,因为与原版名称匹配相关内容也没有汉化。所以针对这一系列MOD我都做了一些汉化补全。想到哪看到哪就做到哪儿,但是测试到后面突然想到,以后这些MOD升级了咋整,有点绷不住了。但是又忘记自己做了哪些增补,所以干脆把所有汉化都提取出来做成独立MOD,这样不管后续这些MOD怎么升级起码现有的汉化工作都能保住,往后只要做增量修补就行了。(在此感谢这些MOD的原有汉化工作者,感谢你们的付出)
       方案确定就行动,但是问题来了,我的汉化增补很多都是底层硬编码,有些甚至写进java的,所以...单纯的外挂MOD是无法做到完整增量汉化的,只能针对特定情况进行迁移补全,所以就有了这个MOD,请一定要仔细看安装说明,也强烈建议大家安装,体验上会有改进。

前排声明:
1.覆盖范围内的MOD,如果你有采用的,建议安装原版MOD,然后再安装应用已安装MOD汉化迁移。
2.因为虽然目前覆盖范围内的MOD论坛均有汉化版,但是汉化版可能会影响迁移的逻辑判断导致跳过迁移,那样就装不上我补充的汉化细节了。
3.一旦迁移成功,哪怕取消MOD加载,迁移过去的这些硬汉化也会生效,除非你卸载了原MOD,所以,你可以把迁移功能当成一个永久补丁,它会根据现有汉化清单来对比未来的新版本,一致的部分会继续迁移,不一致的则跳过。

架构:
1. 依赖“SGF 全中文沉浸”。
2. 本补丁以 ZZZ 名称为开头后置加载。
3. 汉化迁移器:均支持当前覆盖版本以及未来版本 ;未知后续版本使用会精确扫描,只应用哈希未变化的文件和精确匹配的 JAR 常量。
4. 全量差异清单:外部文件、JAR 常量、整 class 特例和维护用源码差异均已记录。



安装:
1. 完全关闭游戏和启动器;
2. 将压缩包中的文件夹解压到”Starsector\mods\ “,也可以使用模组管理器安装;
3. 目标原 MOD 均为可选;安装官方原版后进入SGF_MultiMod_CN_Compat\migration文件夹。
4. 运行1.应用已安装MOD汉化迁移.bat。
5. 已迁移模块显示“已完成”,未安装模块自动跳过。
6. 原 MOD 更新后先扫描;未知版本或哈希变化不会被旧补丁强制覆盖。

卸载:
- 进入SGF_MultiMod_CN_Compat\migration文件夹。
- 运行3.还原最近一次全部迁移.bat";
- 删除SGF_MultiMod_CN_Compat文件夹。

---------------------------
本人其他MOD推荐:
SGF 星核协议组

[中文][0.98a-RC8][E][势力]希格拉后裔 HiigaranDescendants - Mod搬运发布 - 远行星号中文论坛

---------------------------
SGF_多MOD中文兼容合集涉及的原版MOD分流:通过网盘分享的文件:原版MOD分享
链接: https://pan.baidu.com/s/1YUFkm7KhR8v1-ruCERlGFg?pwd=p2w7 提取码: p2w7
--来自百度网盘超级会员v9的分享
---------------------------
放一些图上来吧(测试过程中的截图,非最新):


























本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

评分

参与人数 4星币 +20 收起 理由
allforyou + 5 很给力!
烟云 + 5 我爱你
闲人Zero + 5 很给力!
钛合金馅儿月饼 + 5 赞一个!

查看全部评分

战列舰长

发表于 2026-7-25 19:04:59 | 显示全部楼层
牛皮,代码嵌套文本的毛病被mod搞定了

势力巨擘

发表于 2026-7-25 19:25:24 | 显示全部楼层
哇,这个舒服

战列舰长

发表于 2026-7-26 12:09:36 | 显示全部楼层
牛逼啊~~

势力巨擘

发表于 2026-7-26 13:40:45 | 显示全部楼层
哇哦
哈哈,觉得眼熟?这样的场景,此时此刻正头疼着每一个舰长。
下一个可能就是你!除非,你能做出人生中最重要的决定。(一阵慷慨激昂的音乐)
向所有人证明,你有追求大一统英仙座的决心和勇气!
加入左径/海盗/余晖。享受0%关税的贸易!享受不需要依赖船员的无人舰!把中立探险队当做油料补给!
成为走私犯!成为....余晖走狗!成为......英仙座赏金传奇(被悬赏的)!

巡洋大副

发表于 2026-7-29 21:59:39 | 显示全部楼层
这里说下希望能够得到改善的地方
一:殖民地随机名称与自建势力随机名称依然是英文
二:能否添加一些西方的随机名(指星系和星球)
如果新版本已经有改善,当我没说
后面会考虑改善这方面。感谢反馈。  详情 回复 发表于 2026-7-29 22:02

战列舰长

 楼主| 发表于 2026-7-29 22:02:38 | 显示全部楼层
山河一顾 发表于 2026-7-29 21:59
这里说下希望能够得到改善的地方
一:殖民地随机名称与自建势力随机名称依然是英文
二:能否添加一些西方的 ...

后面会考虑改善这方面。感谢反馈。

巡洋大副

发表于 2026-7-30 07:50:26 来自手机 | 显示全部楼层
确实,之前用的v20,感觉星系星球中文名太奇怪又删掉了,最好是比较直译一点有感觉

势力巨擘

发表于 2026-7-30 08:21:40 | 显示全部楼层
目标文件:E:\SS098\Starsector\starsector-core\starfarer.api.jar

操作失败:目标文件 SHA-256 不匹配。
期望:16dda4c8932158a441b36110d8d1c6dd4b7cf899a88dfc01be68759b32c2db69
实际:79dbb795f02e816171b34c8e0f1d9dc6ad1c6378bfc9d8a02fe3b78f337dc179
为避免破坏其他版本,补丁器已拒绝执行。
java.io.IOException: 目标文件 SHA-256 不匹配。
期望:16dda4c8932158a441b36110d8d1c6dd4b7cf899a88dfc01be68759b32c2db69
实际:79dbb795f02e816171b34c8e0f1d9dc6ad1c6378bfc9d8a02fe3b78f337dc179
为避免破坏其他版本,补丁器已拒绝执行。
        at cn.immersive.names.patcher.HardcodedNamesPatcher.apply(HardcodedNamesPatcher.java:164)
        at cn.immersive.names.patcher.HardcodedNamesPatcher.main(HardcodedNamesPatcher.java:72)
看上去对使用了mikohime的版本不能使用
我刚才去测试了一下,Mikohime Java 26,Miko26_Rev2_fix4.,并不会与我的核心文本补丁冲突。它改变的文件没涉及starfarer.api.jar和starfarer_obf.jar、  详情 回复 发表于 2026-7-30 13:36
是的,为了区分版本和保证跟我一样的运行环境,我做了文件校验。我是用的是官方98a版本。目标文件 SHA-256 不匹配,是因为\starfarer.api.jar和starfarer_obf.jar,非0.98a原版文件了。建议你排查一下什么时候动的  详情 回复 发表于 2026-7-30 09:42

战列舰长

 楼主| 发表于 2026-7-30 09:42:39 | 显示全部楼层
本帖最后由 银河筑梦者 于 2026-7-30 13:39 编辑
油炸师傅 发表于 2026-7-30 08:21
目标文件:E:\SS098\Starsector\starsector-core\starfarer.api.jar

操作失败:目标文件 SHA-256 不匹配。 ...

是的,为了区分版本和保证跟我一样的运行环境,我做了文件校验。我是用的是官方98a版本。目标文件 SHA-256 不匹配,是因为\starfarer.api.jar和starfarer_obf.jar,非0.98a原版文件了。建议你排查一下什么时候动的核心文件。

战列舰长

 楼主| 发表于 2026-7-30 13:36:07 | 显示全部楼层
油炸师傅 发表于 2026-7-30 08:21
目标文件:E:\SS098\Starsector\starsector-core\starfarer.api.jar

操作失败:目标文件 SHA-256 不匹配。 ...

我刚才去测试了一下,Mikohime Java 26,Miko26_Rev2_fix4.,并不会与我的核心文本补丁冲突。它改变的文件没涉及starfarer.api.jar和starfarer_obf.jar、
我的好像是Mikohime_26_Rev2_fix3,不过应该没关系,使用sst汉化修改过的 starfarer.api.jar和starfarer_obf.jar 会导致这种现象出现吗  详情 回复 发表于 2026-7-30 20:24

势力巨擘

发表于 2026-7-30 20:24:11 | 显示全部楼层
本帖最后由 油炸师傅 于 2026-7-30 20:28 编辑
银河筑梦者 发表于 2026-7-30 13:36
我刚才去测试了一下,Mikohime Java 26,Miko26_Rev2_fix4.,并不会与我的核心文本补丁冲突。它改变的文 ...

我的好像是Mikohime_26_Rev2_fix3,不过应该没关系,使用sst汉化修改过的 starfarer.api.jar和starfarer_obf.jar 会导致这种现象出现吗
是的,starfarer.api.jar和starfarer_obf.jar,这两个是我补丁动的核心文件。很多游戏名词硬编码都在这两个核心文件里,汉化主要对象就是这俩接口文件。  详情 回复 发表于 2026-7-31 00:27

战列舰长

 楼主| 发表于 2026-7-31 00:27:59 | 显示全部楼层
油炸师傅 发表于 2026-7-30 20:24
我的好像是Mikohime_26_Rev2_fix3,不过应该没关系,使用sst汉化修改过的 starfarer.api.jar和starfarer_o ...

是的,starfarer.api.jar和starfarer_obf.jar,这两个是我补丁动的核心文件。很多游戏名词硬编码都在这两个核心文件里,汉化主要对象就是这俩接口文件。

巡洋大副

发表于 2026-8-6 22:48:03 | 显示全部楼层
本帖最后由 莱娅 于 2026-8-6 22:58 编辑

大佬,其他地方都没问题,只有这些还是英文

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
对了,另外最好给我一个你用的MOD列表。万一原版测不出来,我可能需要还原你的环境来测试。你可以用MOD管理器,把MOD列表截个图就行。  详情 回复 发表于 2026-8-7 08:13
太感谢兄弟了。我一个人时间也少,实在是没法测到很完善。赞。我下个版本修复。  详情 回复 发表于 2026-8-7 08:09

战列舰长

 楼主| 发表于 2026-8-7 08:09:25 | 显示全部楼层
莱娅 发表于 2026-8-6 22:48
大佬,其他地方都没问题,只有这些还是英文

太感谢兄弟了。我一个人时间也少,实在是没法测到很完善。赞。我下个版本修复。

战列舰长

 楼主| 发表于 2026-8-7 08:13:32 | 显示全部楼层
莱娅 发表于 2026-8-6 22:48
大佬,其他地方都没问题,只有这些还是英文

对了,另外最好给我一个你用的MOD列表。万一原版测不出来,我可能需要还原你的环境来测试。你可以用MOD管理器,把MOD列表截个图就行。

巡洋大副

发表于 2026-8-7 12:53:28 | 显示全部楼层
好的( ̄▽ ̄)و,暂时只发现了这些,我后面发现会再来说的
感谢大佬努力做的mod

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

战列舰长

发表于 2026-8-8 15:32:59 | 显示全部楼层
兄弟,问题已经收到,我分析如下: 全中文沉浸本身不会直接创建重复星系。它没有 `createStarSystem()`、星系生成器或复制星系的代码。但目前翻译接管机制比较激进,可能改变第三方星系的名称状态,本来我是有  详情 回复 发表于 2026-8-8 19:43

巡洋大副

发表于 2026-8-8 16:55:00 | 显示全部楼层
牛逼,666,大佬威武87

战列舰长

 楼主| 发表于 2026-8-8 19:43:11 | 显示全部楼层
sasakusa 发表于 2026-8-8 15:32
https://www.fossic.org/thread-20632-1-1.html

兄弟,问题已经收到,我分析如下:
      全中文沉浸本身不会直接创建重复星系。它没有 `createStarSystem()`、星系生成器或复制星系的代码。但目前翻译接管机制比较激进,可能改变第三方星系的名称状态,本来我是有保护的,在修改星系名称之前会保存原名称:preserveSystemLookupAlias(system, originalSystemName);
如果:originalSystemName = Nier  汉化后只是显示层面另一个ID变成中文,默认optionalUniqueId = Nier;理论上这样兼容性已经足够,因为: Starsector API 明确说明:`StarSystemAPI.getOptionalUniqueId()` 如果非空,会被 `SectorAPI.getStarSystem(String)` 使用。但是第三方MOD多如繁星,写法简直天马行空,不可能都特别规范,所以如果所以假如 Moci 使用的不是规范写法。。。那么这个保护可以说是非常脆弱的,因为原版游戏有很多放方式来干这个活儿。。
一旦这样,那么最终就是让第三方 MOD 自己误判“原星系不存在”,于是再次生成。
      
       我显示层分离技术的下一个终极阶段就是彻底与原游戏所有要素隔离开,当然也包括第三方MOD的,我想做成一个独立层面的东西,每次运行都是独立工作的。这样才是100%兼容。这是我的工作方向,也正在往这方面去做。
       但是可能不会很快解决。,所以你得耐心等等,我可能会在下个版本修复。

战列舰长

发表于 2026-8-15 10:27:34 | 显示全部楼层
地貌改造 & 空间站建设 10.0.5 存档内按D键闪退的问题
https://www.fossic.org/thread-20713-1-1.html
(出处: 远行星号中文论坛)

这个问题我也遇到了,以下是AI助手修复过程,问一下是不是SGF多MOD中文兼容合集对原版地改打汉化补丁导致的问题,是的话希望我的回帖可以帮助到楼主,不是的话可以无视

## 2026-08-14 ·远行星号“综合管理”闪退修复(本会话)

### 症状
0.98a 生涯模式点击指挥界面“综合管理”标签(原版按钮,'CoreUITabId.OUTPOSTS')闪退。

### 根因(已完整定位)
- 崩溃栈:'ashlib.data.plugins.coreui.CommandTabTracker.insertButton(657)' → 'buttonOfReference' 为 null 的 NPE
- 唯一注册 CommandTab 标签的 mod:tasc('BoggledTerraformingAndStationConstruction.jar',SGF 汉化版)
- tasc 的 'TascAshlibCommandTabListener.getButtonToBePlacedNear()' 返回英文 **“custom production”**(汉化漏改)
- Ashlib 按按钮文本在界面上找参照按钮('tryToGetButtonProd'),汉化界面全是中文 → 找不到 → 返回 null 不判空 → NPE
- 佐证:Ashlib 汉化版常量池里的原版按钮名 = 收益 / 殖民地 & 仓库 / 订单 / 舰队学说 & 蓝图 / 蓝图生产(UTF-8);“综合管理”汉化文本在 'starfarer_obf.jar'(本体汉化)

### 修复(已执行并验证)
- 修改 'F:\Game\Starsector0.982\mods\tasc\jar\BoggledTerraformingAndStationConstruction.jar' 内 'boggled/ui/TascAshlibCommandTabListener.class'
- 改动:常量池 Utf8 #25 由 “custom production”(17 字节)改为 **“收益”**(6 字节,UTF-8)——“收益”是“综合管理”面板内确定存在的原版按钮(Ashlib 每帧都在找它)
- 工具:游戏自带 'jdk-26+32\bin\jar.exe uf' 替换条目(ZipArchive Update 枚举在 PS 5.1 下不可靠,已弃用)
- 验证:(1) 改后 class 1580 字节,javap 解析通过;(2) 用游戏 JVM 真实加载真实 jar 中的类,'getButtonToBePlacedNear()' 返回“收益”(PASS);(3) jar 175 个条目名称不变,抽查其他 class MD5 一致

### 备份与还原
- 原 jar 完整备份:'E:\VXT MOD\backup\BoggledTerraformingAndStationConstruction.jar.orig'
- 还原方法:'copy /Y “E:\VXT MOD\backup\BoggledTerraformingAndStationConstruction.jar.orig” “F:\Game\Starsector0.982\mods\tasc\jar\BoggledTerraformingAndStationConstruction.jar”'(游戏关闭时)
- 补丁 class 留档:'E:\VXT MOD\work\TascAshlibCommandTabListener.fixed.class'(MD5 F1-69-47-00-BD-55-4B-38-E5-30-A4-0F-26-F0-0F-A3)

### 遗留办待
- 用户重启游戏实测“综合管理”标签是否正常、tasc“地貌改造”标签是否正常显示
- 若 tasc/SGF 汉化出新版修复此问题,可换新版并删除本地备份
- Game 目录未新增任何文件(仅改了那一个 jar 内的一个 class)
我基本确认了,问题出在AshLib。这个问题非常复杂。 AshLib 2.2.3官方版,是引用英文原版按钮的,咱们中文版游戏的按钮已经给改成中文。下面我会对照。 英文原版按钮引用: income colonies orders doctrine & blue  详情 回复 发表于 2026-8-15 22:59
最近在搞星系设计器,没时间测试全中文汉化,感谢反馈,我会测试复现问题并在下个版本修复该问题。  详情 回复 发表于 2026-8-15 21:29

战列舰长

 楼主| 发表于 2026-8-15 21:29:27 | 显示全部楼层
墨朱 发表于 2026-8-15 10:27
地貌改造 & 空间站建设 10.0.5 存档内按D键闪退的问题
https://www.fossic.org/thread-20713-1-1.html
(出 ...

最近在搞星系设计器,没时间测试全中文汉化,感谢反馈,我会测试复现问题并在下个版本修复该问题。
另外你说的地貌与蓝图按钮重叠问题也会一并解决。  详情 回复 发表于 2026-8-15 23:08

战列舰长

 楼主| 发表于 2026-8-15 22:59:24 | 显示全部楼层
本帖最后由 银河筑梦者 于 2026-8-15 23:00 编辑
墨朱 发表于 2026-8-15 10:27
地貌改造 & 空间站建设 10.0.5 存档内按D键闪退的问题
https://www.fossic.org/thread-20713-1-1.html
(出 ...

我基本确认了,问题出在AshLib。这个问题非常复杂。
AshLib 2.2.3官方版,是引用英文原版按钮的,咱们中文版游戏的按钮已经给改成中文。下面我会对照。
英文原版按钮引用:
income
colonies
orders
doctrine & blueprints
custom production

中文游戏实际对应的是:
收益
殖民地 & 仓库
订单
舰队学说 & 蓝图
蓝图生产

由于TASC 把 AshLib 列为其开发/集成依赖之一,我的多中文集合做TASC适配的时候确实忽略了这部分 ,因为没做适配导致安装AshLib 后其实地貌的按钮就完全失效了,因为进入“综合管理”
AshLib 注册监听   

tryToGetButtonProd("income")
    ↓
如果找不到则直接 return 返回了,
    ↓
找到了才会之后才会:
getListeners(CommandTabListener.class)

我这边没做适配,所以压根不会触发后面的getListeners(CommandTabListener.class);导致我这边完全没发现过这个问题。
你那边之所以会闪退也是搞笑,因为我多中文缺失的这部分我推测:
AshLib 的英文原版按钮关键字经被某个汉化/兼容补丁改成中文
       注册监听后

成功找到“收益”AshLib 继续初始化
        ↓
成功读取 TASC Listener
        ↓
TASC 仍返回 "custom production"
        ↓
中文 UI 找不到这个英文按钮
        ↓
buttonOfReference = null
        ↓
跳出

除非针对性作过空置防御措施,一般运行过程中触发空值,轻则跳出,重则产生坏档。
我正在梳理AshLib逻辑,下一版本会做出AshLib适配。
这样用AshLib理论上就不会有问题了。。再次感谢反馈。

战列舰长

 楼主| 发表于 2026-8-15 23:08:06 | 显示全部楼层
银河筑梦者 发表于 2026-8-15 21:29
最近在搞星系设计器,没时间测试全中文汉化,感谢反馈,我会测试复现问题并在下个版本修复该问题。 ...

另外你说的地貌与蓝图按钮重叠问题也会一并解决。
大佬的回帖了,确实如你说的,Ashlib我用的是从论坛里下的汉化版,顺着你说的信息我又去论坛内地改汉化版的讨论贴里面看了看,总结了一下 实际问题是在Ashlib这个UAF所需的前置,不是你的汉化问题(这里道个歉,我瞅  详情 回复 发表于 2026-8-16 00:50

战列舰长

发表于 2026-8-16 00:50:56 | 显示全部楼层
银河筑梦者 发表于 2026-8-15 23:08
另外你说的地貌与蓝图按钮重叠问题也会一并解决。

大佬的回帖了,确实如你说的,Ashlib我用的是从论坛里下的汉化版,顺着你说的信息我又去论坛内地改汉化版的讨论贴里面看了看,总结了一下

实际问题是在Ashlib这个UAF所需的前置,不是你的汉化问题(这里道个歉,我瞅着AI修的是SGF汉化后的地改就以为是汉化合集的问题),单独用你的汉化合集加原版地改没有任何问题(实际试过了,地改的按钮在最后一个),所以只玩地改没事,只玩UAF没事,这俩一起玩必定出问题,现在看来不是地改按钮消失就是闪退,期待大佬的下一版对Ashlib的适配

势力巨擘

发表于 2026-8-22 18:15:12 | 显示全部楼层

驱逐技师

发表于 2026-8-23 10:48:42 | 显示全部楼层
大佬弄个Mac版的补丁好吗,这里有Mac用户

巡洋大副

发表于 2026-8-24 22:53:02 | 显示全部楼层
这就是我以后都必装MOD了。

巡洋大副

发表于 2026-8-26 19:36:10 | 显示全部楼层
我这边这三个文件运行都射这个鬼样子,完全看不出来什么内容
1.应用核心文本补丁.bat
2.还原原版核心文件.bat
3.还原最近一次全部迁移.bat

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

战列舰长

发表于 2026-9-1 01:38:17 | 显示全部楼层
[2026-09-01 01:36:09.325]
核心专名补丁应用失败,返回代码:1。真实核心文件未修改。

[2026-09-01 01:36:09.324] 核心专名补丁应用失败。
返回代码:1

以下为补丁工具原始诊断输出:
目标文件:C:\Users\Qingker\AppData\Local\Temp\sgf_core_fresh_16609924096748727945\starfarer.api.jar

操作失败:目标文件 SHA-256 不匹配。
期望:16dda4c8932158a441b36110d8d1c6dd4b7cf899a88dfc01be68759b32c2db69
实际:65c8974693d812c3f98d1f9e1ab2589bf1936ed69b8f0e4df3ce7ab776ce3c5a
为避免破坏其他版本,补丁器已拒绝执行。
java.io.IOException: 目标文件 SHA-256 不匹配。
期望:16dda4c8932158a441b36110d8d1c6dd4b7cf899a88dfc01be68759b32c2db69
实际:65c8974693d812c3f98d1f9e1ab2589bf1936ed69b8f0e4df3ce7ab776ce3c5a
为避免破坏其他版本,补丁器已拒绝执行。
        at cn.immersive.names.patcher.HardcodedNamesPatcher.apply(HardcodedNamesPatcher.java:164)
        at cn.immersive.names.patcher.HardcodedNamesPatcher.main(HardcodedNamesPatcher.java:72)

解压勾选后运行1.Apply_Core_Text_Patches.bat出现报错
应用的本体是论坛的优化测试版,无法使用本模组吗?  详情 回复 发表于 2026-9-1 01:44

战列舰长

发表于 2026-9-1 01:44:53 | 显示全部楼层
燕无伤 发表于 2026-9-1 01:38
[2026-09-01 01:36:09.325]
核心专名补丁应用失败,返回代码:1。真实核心文件未修改。


应用的本体是论坛的优化测试版,无法使用本模组吗?
?sa
使用7z打开CoreResidualLocalizationPatcher.jar,然后打开cn/immersive/names/patcher,最后用HXD打开HardcodedNamesPatcher.class,搜索期望哈希值16dda4c8932158a441b36110d8d1c6dd4b7cf899a88dfc01be68759b32c2d  详情 回复 发表于 4 天前
我也用的这个汉化,报错和你一样,不过让ai修下就能用了  详情 回复 发表于 2026-9-1 16:06

驱逐技师

发表于 2026-9-1 16:06:28 | 显示全部楼层
燕无伤 发表于 2026-9-1 01:44
应用的本体是论坛的优化测试版,无法使用本模组吗?

我也用的这个汉化,报错和你一样,不过让ai修下就能用了

巡洋大副

发表于 2026-9-1 21:08:53 来自手机 | 显示全部楼层
!!!!!!!感谢大佬!!!有想过星图名和太空垃圾老这本书的地名融合一下吗,求求了大佬看小说很有感觉

势力巨擘

发表于 6 天前 | 显示全部楼层
SS汉化可以用这个MOD吗?

战列舰长

发表于 6 天前 | 显示全部楼层
希望有优化测试版本体的更新或取消校检

护卫船员

发表于 4 天前 | 显示全部楼层
燕无伤 发表于 2026-9-1 01:44
应用的本体是论坛的优化测试版,无法使用本模组吗?

使用7z打开CoreResidualLocalizationPatcher.jar,然后打开cn/immersive/names/patcher,最后用HXD打开HardcodedNamesPatcher.class,搜索期望哈希值16dda4c8932158a441b36110d8d1c6dd4b7cf899a88dfc01be68759b32c2db69,在文本部分替换为自己的实际哈希值后保存,运行1.应用已安装MOD汉化迁移.bat即可成功应用,但能不能正常使用不好说,毕竟作者添加验证是有原因的。
4号本体的版本更新后核心已不是匹配合法状态,报错已经等不到算哈希值那一步了,还是再等等吧,我觉得论坛的优化汉化版还是要比原版汉化+java26方便的  详情 回复 发表于 4 天前

战列舰长

发表于 4 天前 | 显示全部楼层
?sa 发表于 2026-9-6 11:21
使用7z打开CoreResidualLocalizationPatcher.jar,然后打开cn/immersive/names/patcher,最后用HXD打开Ha ...

4号本体的版本更新后核心已不是匹配合法状态,报错已经等不到算哈希值那一步了,还是再等等吧,我觉得论坛的优化汉化版还是要比原版汉化+java26方便的

战列舰长

发表于 1 小时前 | 显示全部楼层
希望人名能丰富点

本版积分规则

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

GMT+8, 2026-9-10 17:27

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

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