EA VIV BIG 192 251: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
No edit summary
imported>Ikskoks
 
(38 intermediate revisions by the same user not shown)
Line 6: Line 6:


* ''' Format Type ''':    Archive <br>  
* ''' Format Type ''':    Archive <br>  
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Big Endian <br>  
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Big Endian<br>
* ''' Signature ''':    C0FB / FBC0 / 0xC0 0xFB <br>  




=== Format Specifications ===  
=== Format Specifications ===  


<tt><b>
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;">
byte {2}&nbsp;&nbsp;&nbsp;&nbsp; - Header <font color="purple">(192,251)</font> <br>
<pre>
uint16 {2}&nbsp;&nbsp; - Directory Size <font color="darkgreen">[+ 0-7]</font> <br>
// EA BIG/VIV file format
uint16 {2}&nbsp;&nbsp; - Number Of Files <br>
 
byte {1}&nbsp;&nbsp;&nbsp;&nbsp; - null <br>
// big endian
<br>
 
<font color="blue"> ''' // for each file ''' </font> <br>
//header
: uint16 {2}&nbsp;&nbsp; - Offset <br>
2 bytes (uint16) - signature // (192, 251)   0xC0 0xFB
: uint16 {2}&nbsp;&nbsp; - Length <br>
2 bytes (uint16) - directory size // [+ 0-7]
: byte {1}&nbsp;&nbsp;&nbsp;&nbsp; - <font color="red"> '' Unknown '' </font> <br>
2 bytes (uint16) - number of files
: char {X}&nbsp;&nbsp;&nbsp;&nbsp; - Filename <br>
 
: byte {1}&nbsp;&nbsp;&nbsp;&nbsp; - null Filename Terminator <br>
//info array
: byte {1}&nbsp;&nbsp;&nbsp;&nbsp; - <font color="red"> '' Unknown '' </font> <br>
num_of_files *
<br>
{
byte {X}&nbsp;&nbsp;&nbsp;&nbsp; - File Data <br>
  3 bytes (uint24) - file offset
<br>
  3 bytes (uint24) - compressed file size
</b></tt>
  x bytes (char) - filename  // e.g. "main.big"
}
 
//data
num_of_files *
{
  x bytes - file data
}
</pre>
</div>


=== MultiEx BMS Script ===  
=== MultiEx BMS Script ===  


Not written yet<br><br>
Not written yet.
 
=== QuickBMS Script ===
 
* [https://forum.xentax.com/viewtopic.php?p=176381#p176381 mohv_viv.zip]
 
=== Notes and Comments ===
 
* Files inside this archive can be compressed with '''Refpack''' compression.
 
=== Games ===
List of games using this file format:
* GoldenEye: Rogue Agent
* Medal of Honor Vanguard (WII) (*.VIV)
* Medal of Honor: Frontline
* Medal of Honor: Rising Sun
* Triple Play 98 - Home Run Derby


=== Compatible Programs ===  
=== Compatible Programs ===  


* [[Game Extractor|Game Extractor]]<br>
* [[Game Extractor|Game Extractor]]<br>
* [https://github.com/GlitcherOG/SSX-Collection-Multitool SSX-Collection-Multitool]
<br><br>




[[Category:Complete Complete|EA VIV BIG 192 251]]
[[Category:Platform PC|EA VIV BIG 192 251]]
[[Category:Platform WII|EA VIV BIG 192 251]]
[[Category:CE Compressed|EA VIV BIG 192 251]]
[[Category:Format_Archive | Type: Archive]]
[[Category:Extension_big | Extension: big]]
[[Category:Extension_viv | Extension: viv]]
[[Category:Refpack compression]]
[[Category:File Format]]
[[Category:File Format]]

Latest revision as of 21:42, 7 December 2022

Choose archive extension:

BIG, VIV

  • Format Type : Archive
  • Endian Order : Big Endian
  • Signature : C0FB / FBC0 / 0xC0 0xFB


Format Specifications

// EA BIG/VIV file format

// big endian

//header
2 bytes (uint16) - signature // (192, 251)   0xC0 0xFB
2 bytes (uint16) - directory size // [+ 0-7]
2 bytes (uint16) - number of files

//info array
num_of_files *
{
   3 bytes (uint24) - file offset
   3 bytes (uint24) - compressed file size
   x bytes (char) - filename  // e.g. "main.big"
}

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

MultiEx BMS Script

Not written yet.

QuickBMS Script

Notes and Comments

  • Files inside this archive can be compressed with Refpack compression.

Games

List of games using this file format:

  • GoldenEye: Rogue Agent
  • Medal of Honor Vanguard (WII) (*.VIV)
  • Medal of Honor: Frontline
  • Medal of Honor: Rising Sun
  • Triple Play 98 - Home Run Derby

Compatible Programs