Cold War
Choose archive extension:
MFS
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
// ARCHIVE HEADER
- char {14} - Header ("MENGxV4" + (byte)18 + "PACK1" + null)
- uint16 {2} - Unknown (64)
- uint32 {4} - null
- uint32 {4} - Unknown
- uint32 {4} - null
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint32 {4} - Number Of Files
- uint32 {4} - Unknown
- uint32 {4} - Unknown
// FILE DATA
- // for each file
- byte {X} - File Data
- byte {X} - null Padding to a multiple of 4? bytes
- byte {X} - File Data
// DIRECTORY (length=4096 bytes)
- // for each file
- uint32 {4} - Unknown
- char {4} - File Type (WBNK, SBNK)
- uint32 {4} - null
- uint32 {4} - File ID Hash?
- uint32 {4} - Unknown (112)
- uint32 {4} - Unknown
- uint32 {4} - File Length
- uint32 {4} - File Length
- uint32 {4} - File Offset
- uint32 {4} - Unknown
- byte {X} - null Padding to make directory length 4096 bytes
MultiEx BMS
Not written yet