Gladiator - Sword Of Vengeance MFS: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks No edit summary |
imported>Ikskoks m (Ikskoks moved page Gladiator - Sword Of Vengeance to Gladiator - Sword Of Vengeance MFS) |
| (One intermediate revision by the same user not shown) | |
(No difference)
| |
Latest revision as of 13:46, 10 January 2021
Choose archive extension:
MFS
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
uint32 {4} - Number Of Files
uint32 {4} - Version (1)
uint32 {4} - First File Offset
char {4} - Header (MFS4)
uint32 {4} - Padding Size (2048)
char {32} - Filename Of Archive, in CAPS (null)(eg CD-2.EN)
uint32 {4} - Filename Directory Offset
uint32 {4} - Filename Directory Length
uint32 {4} - null
// for each file
- uint32 {4} - Unknown
- uint32 {4} - File ID?
- uint32 {4} - File Size
- uint32 {4} - File Size
- uint16 {2} - null
- uint16 {2} - Unknown
byte {X} - null Padding to FilenameDirectoryOffset - multiples of 2048
// Filename Directory
- char {4} - Extensions Header (EXT )
- uint32 {4} - Length Of Data (excluding padding at the end) [+12]
- uint32 {4} - Offset to the start of filenames
- // for each file
- uint32 {4} - Filename Offset
- uint32 {4} - Unknown
- uint32 {4} - Filename Offset
- // for each file
- char {X} - Filename (null) (including "c:\" etc.)
- char {X} - Filename (null) (including "c:\" etc.)
byte {X} - null Padding to FirstFileOffset - multiples of 2048
byte {X} - File Data
MultiEx BMS Script
Not written yet
Notes and Comments
I havn't quite worked out this format yet - it is really troubling me!