Star Siege VOL: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
(anh con Ta cung voi xem nap)
imported>Dinoguy1000
m (Reverted edits by 37.59.80.67 (talk) to last revision by WATTO)
Line 1: Line 1:
Hello my friend heres my new gig easy as it looks Ill send u a total of 5350++ backlinks to your website in 2 tiers. This gig its for 1 website and up to 5 keywords. First tier to your main website 350 page rank 1-5 and the the second tier of 5000 profile backlinks pointing to your first tier.Ill send u a report in a txt file in less than 48 hours.Any question just send me a private message
* [[GRAFs|Return to the list of games]]
 
Choose archive extension:
 
== VOL ==
 
* ''' Format Type ''':    Archive <br>
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>
 
 
=== Format Specifications ===
 
<tt><b>
char {4}&nbsp;&nbsp;&nbsp;&nbsp; - Header <font color="purple">(PVOL)</font> <br>
uint32 {4}&nbsp;&nbsp; - Filename Directory Offset <br>
<br>
<font color="blue"> ''' // File Data ''' </font> <br>
<font color="blue"> ''' // for each file ''' </font> <br>
: char {4}&nbsp;&nbsp;&nbsp;&nbsp; - Chunk Header <font color="purple">(VBLK)</font> <br>
: uint16 {2}&nbsp;&nbsp; - File Size <br>
: uint16 {2}&nbsp;&nbsp; - <font color="red"> '' Unknown '' </font> <br>
: byte {X}&nbsp;&nbsp;&nbsp;&nbsp; - File Data <br>
<br>
<font color="blue"> ''' // Filename Directory ''' </font> <br>
: char {4}&nbsp;&nbsp;&nbsp;&nbsp; - Header <font color="purple">(vols)</font> <br>
: uint32 {4}&nbsp;&nbsp; - Filename Directory Size <font color="darkgreen">[+8]</font> <br>
<br>
: <font color="blue"> ''' // for each file ''' </font> <br>
:: char {X}&nbsp;&nbsp;&nbsp;&nbsp; - Filename <br>
:: byte {1}&nbsp;&nbsp;&nbsp;&nbsp; - null Filename Terminator <br>
<br>
: byte {0-1}&nbsp;&nbsp; - Padding to a multiple of 2 bytes <br>
: char {4}&nbsp;&nbsp;&nbsp;&nbsp; - Header <font color="purple">(voli)</font> <br>
: uint32 {4}&nbsp;&nbsp; - Offset Directory Size <font color="darkgreen">[+8]</font> <br>
<br>
: <font color="blue"> ''' // for each file ''' </font> <br>
:: uint32 {4}&nbsp;&nbsp; - null <br>
:: uint32 {4}&nbsp;&nbsp; - <font color="red"> '' File ID? '' </font> <br>
:: uint32 {4}&nbsp;&nbsp; - File Offset <br>
:: uint32 {4}&nbsp;&nbsp; - File Size <br>
:: byte {1}&nbsp;&nbsp;&nbsp;&nbsp; - null <br>
<br>
</b></tt>
 
=== MultiEx BMS Script ===
 
Not written yet<br><br>
 
=== Compatible Programs ===
 
* [[Game Extractor|Game Extractor]]<br>

Revision as of 05:42, 26 June 2012

Choose archive extension:

VOL


Format Specifications

char {4}     - Header (PVOL)
uint32 {4}   - Filename Directory Offset

// File Data
// for each file

char {4}     - Chunk Header (VBLK)
uint16 {2}   - File Size
uint16 {2}   - Unknown
byte {X}     - File Data


// Filename Directory

char {4}     - Header (vols)
uint32 {4}   - Filename Directory Size [+8]


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


byte {0-1}   - Padding to a multiple of 2 bytes
char {4}     - Header (voli)
uint32 {4}   - Offset Directory Size [+8]


// for each file
uint32 {4}   - null
uint32 {4}   - File ID?
uint32 {4}   - File Offset
uint32 {4}   - File Size
byte {1}     - null


MultiEx BMS Script

Not written yet

Compatible Programs