Monsters vs Aliens PC (.PAK)

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Mygoshi
Posts: 654
Joined: Mon Oct 27, 2014 1:49 pm

Monsters vs Aliens PC (.PAK)

Post by Mygoshi »

Hey everybody,

I want to access the files of this game, and everything is packed inside this bigfile DATA.PAK

Is there a way to extract it?

Samples: (expired)

Thanks!
Last edited by Mygoshi on Wed Feb 17, 2021 10:23 pm, edited 2 times in total.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Monsters vs Aliens PC (.PAK)

Post by aluigi »

"ArC" magic
FreeArc http://freearc.org
Probably also other programs like 7zip can open it.
Mygoshi
Posts: 654
Joined: Mon Oct 27, 2014 1:49 pm

Re: Monsters vs Aliens PC (.PAK)

Post by Mygoshi »

Thanks! I'll try it.
Last edited by Mygoshi on Wed Feb 17, 2021 10:23 pm, edited 2 times in total.
Mygoshi
Posts: 654
Joined: Mon Oct 27, 2014 1:49 pm

Re: Monsters vs Aliens PC (.PAK)

Post by Mygoshi »

It worked perfectly. Thanks again aluigi :)
Last edited by Mygoshi on Wed Feb 17, 2021 10:23 pm, edited 2 times in total.
Mygoshi
Posts: 654
Joined: Mon Oct 27, 2014 1:49 pm

Re: Monsters vs Aliens PC (.PAK)

Post by Mygoshi »

The music seems to be present inside the Streams.dat archive, could you help me extract its content?

Link: (expired)

Thanks!
Last edited by Mygoshi on Wed Feb 17, 2021 10:27 pm, edited 3 times in total.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Monsters vs Aliens PC (.PAK)

Post by aluigi »

It's audio stuff, why you post it here?
Anyway I don't know what codec is that but this script does the job:

Code: Select all

goto 0x20
for i = 0
    get DUMMY1 long
    if DUMMY1 == 0xaaaaaaaa
        break
    endif
    get DUMMY2a short
    get DUMMY2b short
    get DUMMY3 long
    get DUMMY4 long
    get DUMMY5 long
    get OFFSET long
    get DUMMY7a short
    get DUMMY7b short
    get FREQUENCY long
    get DUMMY8 short
    get DUMMY9 short
    get CHANNELS short
    get BITS short
    get DUMMY11 long
    get SIZE long
    get DUMMY13 long
    string NAME p "%d_%d_%d.raw" i FREQUENCY CHANNELS
    log NAME OFFSET SIZE
next i
Mygoshi
Posts: 654
Joined: Mon Oct 27, 2014 1:49 pm

Re: Monsters vs Aliens PC (.PAK)

Post by Mygoshi »

I attempted to make the music playable but apparently the GENH header I generated is wrong (probably because of the interleave), can you help me please?

Samples: (expired)
Last edited by Mygoshi on Wed Feb 17, 2021 10:27 pm, edited 2 times in total.
Mygoshi
Posts: 654
Joined: Mon Oct 27, 2014 1:49 pm

Re: Monsters vs Aliens PC (.PAK)

Post by Mygoshi »

Apparently the codec is related to VOX ADPCM, but I still couldn't do something.
Last edited by Mygoshi on Wed Feb 17, 2021 10:29 pm, edited 3 times in total.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Monsters vs Aliens PC (.PAK)

Post by aluigi »

And I bet there is no solution in those few posts on xentax, right?
mplayer and ffmpeg (the open source command-line tools) support vox, maybe give them a try.
You need LOT of patience with ffmpeg and its command-line options, I warn you :D
There are also some vox samples online for study: https://samples.ffmpeg.org/A-codecs/VoxWare/
Mygoshi
Posts: 654
Joined: Mon Oct 27, 2014 1:49 pm

Re: Monsters vs Aliens PC (.PAK)

Post by Mygoshi »

Thanks, I'll check that out.