Rainbow Six Black Arrow XBOX UMD16
From XentaxWiki
Contents
UMD16
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
General structure: ------------------ Data Filedata (all files are saved one after the other) FileInfo Information about the files Tail{20} Tail with 5 uint32 variables, total 20 bytes in length FileInfo structure: ------------------- uint16{2} Unknown (Too large to be number of files) //For each file char{1} Filename string size char{n} Filename string (Null-terminated) uint32{4} Absolute Offset of File uint32{4} Size of file uint32{4} Unknown (0) Tail structure: --------------- uint32{4} Unknown uint32{4} Pointer to start of FileInfo structure uint32{4} Total size of archive uint32{4} Unknown (2) uint32{4} Unknown
MultiEx BMS
ImpType StandardTail ; GoTo EOF 0 ; SavePos END 0 ; Math END -= 19 ; GoTo END 0 ; SavePos END 0 ; Get D Long 0 ; SAvePos TailOffOff 0 ; Get TailOff Long 0 ; Get ArSize Long 0 ; GoTo TailOff 0 ; Get FileNum Int 0 ; Set T Long 0 ; Do ; Get SSize Byte 0 ; GetDString FN SSize 0 ; SavePos FOO 0 ; Get FO Long 0 ; SavePos FSO 0 ; Get FS Long 0 ; Get D Long 0 ; SavePos D 0 ; Math T += 1 ; Log FN FO FS FOO FSO ; While D < END ;
Notes and Comments
- The XBox file format contains additional archives from the Unreal engine, such as .u core files and .uax sound files.