Amber - Journeys Beyond

From XentaxWiki
Jump to: navigation, search

Choose archive extension:

DXR


Format Specifications

char {4}     - Header (RIFX)
uint32 {4}   - Archive Size [+18]
char {4}     - Header 2 (MV93)
char {4}     - iMap Header (imap)
uint32 {4}   - iMap Length (24)
uint32 {4}   - Unknown (1)
uint32 {4}   - Offset to mMap (44)
uint32 {4}   - Unknown (1217)
byte {12}    - null

// mMap is the directory
char {4}     - mMap Header (mmap)
uint32 {4}   - mMap Length
uint16 {2}   - Unknown (24)
uint16 {2}   - Unknown (20)
uint32 {4}   - Number Of Files (including nulls at the end of the directory)
uint32 {4}   - Number Of Files (not including the nulls at the end of the directory)
uint64 {8}   - Padding (all 255s)
uint32 {4}   - Unknown
char {4}     - Header (RIFX)
uint32 {4}   - Archive Size [+18]
uint32 {4}   - null
uint32 {4}   - Unknown
uint32 {4}   - null

// for each file

char {4}     - File Type/Extension
uint32 {4}   - Length
uint32 {4}   - Offset
uint64 {8}   - null


byte {X}     - null padding (according to the numOfFiles fields above)

// for each file

uint32 {4}   - File Size
byte {X}     - File Data
byte {0-1}   - null Padding (to multiple of 2 bytes)


MultiEx BMS Script

Not written yet

Compatible Programs

  • None