Total Air War Z
From XentaxWiki
Z
- Format Type : Archive
- Endian Order : Little Endian
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
- byte {1} - null
// FOLDERS DIRECTORY
- // for each folder
- uint16 {2} - Unknown
- uint16 {2} - Unknown
- uint16 {2} - Folder Name Length
- char {X} - Folder Name
- byte {5} - null
- uint16 {2} - Unknown
// 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
- byte {1} - null
Notes and Comments
- Unknown Compression