Alien Nations GD

From XentaxWiki
Jump to: navigation, search

GD


Format Specifications

// ARCHIVE HEADER

uint32 {4}   - Archive Header Length (24)
uint32 {4}   - Filename Directory Offset
uint32 {4}   - Filename Offsets Directory Offset
uint32 {4}   - Files Directory Offset
uint32 {4}   - File Data Offset
uint32 {4}   - Number Of Files


// FILENAME DIRECTORY

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


// FILENAME OFFSETS DIRECTORY

// for each file
uint32 {4}   - Filename Offset (relative to the start of the filename directory)


// FILES DIRECTORY

// for each file (64-bytes for each entry)
uint64 {8}   - Unknown (12)
uint32 {4}   - File ID (decremental from numFiles-1)
uint32 {4}   - Unknown (52)
uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint16 {2}   - Unknown (4)
uint16 {2}   - Unknown (4)
uint64 {8}   - File Offset


// FILE DATA

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

MultiEx BMS

Not written yet

Supported Programs