Baldurs Gate BIF

From XentaxWiki

Revision as of 12:10, 11 December 2005 by WATTO (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

[edit] BIF


[edit] Format Specifications

char {6}     - Header (BIFFV1)
uint16 {2}   - Unknown
uint32 {4}   - Number Of Files
uint64 {8}   - Unknown

// for each file

uint16 {2}   - File ID
uint16 {2}   - Unknown
uint32 {4}   - File Offset
uint32 {4}   - File Size
uint32 {4}   - File Type


byte {X}     - File Data

[edit] MultiEx BMS Script

IDString 0 BIFFV1 ;
Get DUMMYL Int 0 ;
SavePos FILESTART 0 ;
Get FILECNTL Long 0 ;
Math FILESTART += 16 ;
Do ;
GoTo FILESTART 0 ;
Get FILEOFF Long 0 ;
Get FILESIZE Long 0 ;
Math FILESTART += 16 ;
Log FILENAME FILEOFF FILESIZE 0 0 ;
Math EXTRCNT += 1 ;
While EXTRCNT <> FILECNTL ;

[edit] Compatible Programs

[edit] Other Games

These games also use this file format

Personal tools
Namespaces
Variants
Actions
Navigation
Tools and guides
Toolbox
Advertisement