Gauntlet (*.stream)

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
happyend
Posts: 157
Joined: Sun Aug 24, 2014 8:54 am

Gauntlet (*.stream)

Post by happyend »

Can someone help me to extract .stream files from this game?
game use BitSquid Engine
Thanks in advance.
Samples:
http://www15.zippyshare.com/v/58087676/file.html
AlphaTwentyThree
Posts: 909
Joined: Sat Aug 09, 2014 11:21 am

Re: Gauntlet (*.stream)

Post by AlphaTwentyThree »

Why are there two files with the same name... ?
The first file without extension is zlib-compressed (at 0x10) - just extract with offzip (http://aluigi.altervista.org/mytoolz/offzip.zip)
No idea about the contents or that of the other files I'm afraid... :-\
AlphaTwentyThree
Posts: 909
Joined: Sat Aug 09, 2014 11:21 am

Re: Gauntlet (*.stream)

Post by AlphaTwentyThree »

Hm, took a look at the files - the *.stream files seem to contain a kind of headerless OGG... too bad I don't have any experience in that. :-\
AboHack
Posts: 9
Joined: Sun Dec 28, 2014 8:09 pm

Re: Gauntlet (*.stream)

Post by AboHack »

hey dear aluigi

I want to use your great OFFZIP tool to extract the .stream file but I don't know how to use it, I'm trying to extract this file and using offzip commands, but I cant use it.

thanks
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Gauntlet (*.stream)

Post by aluigi »

Offzip is a command-line tool with a "not so intuitive" usage because it started with a job in mind and then it was improved over time.

You must use it from the Windows console, if you don't know it take a look here:
http://aluigi.org/about.htm#howuse

If you want to extract all the compressed data of a file use the following:

Code: Select all

offzip.exe -a INPUT_FILE OUTPUT_FOLDER 0

For example:

Code: Select all

offzip -a c:\input.dat c:\output 0

You don't have to type the input and output fields, you can just drag'n'drop them on the Windows console.

When everything is finished you will see many files in the output folder with a "guessed" file extension.
id-daemon
Posts: 1040
Joined: Sun Mar 22, 2015 7:09 pm

Re: Gauntlet (*.stream)

Post by id-daemon »

You can't extract gauntlet files with offzip, because its all split into chunks, and some chunks are not compressed. I'm currently working on tools for this game, it will be published when ready.

p.s. .stream files are not headerless ogg, they are parts of full ogg files, with the leading 32kbytes of each file contained in the bank. The remaining part (if any) is cut and saved in .stream, with offset & size also written a bank.