Difference between revisions of "Battlespire BSA"

From XentaxWiki
Jump to: navigation, search
 
(Other Games)
Line 47: Line 47:
  
 
These games also use this file format<br>
 
These games also use this file format<br>
* Battlespire
+
* Battlespire *.bsa
* Terminator: Future Shock
+
* Elder Scrolls: Arena *.bsa
 +
* Terminator: Future Shock *.bsa

Revision as of 02:51, 12 December 2005

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