请求 SPRB 官方中文版CG 解包

有解答 请求帮助Summer Pockets RESummer Pockets逆向CG
浏览数 - 584发布于 - 2025-06-29 - 12:17
shkwi
shkwi
在 #1 发布了最佳答案

游戏名:Summer Pockets REFLECTION BLUE 官方中文版

游戏来源:steam

游戏引擎:Siglus(存疑)

尝试工具:

1.GARbro 

无法解包:BGCG.pak,BGMOVIE.pak,CHARCG.pak,EVENTCG.pak和脚本文件(包含剧情文本在内)

能够解包:所有的音频以及一些游戏UI等CG文件

2.SiglusExtract
五年前已停止维护,无法解包

似乎官中版本对引擎本身做了调整,所有CG封包在pak中,且更换了加密算法。

由于以下原因,现在没人敢解包key的游戏了。但希望有大佬提供解包思路或加密算法。

image.png

2 条回复

最佳答案
shkwi
发布于 2025-06-29 - 12:52 (编辑于 2025-06-29 - 12:54)

可以尝试这个项目
https://github.com/wetor/LucaSystemTools
其中cz4CZ4Parser中的

int PixelByteCount = 3;
ImageFillPartten.LineDiffPattern(ref Picture, Header.Colorblock, PixelByteCount, data,null);
PixelByteCount = 1;
ImageFillPartten.LineDiffPattern(ref Picture, Header.Colorblock, PixelByteCount, data2,
delegate (int x, int y, byte[] curr_line)
{
var pixel = Picture.GetPixel(x, y);
Picture.SetPixel(x, y, Color.FromArgb(curr_line[x], pixel.R, pixel.G, pixel.B));
 });
 }
 //Header.Colorblock参数传3

其它就没研究了

jiang0682
发布于 2025-08-01 - 23:47

楼上正解,steam版本换用了LUCA引擎,目前能解LUCA的解包工具也就那个仓库一个

(。>︿<。) 已经一滴回复都不剩了哦~