Surreal Software Archive (Riot Engine): Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>WATTO
mNo edit summary
imported>Ikskoks
Line 33: Line 33:
=== MultiEx BMS ===  
=== MultiEx BMS ===  


Not written yet<br><br>
Not written yet.
 
=== Games ===
Other games using this file format:
* Drakan: Order of the Flame
* Drakan: The Ancients' Gates
* The Lord of the Rings: The Fellowship of the Ring
* The Suffering: Ties That Bind
* Gunslinger (cancelled game)
* The Lord of the Rings: The Treason of Isengard  (cancelled game) (needs confirmation!)


=== Supported Programs ===  
=== Supported Programs ===  


* [[Game Extractor|Game Extractor]]<br>
* [[Game Extractor|Game Extractor]]<br>

Revision as of 20:53, 12 January 2021

ADU CDU FDU LDU MDU ODU QDU SDU TDU VDU WDU XDU


Format Specifications

// ARCHIVE HEADER

char {4}     - Header (SRSC)
byte {2}     - Version (1,1)
uint32 {4}   - Files Directory Offset
uint32 {4}   - Number Of Files [-1]


// FILE DATA

// for each file
byte {X}     - File Data


// FILES DIRECTORY

uint32 {4}   - Unknown (1026)
uint16 {2}   - null
uint32 {4}   - File Data Length
uint32 {4}   - Unknown (10)


// for each file (14 bytes per entry)
uint32 {4}   - Unknown
uint16 {2}   - File Type ID?
uint32 {4}   - File Offset
uint32 {4}   - File Size

MultiEx BMS

Not written yet.

Games

Other games using this file format:

  • Drakan: Order of the Flame
  • Drakan: The Ancients' Gates
  • The Lord of the Rings: The Fellowship of the Ring
  • The Suffering: Ties That Bind
  • Gunslinger (cancelled game)
  • The Lord of the Rings: The Treason of Isengard (cancelled game) (needs confirmation!)

Supported Programs