
Galgame 概览
该补丁资源最后更新于 7 个月前
认真阅读下面的补丁资源备注, 以免产生问题
MD5: 25E62DC2F84B7B9AD57AE2822B1A4841
作者: natsumerinchan(Github) == 雨宮ゆうこ
(TXT引擎+932编码+不生成JIS替换配置因为这里已经用API HOOK生成了jis替换后的json)
00_skip=^\\
05_search=^(?P<predel_unfinish>「.+」)$
10_search=^@log_text\stext="(.+?)"$
15_search=^-case text="(.+?)"
20_search=^\s(?P<unfinish>.+)$
25_skip=^\s
30_search=^(?P<unfinish>.+)$
postSkip=^[*\)\{#@\-\/A-Za-z\}\t]
structure=paragraph
解包:
arc_conv --list .\repipack.txt
(repipack.txt在arc_conv文件夹根目录有)
封包:
arc_conv --pack repipack .\xx .\xx.dat [1|2a|2|3|4|5] {key|key_index}
本作为:
arc_conv --pack repipack .\Message .\Message.dat 5 8
封包版本和key_index请自行穷举摸索,我也没搜到如何获取,
只知2002年的《白詰草話番外編 『津名川さん家のクリスマス』》是版本2;2007年的本作,
2008年的《少女魔法学リトルウィッチロマネスク editio perfecta》,
2009年的《聖剣のフェアリース》,2010年的《シュガーコートフリークス》及2012年的《英雄*戦姫》是版本5。
本引擎的人名是以png格式图片存在的(位于Message.dat和Log.dat),直接在脚本修改-message id会报错, 开场部分的文本也以png图片的形式存在(位于Back.dat),脚本中更改译文只在log中显示,须两处都修改。
仓库里(见シュガーコートフリークス)tools文件夹的msg2png用于生成png文本,name2png用于生成png人名(两者区别在于name2png限制了图高度为45), 可用以下powershell命令在当前文件夹生成png文件名列表input.txt
Get-ChildItem -Filter *.png | Select-Object -ExpandProperty BaseName | Out-File input.txt -Encoding UTF8
需安装pillow依赖
pip install pillow
解包System.dat,用shift_jis编码打开并编辑font.def
点击下面的链接以下载
BLAKE3 校验码 (您可以根据此校验码校验下载文件完整性 前往校验页面)
a60d1bac31cbccb58ba3997ee0c059309e22cfc35c9fd3aa163ada6f97dfa96d
收藏该补丁, 您将会收到补丁资源更新的通知