Skip to content

Releases

SP2Chinese v1.7.0

Choose a tag to compare

@baiyangmuzz baiyangmuzz released this 14 Nov 09:55

新增 EXE 安装器,原来的 ZIP 包也保留。## 用法双击 SP2Chinese-Setup-v1.7.0.exe,在管理员授权弹窗选「是」,点「开始安装」,显示「安装完成」后即可进游戏。安装器会自己找游戏目录:先查 Steam 注册表,再查 libraryfolders.vdf 里登记的各个库;都找不到才需要手动选择。如果游戏正在运行,安装器会先提示退出。## 安装器做了什么- 写入前校验包体,写入后逐个核对 SHA256,任一步失败自动回滚到安装前的状态- 已有的 BepInEx 和其它模组不会被覆盖- 装完顺带把词库更新到最新- 本地词库比包内新时保留本地,不把玩家修过的版本打回去## 界面左边是操作区,右边是日志。- 实时显示进度和当前操作- 窗口可拖动,双击标题栏最大化- 高分屏不模糊- 卸载按钮是红色,避免误点## 新增- 版本回滚:列出历史备份(时间、版本、类型),选一个恢复。恢复前会自动备份当前版本,选错了还能再滚回来。- 安装器自更新:发现新版后可原地更新,流程是下载 → SHA256 校验 → 替换 → 重启。拿不到哈希时不会下载,只提示去 Release 手动下。- 自测:--selftest 依次跑全新安装、已装 BepInEx、卸载、损坏包拒绝四个场景,退出码 0 表示通过。## 词库共 10393 条:8675 条中文译文、1718 条刻意保留英文。游戏内热更新照常可用,不用重装汉化包。## 下载- SP2Chinese-Setup-v1.7.0.exe:推荐- SP2Chinese-v1.7.0-20261114.zip:脚本化安装或 CI 批量部署SHA256:5ed4b437947c59dfa629a84d7cc1a35ea452cb63db0e313306426f2fe715d4fe开源免费。仓库:https://github.com/baiyangmuzz/SP2Chinese | 交流群:1128992783

v1.6.3 图形界面安装器与格式模板修复

Choose a tag to compare

@baiyangmuzz baiyangmuzz released this 08 Nov 09:07

本次更新

安装器(主要变化)

  • 图形界面:双击 SP2汉化.bat 现在打开窗口界面,不再是黑底数字菜单。只依赖 Windows 自带的 PowerShell 5.1 + .NET Framework,不需要额外安装任何运行库,安装包体积不变
  • 高分屏文字发虚已修复:进程此前未声明 DPI 感知,在 125%/150% 缩放下整个窗口被位图拉伸导致发糊
  • 群号可复制:界面新增「复制群号」按钮,信息行也改成可选中复制(此前是一整行不可选的文字)
  • 保留命令行用法:-Silent -Yes 无人值守、-NoGui 回到旧版菜单、-TestUpdate 诊断更新源

修复

  • 约 250 条动态文本此前永不命中:游戏用 C# 格式模板生成文本(俯仰角在 {2:F0} 到 {3:F0} 度之间、Area {0,9}: ... {1:00.0000} 等),运行时占位符已被替换成数字,而词库里存的是带格式说明符的原样写法。旧匹配逻辑只认从 {0} 开始的连续编号,导致这些文本全部漏译。现已支持非零索引、格式/对齐说明符、固定文本中的字面数字与命名槽位
  • 载具说明中的 TAB 未转义:Vertigo IV 一条说明整条错乱
  • 快捷方式名称拼写错误:[ToggleSearchPartsPartsPanel] → [ToggleSearchPartsPanel]
  • 材质后缀被误译: [Instance] / [Shared Instance] 改成恒等行,避免破坏游戏资源查找

安全与健壮性

  • SHA256 校验前移:改为覆盖写入之前先按包内 manifest.json 校验 payload 完整,任一失败自动回滚并返回非零退出码;旧实现是先覆盖再校验、失败也照样装完
  • 移除第三方代理源:14 个源里的 9 个第三方加速站已删除,只保留 GitHub raw 与 jsDelivr 官方节点;不再使用 -sk 降级丢弃证书校验
  • manifest 多源一致才采纳:单个源被劫持无法再决定期望哈希
  • 卸载备份不再被清理:此前 _mod_backups 只保留 3 份,连续安装会把卸载备份删掉
  • 只读文件覆盖失败、安装中途失败无回滚等问题已修

词库

10,393 条词条(8,675 条译文 + 1,718 条刻意保留英文),覆盖全部界面、教程、87 架官方载具说明。


安装

解压后双击 SP2汉化.bat,在窗口里点「检查更新并安装」。Windows 10 及以上,无需安装 BepInEx 与字体。

**下载的是 SP2汉化_v1.6.3_<日期>.zip。**页面里的 Source code 是源码,不是安装包。

校验

安装包内 manifest.json 记录了每个文件的 SHA256,安装器会在写入前后各校验一次;游戏内词库更新也会校验哈希后才热重载。

v1.6.2 贴花面板修复与词库版本保护

Choose a tag to compare

@baiyangmuzz baiyangmuzz released this 01 Nov 09:52

本次更新

修复

  • 贴花面板空白:贴花的分类名与图案名被误译成中文,而游戏用这些字符串去查找纹理资源,导致面板列表为空、贴纸贴不上。现已将 14 个分类名列入禁译清单;图案名保留中文显示(反编译确认二者走不同的读取路径,翻译图案名不影响加载)
  • 词库被旧版覆盖:更新检查过去只比对哈希,本地修正过的词库会被线上旧版覆盖。现引入构建序号(dictBuild),本地不旧于线上时跳过更新
  • 更新检查连不上:修复两个与网络无关的代码缺陷——源列表的数组元素被 PowerShell 拆成 27 个无效项;下载内容按控制台 GBK 解码,导致含中文的 manifest 解析失败

改进

  • 更新检查改为并行探测,系统代理模式下约 1 秒完成
  • 新增 -TestUpdate 诊断开关:逐个源尝试并打印结果,便于排查网络问题
  • 支持读取 Windows 系统代理,兼容 Watt Toolkit 等工具的 System 代理模式
  • 工业警示类贴花改用标准安全标识用语(小心夹手、小心触电、小心挤压等),踩踏点与抓手处图标按功能标注

词库

10393 条译文,覆盖全部界面、教程、87 架官方载具说明。

安装

解压后双击 SP2汉化.bat,按菜单操作。Windows 10 及以上,无需安装 BepInEx 与字体。

v1.6.1 — 更新检查提速

Choose a tag to compare

@baiyangmuzz baiyangmuzz released this 22 Oct 09:53

本次更新

  • 更新检查提速:每个镜像源连接超时 3 秒,连不上的节点快速跳过,14 个源最坏约半分钟走完(此前单个节点最长可等 20 秒)
  • 进度条显示当前源序号(如 [3/14]),更新检查进度一目了然
  • 词库下载超时与连接超时分离:连接慢的源快速放弃,连上的源给足下载时间
  • 修复:选择菜单选项后无响应的问题

安装

解压后双击 SP2汉化.bat,按菜单提示操作。Windows 10 及以上,无需安装 BepInEx 与字体。

v1.6.0 — 安装器重构与 14 源自动更新

Choose a tag to compare

@baiyangmuzz baiyangmuzz released this 21 Oct 20:05

本次更新

  • 安装器全新重构:菜单式操作(安装 / 卸载 / 回滚),自动保留最近 3 个版本
  • 更新检查改用系统自带 curl,14 个镜像源竞速,兼容 Watt Toolkit 等 hosts 型加速器
  • 新增 -TestUpdate 网络诊断开关
  • 词库 10416 条,覆盖全部官方载具说明

安装

解压后双击 SP2汉化.bat,按菜单提示操作。自动定位游戏目录,安装后逐文件 SHA256 校验。

v1.5.1 — 词库自动更新

Choose a tag to compare

@baiyangmuzz baiyangmuzz released this 21 Oct 17:47

本次更新

  • 插件启动 15 秒后自动检查词库更新,小更新热重载,不用重装
  • 安装器增加 SHA256 逐文件校验(23 个文件)
  • 署名:白杨木 | QQ群 1128992783

小更新与大更新的区别

  • 词库更新(只改译文):插件自动下载,几秒生效
  • 插件更新(本页这种):需要下载本页的完整包重新安装

安装

解压后双击 一键安装中文.bat,自动找游戏目录并校验文件。