Battlespire BSA

From XentaxWiki
Jump to: navigation, search

BSA


Format Specifications

uint16 {2}   - Number Of Files

byte {X}     - File Data

// for each file

char {14}    - Filename (null)
uint32 {4}   - File Length


MultiEx BMS Script

Get FC Int 0 ;
SavePos FS 0 ;
GoTo EOF 0 ;
SavePos TO 0 ;
Set D Long FC ;
Math D *= 18 ;
Math TO -= D ;
Math TO += 1 ;
For T = 1 To FC ;
Set FO Long FS ;
GoTo TO 0 ;
GetDString FN 14 0 ;
Get FSI Long 0 ;
SavePos TO 0 ;
Log FN FO FSI 0 0 ;
Math FS += FSI ;
Next T ;

Compatible Programs

Other Games

These games also use this file format

  • Battlespire *.bsa
  • Elder Scrolls: Arena *.bsa
  • Terminator: Future Shock *.bsa