Difference between revisions of "Bionicle"

From XentaxWiki
Jump to: navigation, search
(Other Games)
Line 64: Line 64:
 
* [https://github.com/bartlomiejduda/Tools/blob/master/NEW%20Tools/Catwoman%20PC/Catwoman_Tool.py Catwoman Tool]
 
* [https://github.com/bartlomiejduda/Tools/blob/master/NEW%20Tools/Catwoman%20PC/Catwoman_Tool.py Catwoman Tool]
  
<br>
+
=== Notes and Comments ===
 +
 
 +
* The AVL files contain [[PCA]] files, but the VOL files contain [[PCM]] files.
  
 
=== Other Games ===  
 
=== Other Games ===  

Revision as of 11:49, 11 October 2020

Choose archive extension:

AVL, VOL


Format Specifications

char {4}     - Magic (VOLT)
uint32 {4}   - Version (2)
uint32 {4}   - Number Of Files
uint32 {4}   - Size of the File List

// for each file

uint32 {4}   - CRC32 hash of the file name
uint32 {4}   - File Type ID? (1)
uint32 {4}   - File ID Number? (goes up by 25 for each file)


// for each file

uint32 {4}   - File Offset
uint32 {4}   - null
uint32 {4}   - File Size
uint32 {4}   - null
byte {X}     - Filename
byte {1}     - null


// for each file

byte {X}     - File Data


MultiEx BMS Script

IDString 0 VOLT ;
Get VN Long 0 ;
Get FN Long 0 ;
Get HS Long 0 ;
SavePos ST 0 ;
Set J Long 12 ;
Math J *= FN ;
Math ST += J ;
GoTo ST 0 ;
For T = 1 To FN ;
SavePos FOO 0 ;
Get FO Long 0 ;
Get D Long 0 ;
SavePos FSO 0 ;
Get FS Long 0 ;
Get D Long 0 ;
Get FNA String 0 ;
Log FNA FO FS FOO FSO ;
Next T ;

Compatible Programs

Notes and Comments

  • The AVL files contain PCA files, but the VOL files contain PCM files.

Other Games

These games also use this file format