UFO Aftershock VFS
VFS
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
byte {4} - Header (0,0,128,63)
uint32 {4} - Block Size (4096)
uint32 {4} - Unknown
uint32 {4} - Unknown (64)
uint32 {4} - null
uint32 {4} - Unknown (64)
uint32 {4} - Unknown (50000)
byte {16} - Hash?
uint32 {4} - Next Padding Size (256)
byte {256} - null Padding to offset 304
uint32 {4} - Number Of Files
// for each file
- uint32 {4} - Unknown (1)
- uint32 {4} - File Offset? [*4096] (can be -1)
byte {X} - null Padding
// for each file
- uint32 {4} - File Length (not always reliable?)
- byte {X} - Compressed File Data
- byte {X} - null Padding to a multiple of 4096 bytes
MultiEx BMS
Not written yet
Notes and Comments
- Unsure about offsets etc.
- Compression uses ZLib
Supported Programs
- None