08-06-2017, 03:35 AM
DATA.PAK is simply a ZIP file, from which you can extract BGCMN.DAT_. This can be extracted using this QuickBMS script:
This extracts a few .DAT files (which just seem to contain some generic data), and a whole lot of .gim files. The latter can be converted with Noesis.
BGM.PAK is just a bunch of .wav files stuck together (with padding between them). I can extract them but they seem to be corrupted or something since they don't seem to play any sound, and also tend to crash File Explorer :\ If you want to try it yourself though, here's a script for it:
Code:
# Gakuen K -Wonderful School Days- .DAT_ format
#
# Written by puggsoy
# script for QuickBMS http://quickbms.aluigi.org
idstring "DAT "
get FILES long
for i = 0 < FILES
getdstring NAME 0x20
get SIZE long
get OFFSET long
log NAME OFFSET SIZE
next i
This extracts a few .DAT files (which just seem to contain some generic data), and a whole lot of .gim files. The latter can be converted with Noesis.
BGM.PAK is just a bunch of .wav files stuck together (with padding between them). I can extract them but they seem to be corrupted or something since they don't seem to play any sound, and also tend to crash File Explorer :\ If you want to try it yourself though, here's a script for it:
Code:
# Gakuen K -Wonderful School Days- BGM.PAK format
#
# Written by puggsoy
# script for QuickBMS http://quickbms.aluigi.org
for i = 0 < 9999999
findloc OFF string RIFF
goto OFF
goto 4 0 SEEK_CUR
get LEN long
math LEN += 8
set NAME ""
string NAME += i
string NAME += ".wav"
log NAME OFF LEN
math OFF += LEN
goto OFF
next i