Darkwatch (XBox)

From XentaxWiki
Jump to: navigation, search

Choose archive extension:

PCK


Format Specifications

// FILE DATA

// for each file
byte {X}     - File Data


// DIRECTORY

uint32 {4}   - Number Of Files (including nulls)
uint32 {4}   - Number Of Files (excluding nulls)
uint32 {4}   - Unknown (127)
uint32 {4}   - null
// for each file
uint64 {8}   - Hash?
uint32 {4}   - File Offset
uint32 {4}   - File Length


// for each null
uint64 {8}   - null
uint64 {8}   - Padding (all (byte)205's)


// for each file
uint32 {4}   - File Type Hash (137183231 = *.xsb, 135088716 = *.babf)
uint32 {4}   - Filename Length
char {X}     - Filename


char {X}     - Archive Creation Date ("Tue May 24 01:14:10 2005" + (byte)10)
byte {1}     - null Archive Creation Date Terminator
uint16 {2}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - Directory Offset
uint32 {4}   - Unknown

MultiEx BMS

Not written yet

Supported Programs