Giants Citizen Kabuto GZP

From XentaxWiki
Revision as of 21:06, 23 May 2005 by imported>Mr.Mouse (→‎Compatible Programs)
Jump to navigation Jump to search

Choose archive extension:

GZP


Format Specifications

uint32 {4}   - Unknown
uint32 {4}   - Directory Offset

byte {X}     - File Data

// Directory

uint32 {4}   - Unknown
uint32 {4}   - Number Of Files


// for each file
uint32 {4}   - File Length
uint32 {4}   - Unknown
uint32 {4}   - Unknown
uint32 {4}   - File Offset [+16]
uint16 {2}   - Unknown
char {X}     - Filename
byte {1}     - null Filename Terminator


MultiEx BMS Script

Get DUMMYL Long 0 ;
Get TAILOFF Long 0 ;
GoTo TAILOFF 0 ;
Get DUMMYL Long 0 ;
Get FILECNTL Long 0 ;
SavePos TAILOFF 0 ;
Do ;
GoTo TAILOFF 0 ;
Get FILESIZE Long 0 ;
Get DUMMYL Long 0 ;
Get DUMMYL Long 0 ;
Get FILEOFF Long 0 ;
Math FILEOFF += 16 ;
SavePos TAILOFF 0 ;
Math TAILOFF += 2 ;
GoTo TAILOFF 0 ;
Get FILENAME String 0 ;
SavePos TAILOFF 0 ;
Log FILENAME FILEOFF FILESIZE 0 0 ;
Math EXTRCNT += 1 ;
While EXTRCNT <> FILECNTL ;

Compatible Programs