Spiderman 2

From XentaxWiki
Jump to: navigation, search

Choose archive extension:

WBK


Format Specifications

char {8}     - Header (WAVEBK11)
uint64 {8}   - null
uint32 {4}   - First File Offset
uint32 {4}   - File Data Length
uint32 {4}   - Archive Length
uint32 {4}   - null
char {32}    - Archive Name (null) (upper-case, not including extension)
uint32 {4}   - Number Of Files
uint32 {4}   - Directory Offset (256)
uint64 {8}   - null
uint32 {4}   - Misc Directory Length
uint32 {4}   - Misc Directory Offset
uint32 {4}   - null
byte {4}     - Padding (all 255's)
uint32 {4}   - Filename Directory Length
uint32 {4}   - Filename Directory Offset
byte {152}   - null Padding to a multiple of 256 bytes

// DIRECTORY

// for each file
uint32 {4}   - File ID?
uint32 {4}   - File Type ID?
uint32 {4}   - File Length
uint32 {4}   - Decompressed File Length?
uint32 {4}   - Unknown (20)
uint32 {4}   - Unknown (0/40/80)
byte {4}     - Padding (all 255's)
uint32 {4}   - File Offset [+FirstFileOffset]
uint32 {4}   - Unknown (12000)
uint32 {4}   - null


byte {0-63}  - null Padding to a multiple of 64 bytes


// MISC DIRECTORY

byte {X}     - Unknown


// FILENAME DIRECTORY

// for each file
char {X}     - Filename
byte {1}     - null Filename Terminator


byte {0-4095}      - null Padding a multiple of 4096 bytes

// FILE DATA

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


byte {0-4095}      - null Padding a multiple of 4096 bytes

MultiEx BMS

Not written yet

Supported Programs