FEAR
Choose archive extension:
ARCH00
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
// ARCHIVE HEADER
- char {4} - Header (LTAR)
- uint32 {4} - Version (3)
- uint32 {4} - Length Of Filename Directory
- uint32 {4} - Number Of Directories? (including root)
- uint32 {4} - Number Of Files
- uint32 {4} - Unknown (1)
- uint32 {4} - Unknown (0)
- uint32 {4} - Unknown (1)
- byte {16} - CRC?
// FILENAME DIRECTORY
- // for each file and directory
- char {X} - Filename/Directory Name
- byte {1} - null Filename Terminator
- byte {0-3} - null Padding to a multiple of 4 bytes
- char {X} - Filename/Directory Name
// DIRECTORY
- // for each file
- uint32 {4} - Filename Offset (relative to the start of the filename directory)
- uint64 {8} - File Offset
- uint64 {8} - File Length
- uint64 {8} - File Length
- uint32 {4} - null
- uint32 {4} - Filename Offset (relative to the start of the filename directory)
// FILE DATA
- // for each file
- byte {X} - File Data
- byte {X} - File Data
MultiEx BMS
Not written yet
Notes and Comments
- Some files have length 0
- It doesn't appear as if compression is used