Wallace And Gromit Were Rabbit ZAP

From XentaxWiki
Jump to: navigation, search

Choose archive extension:

ZAP


Format Specifications

char {4}     - Header ("ZAP" + null)
uint32 {4}   - Padding Size (512)
uint32 {4}   - Number Of Files?
uint32 {4}   - Unknown Length

// for each file

uint32 {4}   - Hash? (2573=directory)
uint16 {2}   - File Type ID (0=directory)


if (directory){
uint16 {2}   - Directory Name Length (including null)
char {X}     - Directory Name
byte {1}     - null Directory Name Terminator
}


else if (file){
uint16 {2}   - Filename Length (including null)
char {X}     - Filename
byte {1}     - null Filename Terminator
}


byte {X}     - null Padding to a multiple of 512 bytes
byte {X}     - File Data

MultiEx BMS

Not written yet


Supported Programs