Civilization 4 FPK

From XentaxWiki
Jump to: navigation, search

Choose archive extension:

FPK


Format Specifications

uint32 {4}   - Version? (4)
char {4}     - Header (FPK_)
byte {1}     - Version? (1)
uint32 {4}   - Number Of Files?

// for each file

uint32 {4}   - Filename Length
char {X}     - Filename (each char -= 1)
byte {0-1}   - Filename Padding Length (including this byte)
byte {0-3}   - null Filename Padding (to a multiple of 4 bytes)
uint64 {8}   - Checksum?
uint32 {4}   - File Length
uint32 {4}   - File Offset


uint32 {4}   - Unknown (788)
byte {X}     - File Data

MultiEx BMS

Not written yet


Supported Programs