Users browsing this thread: 2 Guest(s)
Decompression Help
#1
Question 
i've decrypted and extracted the contents from Saiki Kusuo no Sainan - Shijou Saidai no Sainan (the The Disastrous Life of Saiki K. 3DS game) but i've hit a wall. i'm trying to get the character models but i can't tell exactly where they are? nor do i have any idea how to unpack the PAC files. in hex editors, i can see the game calling on the models i'm looking for, which are in the format i'd expect them to be in;
[Image: tOc3WpE.png]
but everything that's in the decrypted folders (except the music) is in .PAC format. i've dealt with this before when ripping models from Persona Q, but all I had to do there was delete a signature at the beginning of the files' hex stuff and then i could put it into Ohana3DS as a PAC but it'd get recognized as a model (complete with animations, too). i'm not good with programming or coding or anything at all, ctrtool is a nightmare that i can't even begin to comprehend.
if anyone knows anything to help, it would be appreciated. i saw an older forum post where someone was struggling similarly with the same game, but they found how to decompress the files, except they didn't explain what they did to decompress them. i'm at a loss, really TT
startropicz (he/him) - freelance artist, blorbo enjoyer
goals: ripping models from Persona Q2 and Saiki Kusuo no Sainan - Shijou Saidai no Sainan
goals completed: ripped dialogue models from Persona Q! struggling to decrypt dialogue models from Persona Q2.
[Image: giphy.gif]
Reply
Thanked by:
#2
Hello! I'm also trying to rip files from Saiki Kusuo no Sainan - Shijou Saidai no Sainan and eventually figured out how to deal with the files! 

Prerequisites:
QuickBMS -> https://aluigi.altervista.org/quickbms.htm
add_pac.bms -> https://aluigi.altervista.org/bms/add_pac.bms
lzs.bms -> https://aluigi.altervista.org/bms/lzs.bms
Ohana3ds -> https://gbatemp.net/threads/wip-ohana3ds-tool.392576/

To extract the .PACs, use QuickBMS with the add_pac.bms as the script.
After extracting, you can decompress the individual files with the lzs.bms script.

Example (I am extracting Kuboyasu's model):
quickbms.exe add_pac.bms quest08.pac quest08 -> This will extract all files in quest08.pac into quest08 folder.
quickbms.exe lzs.bms "quest08/ch09_kuboyasu_face.ctex" -> This will decompress the ch09_kuboyasu_face.ctex file into the same folder as the exe.
quickbms.exe lzs.bms "quest08/ch09a_kuboyasu.cmdl" -> Self explanatory, same as previous.
quickbms.exe lzs.bms "quest08/ch09a_kuboyasu_ware.ctex"  -> Self explanatory, same as previous.

After which, you can open the .cmdl and the .ctex files into Ohana3ds.

Hopefully this has been helpful! I've been racking my brains out trying to figure this out too.

   
Reply
Thanked by:
#3
(12-27-2024, 02:32 PM)Keikei14 Wrote: Hello! I'm also trying to rip files from Saiki Kusuo no Sainan - Shijou Saidai no Sainan and eventually figured out how to deal with the files! 

Prerequisites:
QuickBMS -> https://aluigi.altervista.org/quickbms.htm
add_pac.bms -> https://aluigi.altervista.org/bms/add_pac.bms
lzs.bms -> https://aluigi.altervista.org/bms/lzs.bms
Ohana3ds -> https://gbatemp.net/threads/wip-ohana3ds-tool.392576/

To extract the .PACs, use QuickBMS with the add_pac.bms as the script.
After extracting, you can decompress the individual files with the lzs.bms script.

Example (I am extracting Kuboyasu's model):
quickbms.exe add_pac.bms quest08.pac quest08 -> This will extract all files in quest08.pac into quest08 folder.
quickbms.exe lzs.bms "quest08/ch09_kuboyasu_face.ctex" -> This will decompress the ch09_kuboyasu_face.ctex file into the same folder as the exe.
quickbms.exe lzs.bms "quest08/ch09a_kuboyasu.cmdl" -> Self explanatory, same as previous.
quickbms.exe lzs.bms "quest08/ch09a_kuboyasu_ware.ctex"  -> Self explanatory, same as previous.

After which, you can open the .cmdl and the .ctex files into Ohana3ds.

Hopefully this has been helpful! I've been racking my brains out trying to figure this out too.

i actually found this out the hard way after scouring the internet desperately djsgxhjsh, i didnt try the add_pac quickbms script though, ive been using HxD to manually separate the different files in the archives and then using the lzs quickbms scripts to decrypt them before shoving them into ohana3ds. thank you for the reply, though! now i know i dont need to. suffer with manually snipping the things out (i am an idiot)

(excellent taste btw... from a shun kaidou enjoyer to a kuboyasu enjoyer ?)
startropicz (he/him) - freelance artist, blorbo enjoyer
goals: ripping models from Persona Q2 and Saiki Kusuo no Sainan - Shijou Saidai no Sainan
goals completed: ripped dialogue models from Persona Q! struggling to decrypt dialogue models from Persona Q2.
[Image: giphy.gif]
Reply
Thanked by:


Forum Jump: