Command And Conquer MIX: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Mr.Mouse
imported>Ikskoks
No edit summary
 
(21 intermediate revisions by 7 users not shown)
Line 1: Line 1:
* [[GRAFs|Return to the list of games]]
Choose archive extension:
== MIX ==  
== MIX ==  


Line 13: Line 9:
<tt><b>
<tt><b>
uint16 {2}&nbsp;&nbsp; - Number Of Files <br>  
uint16 {2}&nbsp;&nbsp; - Number Of Files <br>  
uint32 {4}&nbsp;&nbsp; - File Data Length <br>  
uint32 {4}&nbsp;&nbsp; - File Data Length (minus the header ((number of files*12)+6))<br>  
<br>
<br>
<font color="blue"> ''' // for each file ''' </font> <br>  
<font color="blue"> ''' // for each file ''' </font> <br>  
: uint32 {4}&nbsp;&nbsp; - File ID <br>  
: uint32 {4}&nbsp;&nbsp; - File ID <br>  
: uint32 {4}&nbsp;&nbsp; - Data Offset <br>  
: uint32 {4}&nbsp;&nbsp; - Data Offset relative to end of header<br>  
: uint32 {4}&nbsp;&nbsp; - File Length <br>  
: uint32 {4}&nbsp;&nbsp; - File Length <br>  
<br>
<br>
byte {X}&nbsp;&nbsp;&nbsp;&nbsp; - File Data <br>  
byte {X}&nbsp;&nbsp;&nbsp;&nbsp; - File Data <br>  
<br>
<br>
<br>
</b></tt>
</b></tt>
=== Notes and Comments ===
The File ID is generated from the filename using a nonreversible generator. Filenames are typically stored in the executable.


=== MultiEx BMS Script ===  
=== MultiEx BMS Script ===  
Line 30: Line 30:
=== Compatible Programs ===  
=== Compatible Programs ===  


* [[Game Extractor|Game Extractor]]<br>
* [[Game Extractor|Game Extractor]]<br><br>


<br>
=== Other Games ===


These games also use this file format<br>
* Command And Conquer *.mix
* Command And Conquer: Red Alert 2 *.mix
* Command And Conquer: Tiberian Sun *.mix
* Command And Conquer: Yuri's Revenge *.mix
* Lands of Lore 3 *.wsx
* Blade Runner *.mix


== VQA ==
* ''' Format Type ''':    Video file (see [[Talk:Command_and_Conquer]] ) <br>
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Big Endian <br>
=== Format Specifications ===
<tt><b>
char {4}&nbsp;&nbsp;&nbsp;&nbsp; - Header <font color="purple">(FORM)</font> <br>
uint32 {4}&nbsp;&nbsp; - Archive Size <font color="darkgreen">[+8]</font> <br>
char {4}&nbsp;&nbsp;&nbsp;&nbsp; - Header 2 <font color="purple">(WVQA)</font> <br>
<br>
<font color="blue"> ''' // for each file ''' </font> <br>
: char {4}&nbsp;&nbsp;&nbsp;&nbsp; - Type/Extension <br>
: uint32 {4}&nbsp;&nbsp; - File Size <br>
: byte {X}&nbsp;&nbsp;&nbsp;&nbsp; - File Data <br>
<br>
</b></tt>
=== MultiEx BMS Script ===
Not written yet<br><br>
=== Compatible Programs ===


* [[Game Extractor|Game Extractor]]<br>
[[Category:File Format]]

Latest revision as of 14:56, 3 January 2021

MIX


Format Specifications

uint16 {2}   - Number Of Files
uint32 {4}   - File Data Length (minus the header ((number of files*12)+6))

// for each file

uint32 {4}   - File ID
uint32 {4}   - Data Offset relative to end of header
uint32 {4}   - File Length


byte {X}     - File Data


Notes and Comments

The File ID is generated from the filename using a nonreversible generator. Filenames are typically stored in the executable.

MultiEx BMS Script

Not written yet

Compatible Programs

Other Games

These games also use this file format

  • Command And Conquer *.mix
  • Command And Conquer: Red Alert 2 *.mix
  • Command And Conquer: Tiberian Sun *.mix
  • Command And Conquer: Yuri's Revenge *.mix
  • Lands of Lore 3 *.wsx
  • Blade Runner *.mix