Skip to content

Releases

v1.1.2

Choose a tag to compare

@wknet1988 wknet1988 released this 11 Nov 19:46

SteamPatchLibrary v1.1.2

本次 Release 只提供 Windows 平台的完整安装包:

  • SteamPatchLibrary-windows-x64-v1.1.2.7z(60,262,862 字节 / 57.5 MB)
    主程序 + 全部 680 款游戏配置(918 条补丁)+ README,7z 极限压缩
    (LZMA2:64m、fb=273、BCJ 过滤器、固实块)。解压到任意目录即可运行,
    开箱就是完整补丁库,不用等首次启动联网补配置。
  • 解压后的程序本体固定叫 SteamPatchLibrary.exe,不带平台与版本号;
    自动更新按这个名字替换,快捷方式路径不会随版本变化。
  • Linux / SteamOS 产物(AppImage、tar.gz)本次不随 Release 发布,
    需要请到仓库 Actions 的构建产物中获取。

与 v1.1.1 相比

  • 补丁库扩充到 680 款 / 918 条(新增 moyu.moe 鲲 Galgame 补丁库收录,
    以及 17 款 galpatch 汉化配置);配置全部随包附带,你本地改过的文件不会被覆盖。
  • 版本号改由仓库根 version.env 统一提供,代码里不再硬编码;
    配套 tools/bump_version.py 一键升版本。
  • 发布产物文件名统一带平台与版本(Windows 主程序 exe 例外),
    打包 / 发布 / 更新脚本同步适配。
  • 自动更新支持新的 7z 资产名:下载 → 校验体积 / SHA256 / 文件头 →
    就地解出主程序 → 再核一次 MZ 与体积 → 替换并自动重启,整包用完即删。
  • 随附的 SteamOS / Linux 版修掉了 1280×800 等分辨率下侧栏被挤爆、头图溢出的问题,
    窗口尺寸改为按屏幕可用区域取比例(本次 Release 不含该产物)。

升级方式

v1.1.0 及更早的客户端不认识 7z 包,请手动下载本页的 7z 解压覆盖一次;
v1.1.1 起客户端可以直接自动更新到本版本。

校验值

sha256: b4bd19ef3a3e1fd9f5c7086513d8bb8935daf4326e44fbbc6ebb0a83abc01c82
(也写在 version.json 的 package_sha256 里)

本程序不提供任何补丁文件,只按配置下载、解压、备份与安装。

SteamOS / Linux x86_64 构建(AppImage + tar.gz),由 Build SteamOS workflow 自动生成。

  • *.AppImage:单文件,加可执行位后直接运行,无需安装依赖。
  • *.tar.gz:目录版 ELF,解压后运行 install-desktop.sh 安装桌面启动器。

v1.1.1

Choose a tag to compare

@wknet1988 wknet1988 released this 11 Nov 12:53

SteamPatchLibrary v1.1.1

下载方式变了:主程序 + 配置打成 7z 完整包

  • SteamPatchLibrary_v1.1.1.7z(58,505,352 字节):主程序 + 全部 438 份游戏配置 + README 一起打包,
    7z 极限压缩(LZMA2:64m、fb=273、BCJ 过滤器、固实块),解压到任意目录即可运行,开箱就是完整补丁库,
    不用等首次启动联网补配置。
  • 只发这一个包,不再单独挂裸 exe。

自动更新支持 7z 包

  • 检查更新仍然三源回退(Release API → version.json → jsDelivr),发现新版本弹窗提示。
  • 确认后直接下载 7z 完整包(比单文件 exe 还小一点):下载 → 校验体积 / SHA256 / 7z 文件头 →
    就地解出主程序 → 再核一次 MZ 和体积 → 交给替换脚本 → 自动重启。整包用完即删。
  • 只取主程序:配置不会被整包覆盖,仍由启动时的仓库同步按「只补缺、不覆盖」补齐。

兼容

  • v1.1.0 及更早的客户端不认识 7z 包,请手动下载本页的 7z、解压覆盖一次;从 v1.1.1 起自动更新可以直接吃 7z 包。
  • 界面、配置数量、补丁条目与 v1.1.0 完全一致,本次只有「发布形式 + 更新器」的变化。

校验值

sha256:6176880c8cd56fbe0900b2447de1b3bec95d8f134f85efecd6e9d230e719280b
(也写在 version.json 的 package_sha256 里)

本程序不提供任何补丁文件,只按配置下载、解压、备份与安装。

v1.1.0

Choose a tag to compare

@wknet1988 wknet1988 released this 11 Nov 11:56

SteamPatchLibrary v1.1.0

新增:启动自动检查更新 + 一键自我更新

  • 启动时查询 Release 频道,发现新版本弹窗提示,对话框里能看到本次的更新说明。
  • 确认后自动下载安装包 → 校验体积 / SHA256 / PE 文件头 → 替换当前程序 → 自动重启,全程不用手动找文件。
  • 可以选「跳过此版本」(同一个版本不再弹窗,出更高版本时照常提示)、「稍后提醒」,或「打开发布页」手动下载。
  • 设置 → 工具与目录里新增「启动时检查新版本」开关和「检查更新」按钮。
  • 只对单文件 exe 生效;源码运行与 --onedir 形态会提示去发布页手动下载。配置文件、downloads/、backups/ 都不受影响。

上个版本已有

  • 启动时自动从本仓库补齐缺失的游戏配置(只补缺,不覆盖你自己改过的文件)。
  • 437 款游戏 / 520 条补丁条目的配置库(汉化 + R18 补全)。
  • 内容模式三档、界面简繁切换、本地添加向导、手动下载源归档安装。

本程序不提供任何补丁文件,只按配置下载、解压、备份与安装。