The Punisher CEG

From XentaxWiki
Jump to: navigation, search

CEG


Format Specifications

char {4}     - Header (GEKV)
uint32 {4}   - Version (1)
uint32 {4}   - Directory Size (first file offset = dirSize + 32)
uint32 {4}   - File Data Size
uint32 {4}   - numFiles
uint32 {4}   - null
uint32 {4}   - numFiles
uint32 {4}   - Unknown (128)

// for each file

uint32 {4}   - File Offset
uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - Unknown
char {24}    - Filename (null)
uint32 {4}   - File Length
uint32 {4}   - null


byte {X}     - File Data

MultiEx BMS

Not written yet

Notes and Comments

  • Some CEG archives are completely ZLib compressed, but when decompressed have the following structure, which is the same for non-compressed CEG archives.


Supported Programs