The Punisher CEG: Difference between revisions
Jump to navigation
Jump to search
imported>WATTO No edit summary |
imported>Ikskoks No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 40: | Line 40: | ||
* [[Game Extractor|Game Extractor]]<br> | * [[Game Extractor|Game Extractor]]<br> | ||
[[Category:File Format]] | |||
Latest revision as of 21:30, 21 January 2021
CEG
- Format Type : Archive
- Endian Order : Little Endian
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.