12-02-2018, 05:35 AM
Here's a QuickBMS script for it:
I'm a bit rusty and very tired but luckily it was mostly just zlib compressed data so I managed to figure it out fairly quickly. The PSB file it spits out is a bit tougher, but I did find image data and some research for it has been done online. I'll see what I can do later on, or maybe someone else can figure it out.
Code:
# Nekopara PSZ format
#
# Written by puggsoy
# script for QuickBMS http://quickbms.aluigi.org
idstring PSZ\x0
get ZSIZE long
get SIZE long
get DUMMY long
savepos OFFSET
get NAME basename
string NAME += ".psb"
comtype zlib
clog NAME OFFSET ZSIZE SIZE
I'm a bit rusty and very tired but luckily it was mostly just zlib compressed data so I managed to figure it out fairly quickly. The PSB file it spits out is a bit tougher, but I did find image data and some research for it has been done online. I'll see what I can do later on, or maybe someone else can figure it out.