Cryo Interactive BF: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
 
(10 intermediate revisions by the same user not shown)
Line 3: Line 3:
* ''' Format Type ''':    Archive <br>  
* ''' Format Type ''':    Archive <br>  
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>  
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>  
* ''' Signature ''':    CryoBF / Cryo <br>




Line 43: Line 44:
</b></tt>
</b></tt>


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


Not written yet<br><br>
* [https://aluigi.altervista.org/bms/cryobf.bms cryobf.bms]


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


* [[Game Extractor|Game Extractor]]<br><br>
* [[Game Extractor|Game Extractor]]
 
=== Notes ===
 
* This file format occures in games made by '''Cryo Interactive'''.


=== Other Games ===  
=== Other Games ===  


These games also use this file format<br>
These games also use this file format:<br>
* Return To Mystery Island *.bf
* Return To Mystery Island (*.BF)
* Versailles 2 *.bf
* Versailles 2 (*.BF)
* Voyage *.bf
* Voyage (*.BF)
* Woody Woodpecker: Escape from Buzz Buzzard Park (PC) (*.BF)
<br><br>


[[Category:BMS None|CyroBF]]
[[Category:Complete Almost Done|Cryo Interactive BF]]
[[Category:Platform PC|Cryo Interactive BF]]
[[Category:CE None|Cryo Interactive BF]]
[[Category:Format_Archive | Type: Archive]]
[[Category:Extension_bf | Extension: bf]]
[[Category:File Format]]
[[Category:File Format]]

Latest revision as of 20:55, 12 February 2022

BF

  • Format Type : Archive
  • Endian Order : Little Endian
  • Signature : CryoBF / Cryo


Format Specifications

char {15}    - Header (CryoBF - 2.02.0)
byte {1}     - Unknown (26)
uint64 {8}   - null
uint32 {4}   - Directory Offset
uint32 {4}   - First File Offset (32)

byte {X}     - File Data

// Main Directory

uint32 {4}   - Number Of Directories


// for each directory {
uint32 {4}   - Filename Length
char {X}     - Filename
uint32 {4}   - Entry Type (1=dir, 2=file)


if (type==dir){
uint32 {4}   - Number Of Files In This Directory


// for each file in this directory {
// Repeat from "//for each directory"
}


}


else if (type==file){
uint32 {4}   - File Length
uint32 {4}   - null
uint32 {4}   - Offset [+FirstFileOffset]
}


}


quickBMS Script

Compatible Programs

Notes

  • This file format occures in games made by Cryo Interactive.

Other Games

These games also use this file format:

  • Return To Mystery Island (*.BF)
  • Versailles 2 (*.BF)
  • Voyage (*.BF)
  • Woody Woodpecker: Escape from Buzz Buzzard Park (PC) (*.BF)