GRAF:Against Rome PUA

From XentaxWiki
Revision as of 11:50, 28 December 2005 by imported>WATTO
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

PUA


Format Specifications

// ARCHIVE HEADER

char {4}     - Header (ARCP)
uint32 {4}   - Unknown (256)
uint32 {4}   - Unknown (256)
uint32 {4}   - Version (1)
uint32 {4}   - Files Directory Offset (58)
uint32 {4}   - Hash?
uint32 {4}   - Directory Entry Size (28)
uint32 {4}   - null
uint32 {4}   - Number Of Files
uint32 {4}   - Archive Length
uint32 {4}   - Filename Directory Offset
uint32 {4}   - Archive Information Length
uint32 {4}   - Filename Directory Length
byte {6}     - Hash?


// FILES DIRECTORY

// for each file (28-bytes per entry)
uint32 {4}   - File Offset
uint32 {4}   - Hash?
uint32 {4}   - Unknown (248,82,107,47)
uint32 {4}   - Decompressed Length
uint32 {4}   - Compressed Length
uint32 {4}   - Hash?
uint32 {4}   - Compression Tag (1=Non Compressed, 2=Compressed)


// ARCHIVE INFORMATION

char {X}     - Archive Filename
byte {1}     - null Archive Filename Terminator
byte {23}    - Archive Description (Dies ist ein Kommentar.)
byte {1}     - null Archive Description Terminator


// FILENAME DIRECTORY

// for each file
char {X}     - Filename
byte {1}     - null Filename Terminator


// FILE DATA

// for each file
byte {X}     - File Data

MultiEx BMS

Not written yet

Notes and Comments

  • Unknown compression type - probably an RLE-derivative

Supported Programs