trigger-segfault / catsystem-py

Work-in-progress library, tools, and docs created while reversing the CatSystem 1 and 2 VN engines.
https://github.com/trigger-segfault/TriggersTools.CatSystem2/wiki
MIT License
16 stars 3 forks source link

Decompile and Repack new Catsystem2/Catsystem3 file "Binding Data.khe" UI images encryption #2

Open tbhoang12 opened 3 years ago

tbhoang12 commented 3 years ago

Game in question : https://vndb.org/r71356 When I'm using Garbro to extract Update01.int (contains .hg3 images for menu UI and gameplay UI parts of this visual novel series) >> It gave me one .fes file and one BindingData.khe which is encrypted in a new format .khe (can't be open or extract with any tools I found on internet ) ShinKoihime Premium6_22_2021 , 5_56_41 PM Binding Data SKM new6_22_2021 , 5_58_54 PM

What I want to request is can you make a simple tool to decompressing this new BindingData.khe file encryption >> into .hg3 image files ? I just want to translate the gameplay icons part to play more easily with Textractor or VNR Thanks for reading SKMK English script

trigger-segfault commented 3 years ago

If you give me a download link to the files, I can try to take a look at it. But I don't have any guarantee of when (or if) I'll get around to it.

But... an CS2 unknown file format... that's kind of exciting ^ ^

tbhoang12 commented 3 years ago

Here is the link to the full game ( when I'm using Textractor I realized these new game use Catsystem3 and not 2 like Grisaia ,so maybe you should making new tools to translate this new series) The normal version (package ver) don't have update01.int , only the Premium with full append DLC has these kind of file .Iguess this is dev new .khe encryption to protect their DLC assets . I hope you will crack this one and making a (easy to use) tool for fan translation scene !