前言:作为一个技术小白,本篇算是站在各位大佬的肩膀上,使用即成的软件和偷只因的思路尝试拆包,方法供大家参考。
一、解包拆包
(相关资料图)
之前的KrkrExtract在拆包时会提示insufficient memory。原因暂时不明。
貌似是因为使用的新的加密方式,所以这里我们使用新的解包软件KrkrDump。该程序需要你运行游戏,它能把过程中的项目都抓取出来“所见即所得”。如果只是提取cg和立绘,建议直接去回想和鉴赏模式快速过一遍。
【KrkrDump】Github 项目地址:https://github.com/crskycode/KrkrDump
参考的视频:BV1rN4y1F7A1——b站up @鲲GalGame
二、CG文件破解
抓取出的文件中,格式命名为“ev302a.pimg”类(.pimg)的文件就是CG文件,可以使用GARbro软件到目录下查看,选择自己喜欢的,复制出来便于后续拆解。
使用Freemote软件,把“ev302a.pimg”拖到“PsbDecompile.exe”程序上,会自动解析出包含背景图片及散件的文件夹和两个类似合成规则的json文件。
【FreeMote】Github 项目地址:https://github.com/UlyssesWu/FreeMote
接下来就是各显神通的环节,可以使用csv等规则文件精准合成,或者使用ps简单粗暴。这里推荐一个b站大佬 @CjangCjengh 的自制程序:cv17520075。原理是通过像素吻合度自动匹配,非常的简单。
另外,也可以直接使用贴吧@0d000721 大佬搬运的cg包:https://tieba.baidu.com/p/8386556394,虽然是jpg格式,但和直接合成的清晰度基本没啥区别。
三、立绘合成
抓取的文件中,类似“来海a_1441.tlg”的.tlg文件就是立绘(主体或差分)文件,“来海a.sinfo”应该是编号和文件名对应的信息库,“来海a.pbd”里储存的应该是合成规则及对应坐标点。
同样使用GARbro软件进行查看,并将其转化为png图片格式方便后续编辑。
如果你是用ps的高手,可以开始你的表演了。但如果你和我一样有强迫症想要完美还原,就需要破解含规则坐标的.pbd格式文件,说实话我也不不知道这玩意咋破解。网上相关资料都是通过KrkrExtract把.pbd转为.json的,然而正式版游戏破解第一步就芭比Q了。翻看贴吧苦思冥想一晚上后,我想到了一个很骚的方法,正式版破解不了,体验版是否可行,答案是很行!
(这里推荐使用Ver 4.0.1.5的,新版Lite版本提取不出来pbd文件)
【KrkrExtract 4.0.1.5】Github 项目地址:https://github.com/xmoezzz/KrkrExtract/releases/tag/4.0.1.5
勾选Json的选项,然后把体验版目录下的data.xp3文件丢进去,就能在“\天使☆騒々RE-BOOT!_体験版\KrkrExtract_Output\data\fgimage”目录下找到对应的“来海a.pbd.json”。
体验版里的服装虽然是不全的,但这个规则文件貌似是完整的(谢谢你,yuzusoft)
之后同样是各显神通的办法,这里再次推荐一下b站大佬 @CjangCjengh 的自制程序:cv17622983。十分甚至九分的简单好用!
四、结语
全套流程只是本人自主尝试,无法覆盖到所有情况,主要是体验版的.pbd文件是否完整,以及@CjangCjengh 大佬立绘软件的使用性。比如我通过dump把来海线全部ctrl了一遍,还是出现规则缺失素材。以及合成立绘过程中,未分组(追加)差分出现错位的情况。(可能之后会尝试其他立绘合成软件)
总之,希望能给大家提供点思路
当然如果有大佬直接打包立绘文件的话就更好啦2333
文章起因:推到风实花线貌似要进到第一个h场景,结果老妈旅游归来
关键词: