Fallout: Difference between revisions
Jump to navigation
Jump to search
imported>WATTO No edit summary |
imported>Shadowbird |
||
| Line 6: | Line 6: | ||
* ''' Format Type ''': Archive <br> | * ''' Format Type ''': Archive <br> | ||
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': | * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Big Endian <br> | ||
| Line 14: | Line 14: | ||
uint32 {4} - Number of Directories <br> | uint32 {4} - Number of Directories <br> | ||
uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | ||
uint32 {4} - null <br> | |||
uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | ||
<br> | <br> | ||
<font color="blue"> ''' // for each directory ''' </font> <br> | <font color="blue"> ''' // for each directory ''' </font> <br> | ||
| Line 22: | Line 21: | ||
: char {X} - Directory Name <br> | : char {X} - Directory Name <br> | ||
<br> | <br> | ||
uint32 {4} - | uint32 {4} - Number of files in the directory <br> | ||
uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | ||
uint32 {4} - <font color="red"> '' Unknown <font color="purple">(16)</font> '' </font> <br> | uint32 {4} - <font color="red"> '' Unknown <font color="purple">(16)</font> '' </font> <br> | ||
| Line 30: | Line 29: | ||
: byte {1} - Filename Length <br> | : byte {1} - Filename Length <br> | ||
: char {X} - Filename <br> | : char {X} - Filename <br> | ||
: uint32 {4} - <font color=" | : uint32 {4} - File attribute - <font color="purple">32</font> (0x20) means normal file, <font color="purple">64</font> (0x40) - compressed file <br> | ||
: uint32 {4} - File Offset <br> | : uint32 {4} - File Offset <br> | ||
: uint32 {4} - | : uint32 {4} - File length (size) in DAT <br> | ||
: uint32 {4} - Compressed File Size <br> | : uint32 {4} - Compressed File Size <font color="red">(?)</font><br> | ||
<br> | <br> | ||
byte {X} - File Data <br> | byte {X} - File Data <br> | ||
Revision as of 20:17, 30 January 2006
Choose archive extension:
DAT (BIG)
- Format Type : Archive
- Endian Order : Big Endian
Format Specifications
uint32 {4} - Number of Directories
uint32 {4} - Unknown
uint32 {4} - null
uint32 {4} - Unknown
// for each directory
- byte {1} - Directory Name Length
- char {X} - Directory Name
uint32 {4} - Number of files in the directory
uint32 {4} - Unknown
uint32 {4} - Unknown (16)
uint32 {4} - Unknown
// for each file
- byte {1} - Filename Length
- char {X} - Filename
- uint32 {4} - File attribute - 32 (0x20) means normal file, 64 (0x40) - compressed file
- uint32 {4} - File Offset
- uint32 {4} - File length (size) in DAT
- uint32 {4} - Compressed File Size (?)
byte {X} - File Data
MultiEx BMS Script
Not written yet