Vicious Engine Archive: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
 
(47 intermediate revisions by the same user not shown)
Line 8: Line 8:
=== Format Specifications ===  
=== Format Specifications ===  


<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;">
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:900px; overflow:auto;">
<pre>
<pre>
// Vicious Engine Archive File Format
//header
//header
8 bytes - signature    // \x56\xC0\xA9\x2F\x04\x22\x4D\x18 - Adventure Time Investigations
8 bytes - signature    // \x56\xC0\xA9\x2F\x04\x22\x4D\x18 - Adventure Time Investigations
Line 26: Line 28:
</div>
</div>


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


Not written yet.
* [https://forum.xentax.com/viewtopic.php?p=130361#p130361 Ben 10 script]
* [http://aluigi.altervista.org/bms/spy_vs_spy_ps2.bms spy_vs_spy_ps2.bms]


=== Notes and Comments ===  
=== Notes and Comments ===  
Line 34: Line 37:
* This file format occurs in games made on '''Vicious Engine'''.
* This file format occurs in games made on '''Vicious Engine'''.
* Archives are compressed with '''LZF''' compression method.
* Archives are compressed with '''LZF''' compression method.
* It seems that file format for archive from '''PC/X360''' games is different than the one used in '''PS2/PSP''' games.
* In PC/X360 games archives have extensions like '''LOC, GAM, ET''' etc. while on PS2/PSP archive filename is always '''DATA.PAK'''.


=== Games ===  
=== Games ===  
List of games using this file format:
List of games using this file format:
* Adventure Time: Finn and Jake Investigations (PC)  
* Adventure Time: Finn and Jake Investigations (PC)  
* Ben 10 Ultimate Alien: Cosmic Destruction
* Ben 10: Alien Force (PS2) (*.PAK) (uses different archive format - needs more research)
* Ben 10 Ultimate Alien: Cosmic Destruction (X360)
* Curious George (PS2) (*.PAK) (uses different archive format - needs more research)
* Dead Head Fred (PSP) (*.PAK) (uses different archive format - needs more research)
* Hilton Ultimate Team Play (PSP) (*.PAK) (uses different archive format - needs more research)
* Kung Fu Panda: Showdown of Legendary Legends (PC)
* Robotech: Battlecry (*.PAK) (uses different archive format - needs more research)
* Spy vs. Spy (PS2) (*.PAK) (uses different archive format - needs more research)


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


None.
None.
=== See Also ===
* [https://www.retroreversing.com/psp-debug-symbols Vicious Engine debug symbols]
* [https://github.com/lusid1/Preservation-HiltonUltimateTeamPlay/blob/main/Vicious%20Engine%20DATA.PAK%20format Vicious Engine DATA.PAK format]
<br/><br>
<br/><br>




[[Category:Complete Complete|Vicious Engine Archive]]
[[Category:Complete WIP|Vicious Engine Archive]]
[[Category:Platform PC|Vicious Engine Archive]]
[[Category:Platform PC|Vicious Engine Archive]]
[[Category:Platform PS2|Vicious Engine Archive]]
[[Category:Platform PSP|Vicious Engine Archive]]
[[Category:Platform X360|Vicious Engine Archive]]
[[Category:CE Compressed|Vicious Engine Archive]]
[[Category:CE Compressed|Vicious Engine Archive]]
[[Category:Format_Archive | Type: Archive]]
[[Category:Format_Archive | Type: Archive]]
Line 56: Line 76:
[[Category:Extension_map | Extension: map]]
[[Category:Extension_map | Extension: map]]
[[Category:Extension_rgn | Extension: rgn]]
[[Category:Extension_rgn | Extension: rgn]]
[[Category:Extension_pak | Extension: pak]]
[[Category:File Format]]
[[Category:File Format]]

Latest revision as of 21:32, 31 March 2022

Back to index | Edit this page

LOC, GAM, ET, LS, MAP, RGN

  • Format Type : Archive
  • Endian Order : Little Endian \ Big Endian


Format Specifications

// Vicious Engine Archive File Format

//header
8 bytes - signature    // \x56\xC0\xA9\x2F\x04\x22\x4D\x18 - Adventure Time Investigations
                       // \x2F\xA9\xC0\x56\xCD\x33\x2E\x57 - Ben 10 Ultimate Alien: Cosmic Destruction
4 bytes (uint32) - uncompressed file size
4 bytes (uint32) - number of offsets

num_of_offsets * 
{
   4 bytes (uint32) - data offset   // Note: offsets to the parts of one file
}
4 bytes (uint32) - offset to the end of the archive

x bytes - unknown

QuickBMS Script

Notes and Comments

  • This file format occurs in games made on Vicious Engine.
  • Archives are compressed with LZF compression method.
  • It seems that file format for archive from PC/X360 games is different than the one used in PS2/PSP games.
  • In PC/X360 games archives have extensions like LOC, GAM, ET etc. while on PS2/PSP archive filename is always DATA.PAK.

Games

List of games using this file format:

  • Adventure Time: Finn and Jake Investigations (PC)
  • Ben 10: Alien Force (PS2) (*.PAK) (uses different archive format - needs more research)
  • Ben 10 Ultimate Alien: Cosmic Destruction (X360)
  • Curious George (PS2) (*.PAK) (uses different archive format - needs more research)
  • Dead Head Fred (PSP) (*.PAK) (uses different archive format - needs more research)
  • Hilton Ultimate Team Play (PSP) (*.PAK) (uses different archive format - needs more research)
  • Kung Fu Panda: Showdown of Legendary Legends (PC)
  • Robotech: Battlecry (*.PAK) (uses different archive format - needs more research)
  • Spy vs. Spy (PS2) (*.PAK) (uses different archive format - needs more research)

Compatible Programs

None.

See Also