Total Air War Z

From XentaxWiki
Jump to: navigation, search

Z


Format Specifications

// ARCHIVE HEADER

uint32 {4}   - Header?
uint32 {4}   - Unknown
uint32 {4}   - null
uint16 {2}   - Unknown (76)
uint32 {4}   - Unknown
uint32 {4}   - Archive Length
uint32 {4}   - Unknown
uint32 {4}   - First File Offset (255)
byte {3}     - null
uint32 {4}   - First File Offset (255)
uint32 {4}   - null
uint32 {4}   - Folders Directory Offset
uint32 {4}   - Folders Directory Length
uint16 {2}   - Number Of Folders
uint32 {4}   - Files Directory Offset
uint32 {4}   - Files Directory Length
byte {196}   - null Padding to offset 255


// FILE DATA

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


// FOLDERS DIRECTORY

// for each folder
uint16 {2}   - Unknown
uint16 {2}   - Unknown
uint16 {2}   - Folder Name Length
char {X}     - Folder Name
byte {5}     - null


// FILES DIRECTORY

// for each file
byte {1}     - null
uint16 {2}   - Folder ID (ID of the folder that this file belongs to)
uint32 {4}   - Decompressed Length
uint32 {4}   - Compressed Length
uint32 {4}   - File Offset
uint32 {4}   - Unknown
uint32 {4}   - Unknown (32/128)
uint32 {4}   - Unknown
uint16 {2}   - null
byte {1}     - Filename Length
char {X}     - Filename
byte {5}     - null
uint32 {4}   - null
uint32 {4}   - null

Notes and Comments

  • Unknown Compression

Supported Programs