Psi Ops W32

From XentaxWiki
Jump to: navigation, search

Choose archive extension:

W32


Format Specifications

char {4}     - Header (ESPx)
uint32 {4}   - Version (6)
uint32 {4}   - Unknown
uint32 {4}   - Extension Directory Offset
uint32 {4}   - Extension Directory Length
uint32 {4}   - Files Directory Offset
uint32 {4}   - Files Directory Length
uint32 {4}   - Offset To ???
uint32 {4}   - ??? Length
uint32 {4}   - Filename Directory Offset
uint32 {4}   - Filename Directory Length
uint32 {4}   - null

// FILES DIRECTORY

uint32 {4}   - Number Of Files


// for each file
char {4}     - File Type/Extension (eg "afsm", "anim", etc)
uint32 {4}   - File Type ID (74=afsm, 4=anim, etc)
uint32 {4}   - File Size
uint32 {4}   - Filename Offset (relative to the start of the Filename directory)
uint32 {4}   - File Offset
uint32 {4}   - Unknown


byte {X}     - Junk Padding to a mulitple of XXX bytes

// EXTENSION DIRECTORY

// for each type/extension
uint32 {4}   - Relative Offset To ???
char {4}     - Type/Extension Name
uint32 {4}   - Number Of Files With This Extension
uint32 {4}   - Unknown (0/1)


uint32 {4}   - Unknown


// FILENAME DIRECTORY

byte {1}     - null


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


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

MultiEx BMS

Not written yet


Supported Programs