Azurik - Rise Of Perathia XBox

From XentaxWiki
Jump to: navigation, search

Choose archive extension:

XBR


Format Specifications

// ARCHIVE HEADER

char {4}     - Header (xobx)
uint32 {4}   - Version? (4)
uint32 {4}   - null
uint32 {4}   - Number Of Files
uint32 {4}   - First File Offset (8192)
uint32 {4}   - Number Of File Types
uint32 {4}   - Offset To File Type Directory
uint32 {4}   - Number Of Unknown Items
uint32 {4}   - Offset To Unknown Item Directory
uint32 {4}   - null
uint32 {4}   - Filename Details Directory Offset
uint32 {4}   - Number Of Filename Details
uint32 {4}   - Filename Details Directory Offset
uint32 {4}   - Filename Directory Offset
uint32 {4}   - Filename Directory Length


// DIRECTORY

// for each file
uint32 {4}   - File Offset (Relative to the first file offset)
uint32 {4}   - File Length
uint32 {4}   - File Type Name
uint32 {4}   - File Type ID (8=wave, 16=sdsr 128=surf)


byte {0-8191}      - Padding to a multiple of 8192 bytes

// FILE DATA

// for each file
byte {X}     - File Data
byte {0-8191}      - Padding to a multiple of 8192 bytes


// FILE TYPE DIRECTORY

// for each file type
uint32 {4}   - File Type Name
uint32 {4}   - Unknown


// UNKNOWN ITEM DIRECTORY

// for each unknown item
uint32 {4}   - Unknown


// FILENAME DETAILS DIRECTORY

// for each file
uint32 {4}   - File ID that this filename belong to
uint32 {4}   - Filename Offset (Relative to the start of the filename directory)



// FILENAME DIRECTORY

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

MultiEx BMS

Not written yet

Supported Programs