Driver 3 GFX

From XentaxWiki
Jump to: navigation, search

CPR D3S DAM GFX MAP MEC MPC PCS PMU VGT VVS VVV


Format Specifications

char {4}     - Header (CHNK)
uint32 {4}   - Archive Size
uint32 {4}   - Number Of Chunks
uint32 {4}   - Unknown (3)

// for each chunk

char {4}     - Chunk Type Header (MDPC, PCSL, etc)
uint32 {4}   - File Offset
uint16 {2}   - Chunk Type Code Number?
uint16 {2}   - Chunk Type Specific Number?
uint32 {4}   - File Length


if (CodeNumber == 4096){
// the chunk type header is a code number, not a human-readable string
}


byte {0-4095}      - Padding (repeated 161,21,192,222) to a multiple of 4096 bytes

// for each chunk

byte {X}     - File Data
byte {0-4095}      - Padding (repeated 161,21,192,222) to a multiple of 4096 bytes

MultiEx BMS

Not written yet

Supported Programs