Giana Worlds LZS: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
(Created page with "== LZS == * ''' Game ''': Giana Worlds <br> * ''' Format Type ''': Archive <br> * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <b...")
imported>Ikskoks
Line 1: Line 1:
== LZS ==  
== LZS ==  
* ''' Game ''':    [[Giana Worlds]] <br>  
* ''' Game ''':    [[Giana Worlds|Giana Worlds \ Giant Worlds \ Giana Sisters]] <br>  
* ''' Format Type ''':    Archive <br>  
* ''' Format Type ''':    Archive <br>  
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>

Revision as of 17:38, 30 November 2020

LZS


Format Specifications

// Giana Worlds
// LZS file format

// little endian

// Note: Files are compressed with LZSS

//data
num_of_files *
{
   x bytes - file data
}

//tail
num_of_files *
{
   x bytes (char) - filename + null
   4 bytes (uint32) - file offset
   4 bytes (uint32) - file compressed size
   4 bytes (uint32) - file uncompressed size
   4 bytes - nulls
}

4 bytes (uint32) - tail start offset

MultiEx BMS Script

Not written yet.

QuickBMS Script

Notes and Comments

  • This type of archive uses LZSS compression.

Compatible Programs