PoP-SoT BF 1: Difference between revisions
Jump to navigation
Jump to search
imported>WATTO No edit summary |
imported>WATTO mNo edit summary |
||
| Line 10: | Line 10: | ||
char {3} - Header <font color="purple">(BIG)</font> <br> | char {3} - Header <font color="purple">(BIG)</font> <br> | ||
byte {1} - null <br> | byte {1} - null <br> | ||
uint32 {4} - <font color="red"> '' Unknown <font color="purple">( | uint32 {4} - <font color="red"> '' Unknown <font color="purple">(38)</font> '' </font> <br> | ||
uint32 {4} - Number Of Files <br> | uint32 {4} - Number Of Files <br> | ||
uint32 {4} - <font color="red"> '' Unknown <font color="purple">(5)</font> '' </font> <br> | uint32 {4} - <font color="red"> '' Unknown <font color="purple">(5)</font> '' </font> <br> | ||
| Line 31: | Line 31: | ||
byte {X} - Padding <font color="red">unknown amount</font> <br> | byte {X} - Padding <font color="red">unknown amount</font> <br> | ||
<font color="blue"> ''' // for each file ''' </font> (starting at | <font color="blue"> ''' // for each file ''' </font> (starting at 0x1C34EC for TTT)<br> | ||
: uint32 {4} - File Size <br> | : uint32 {4} - File Size <br> | ||
: uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | : uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | ||
Revision as of 06:47, 15 December 2005
BF (Type 1)
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
char {3} - Header (BIG)
byte {1} - null
uint32 {4} - Unknown (38)
uint32 {4} - Number Of Files
uint32 {4} - Unknown (5)
uint64 {8} - null
uint64 {8} - Unknown (all 255s)
uint32 {4} - Unknown
uint32 {4} - Unknown (1)
uint32 {4} - Unknown
uint32 {4} - Number Of Files
uint32 {4} - Unknown (5)
uint32 {4} - Header Size (68)
byte {4} - Padding (all 255s)
uint32 {4} - null
uint32 {4} - Unknown
// for each file
- uint32 {4} - File Offset
- uint32 {4} - Unknown
byte {X} - Padding unknown amount
// for each file (starting at 0x1C34EC for TTT)
- uint32 {4} - File Size
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- char (64) - File Name (0 terminated, padded to 64 bytes)
byte {X} - More padding
byte {X} - File Data
MultiEx BMS Script
Not written yet
Compatible Programs
Other Games
These games also use this file format
- Prince Of Persia: Sands Of Time *.bf
- Prince Of Persia: Warrior Within *.bf
- Prince Of Persia: The Two Thrones *.bf