Search found 58 matches

by john_doe
Thu May 03, 2007 9:13 am
Forum: Compressed files and methods
Topic: Zone66 Compression Unknown
Replies: 28
Views: 10471

I fumbled around with the decompression of the Z66 files. It seems to be either some kind of LZ(W)- or RLE-based-compression. The first 4 bytes are the size of the decompressed data, after this the compressed data follows as bitstream where the bits are read bytewise from MSB to LSB. For now I found...
by john_doe
Sun Mar 25, 2007 9:23 pm
Forum: Game Archive
Topic: S.T.A.L.K.E.R.: Shadow of Chernobyl (Russian)
Replies: 20
Views: 14661

Hmm, I guess the authors of the two tools just copied the disassembled assembly and didn't reverse engineer it, so the exact workings of the (de)compression are still unknown. At least the exisiting tools "satisfy the customer" :), and I have more time to figure out the decompression.
by john_doe
Fri Mar 23, 2007 11:02 am
Forum: Game Archive
Topic: S.T.A.L.K.E.R.: Shadow of Chernobyl (Russian)
Replies: 20
Views: 14661

No, I'm not that fast :)
Maybe over the weekend.
by john_doe
Fri Mar 23, 2007 8:31 am
Forum: Game Archive
Topic: S.T.A.L.K.E.R.: Shadow of Chernobyl (Russian)
Replies: 20
Views: 14661

Are you sure? In xrCore.dll there's an exported funtion called CLocatorAPI::ProcessArchive that opens an archive. It also uses the structure you described with the two DWORDs. If the MSB in the second DWORD of the archive directory is set, it's compressed and a LZ-based decompression function is cal...
by john_doe
Sun Mar 11, 2007 11:00 pm
Forum: Graphic file formats
Topic: Command and Conquer 3 - TGA files
Replies: 7
Views: 3305

The files are compressed, like almost all files from these BIG files.
I don't know the compression method uses but suspect it could be the "default" Westwood compression (usually called something like codec80).
by john_doe
Wed Mar 07, 2007 11:59 am
Forum: Compressed files and methods
Topic: Realms of Chaos (DOS/PC) - Compression Note
Replies: 3
Views: 2770

LHA archives have different compression methods, usually newer LHA versions were backwards-compatible. Probably the game itself doesn't support a newer method. Iirc you can display the compression method used when using LHA to list the archive contents. Maybe the methods from the original archive an...
by john_doe
Wed Mar 07, 2007 8:17 am
Forum: Game Archive
Topic: Microprose Rex Nebular and Return of the Phantom (.HAG)
Replies: 9
Views: 4596

You can try my really old extractor from http://gamefileformats.netfirms.com/files/microprose/hag.zip It has a bug, though, you need to create a subdirectory called "x" in the path from where the program is called. All files will be extracted into this "x" directory and not the directory specified a...
by john_doe
Thu Feb 01, 2007 10:54 pm
Forum: Old posts
Topic: Settlers 2:Next Generation (Finished)
Replies: 10
Views: 8943

@Rheini:

I'd also be interested in how the encryption works. I toyed around with the two command line tools but when I read you had a working decryptor I stopped.
by john_doe
Thu Dec 07, 2006 9:46 pm
Forum: Game Archive
Topic: XBOX 360 saves(.z36)
Replies: 12
Views: 3199

The file seems to be zlib compressed, I didn't check it, though.
by john_doe
Tue Nov 14, 2006 12:13 pm
Forum: Game Archive
Topic: Metal Gear Solid 2 - any luck?
Replies: 299
Views: 101885

But delphi and all the programmign languages allready compress(and normally encrypt) there exe files anyways. Have you used this on a file before and its made a difference? Actually I don't know of any programming language that does this by itself. Usually these steps have to be added manually so t...
by john_doe
Sat Nov 04, 2006 4:32 pm
Forum: Audio file formats
Topic: Sam and max Season 1
Replies: 5
Views: 3701

The VOX and AUD files are Speex and Ogg Vorbis files with a special header, just like in Bone and other Telltale games.
by john_doe
Tue Oct 24, 2006 3:05 pm
Forum: Code Talk
Topic: The Secret Archives of Tunguska
Replies: 17
Views: 9545

Even with a Spr builder they could just unpack the Spr and create a new one like you did :)
by john_doe
Sat Oct 21, 2006 2:35 pm
Forum: Old posts
Topic: Gothic 3 .pak extractor
Replies: 9
Views: 18011

Yes, it uses the normal zlib library.