Surreal Software Archive (Riot Engine): Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
Line 49: Line 49:
* [[Game Extractor|Game Extractor]]<br>
* [[Game Extractor|Game Extractor]]<br>
* [https://github.com/Zalasus/opendrakan opendrakan]
* [https://github.com/Zalasus/opendrakan opendrakan]
<br><br>
[[Category:Complete Almost Done|The Suffering]]
[[Category:Platform PC|The Suffering]]
[[Category:CE Compressed|The Suffering]]
[[Category:Format_Archive | Type: Archive]]
[[Category:Extension_rrc | Extension: rrc]]
[[Category:File Format]]

Revision as of 20:57, 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

List of 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
  • The Suffering: Ties That Bind
  • Gunslinger (cancelled game) (needs confirmation!)
  • The Lord of the Rings: The Treason of Isengard (cancelled game) (needs confirmation!)

Supported Programs