Page 1 of 1

Outcast .pak archives(completed)

Posted: Mon Jan 14, 2008 11:34 pm
by Rheini

Code: Select all

uint magic[4];
uint NumFiles;

struct Entry {
	uint namelength;
	char name[namelength];
	uint offset;
	uint size;
	uint size_decompressed;
} entries[NumFiles]<optimize=false>;
All data is compressed using the PKWare Data Compression Library. You can find decompression source code on the web.
The first two bytes (0x00 0x06) are the PKDCL header.