Azurik - Rise Of Perathia XBox: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks No edit summary |
imported>Ikskoks No edit summary |
(No difference)
| |
Latest revision as of 01:45, 3 January 2021
Choose archive extension:
XBR
- Format Type : Archive
- Endian Order : Little Endian
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)
- uint32 {4} - File Offset (Relative to the first file offset)
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
- byte {X} - File Data
// FILE TYPE DIRECTORY
- // for each file type
- uint32 {4} - File Type Name
- uint32 {4} - Unknown
- uint32 {4} - File Type Name
// UNKNOWN ITEM DIRECTORY
- // for each unknown item
- uint32 {4} - Unknown
- 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)
- uint32 {4} - File ID that this filename belong to
// FILENAME DIRECTORY
- // for each file
- char {X} - Filename
- byte {1} - null Filename Terminator
- char {X} - Filename
MultiEx BMS
Not written yet