Important information: this site is currently scheduled to go offline indefinitely by end of the year.

The Saboteur .PCK files

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
johntus
advanced
Posts: 48
Joined: Sat Jun 13, 2009 7:31 pm
Has thanked: 2 times
Been thanked: 5 times

The Saboteur .PCK files

Post by johntus »

Saboteur.pck
English(US).pck

It is possible to unpack this files?

Here is first 20mb of 600mb from file Saboteur.pck
http://multi-up.com/187686
GameZelda
advanced
Posts: 61
Joined: Wed Nov 14, 2007 5:56 pm
Been thanked: 29 times

Re: The Saboteur .PCK files

Post by GameZelda »

Code: Select all

struct PCKHeader
{
	char magic[4]; // "1KCP"
	uint unknown;
	uint numDirs;
	PCKDirectoryEntry dirs[numDirs];
}

struct PCKDirectoryEntry
{
	uint numFiles;
	uint offsetToFileEntries;
}

struct PCKFileEntry
{
	uint unknown;
	uint size;
	uint offset;
}
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 664 times
Contact:

Re: The Saboteur .PCK files

Post by aluigi »

translation of the format showed by GameZelda in a quickbms script:

Code: Select all

idstring "1KCP"
get unknown long
get numDirs long
for i = 0 < numDirs
    get numFiles long
    get offsetToFileEntries long
    savepos TMP
    goto offsetToFileEntries
    for j = 0 < numFiles
        get unknown long
        get size long
        get offset long
        log "" offset size
    next j
    goto TMP
next i
note that the extracted files are archives (BKHD)
johntus
advanced
Posts: 48
Joined: Sat Jun 13, 2009 7:31 pm
Has thanked: 2 times
Been thanked: 5 times

Re: The Saboteur .PCK files

Post by johntus »

@ GameZelda & aluigi
Thanks, but what to do with these BKHD files?
I see inside of them RIFF headers.
ps: It's looks like PCK files have similar structure as in Assassin Creed 2 archives.
Kataah
beginner
Posts: 39
Joined: Thu May 24, 2007 7:21 pm
Has thanked: 13 times
Been thanked: 4 times

Re: The Saboteur .PCK files

Post by Kataah »

Yep its WWise RIFF too - looks like this codec will be more common in games.
Creed2 X360; Divinity2 and now The Saboteur.
OrangeC
double-veteran
double-veteran
Posts: 868
Joined: Sun Apr 20, 2008 2:58 am
Has thanked: 5 times
Been thanked: 41 times

Re: The Saboteur .PCK files

Post by OrangeC »

HMM these riff should convert with the eve converter right?
shearerc
ultra-n00b
Posts: 2
Joined: Fri Feb 05, 2010 3:09 pm

Re: The Saboteur .PCK files

Post by shearerc »

OrangeC wrote:HMM these riff should convert with the eve converter right?
You probably already figured by now, but ww2ogg 0.8 by hcs can convert those pesky RIFFs to a "proper" OGG vorbis file.
DarkBolo
ultra-n00b
Posts: 8
Joined: Mon Nov 22, 2010 8:00 pm

Re: The Saboteur .PCK files

Post by DarkBolo »

Hi guys
I know this topic is a bit old, but I'll give it a try.
I have extracted those .BKH files from .PCK (Saboteur).
Now I have .BKH files and some wave files.
When I'm trying to convert those wave with ww2ogg09
I am getting .OGG files, but they weight only 1KB each
and when I am playing them nothing happens.
What am I doing wrong? Please help!
I love Saboteur and I want to have full OST.
wulk0r
ultra-n00b
Posts: 1
Joined: Mon Jan 24, 2011 5:11 pm

Re: The Saboteur .PCK files

Post by wulk0r »

is there something missing? i tried to extract the files from saboteur.pck with quickbms. i used the script from above after it was asked for. but what i got after extracting was a lot of .dat files O_o no .wav or other files nor even the .bkh. do i miss a step of doing something? shouldn't be there some wav or the bkh files? please help

cheers
Post Reply