Snowdrop SDFDATA SDFTOC: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
 
(11 intermediate revisions by the same user not shown)
Line 35: Line 35:
</pre>
</pre>
</div>
</div>
=== MultiEx BMS Script ===
Not written yet.
=== QuickBMS Script ===
* [http://aluigi.org/bms/ubisoft_sdf.bms ubisoft_sdf.bms]


=== Notes and Comments ===  
=== Notes and Comments ===  
Line 48: Line 40:
* This file format occurs in games made on '''Snowdrop''' game engine.
* This file format occurs in games made on '''Snowdrop''' game engine.
* Archives may be encrypted with '''AES''' and compressed with '''ZLIB'''.
* Archives may be encrypted with '''AES''' and compressed with '''ZLIB'''.
* In "Rocksmith+" game there are additional *.HASH files next to *.SDFDATA files.


=== Games ===  
=== Games ===  
Line 53: Line 46:
* Avatar: Frontiers of Pandora (needs confirmation)
* Avatar: Frontiers of Pandora (needs confirmation)
* Mario + Rabbids: Kingdom Battle (needs confirmation)
* Mario + Rabbids: Kingdom Battle (needs confirmation)
* Rocksmith+ (needs confirmation)
* Mario + Rabbids Sparks of Hope (Nintendo Switch) (*.SDFDATA)
* Rocksmith+ (*.SDFDATA / *.HASH)
* South Park: The Fractured But Whole
* South Park: The Fractured But Whole
* Starlink: Battle for Atlas (needs confirmation)
* Starlink: Battle for Atlas (needs confirmation)
Line 59: Line 53:
* Tom Clancy’s The Division
* Tom Clancy’s The Division
* Tom Clancy’s The Division 2 (encrypted with AES?) (version 37)
* Tom Clancy’s The Division 2 (encrypted with AES?) (version 37)
=== QuickBMS Script ===
* [http://aluigi.org/bms/ubisoft_sdf.bms ubisoft_sdf.bms]


=== Compatible Programs ===  
=== Compatible Programs ===  

Latest revision as of 11:30, 5 March 2023

Back to index | Edit this page

SDFDATA, SDFTOC

  • Format Type : Archive
  • Endian Order : Little Endian
  • Signature : WEST / BERG


Format Specifications

// SDFTOC file format

//header
4 bytes (char) - signature // "WEST"
4 bytes (uint32) - version // 22
4 bytes (uint32) - info uncompressed size
4 bytes (uint32) - info compressed size


// TODO


// SDFDATA file format

//header
4 bytes (char) - signature // "BERG"

// TODO

Notes and Comments

  • This file format occurs in games made on Snowdrop game engine.
  • Archives may be encrypted with AES and compressed with ZLIB.
  • In "Rocksmith+" game there are additional *.HASH files next to *.SDFDATA files.

Games

List of games using this file format:

  • Avatar: Frontiers of Pandora (needs confirmation)
  • Mario + Rabbids: Kingdom Battle (needs confirmation)
  • Mario + Rabbids Sparks of Hope (Nintendo Switch) (*.SDFDATA)
  • Rocksmith+ (*.SDFDATA / *.HASH)
  • South Park: The Fractured But Whole
  • Starlink: Battle for Atlas (needs confirmation)
  • The Settlers (needs confirmation)
  • Tom Clancy’s The Division
  • Tom Clancy’s The Division 2 (encrypted with AES?) (version 37)

QuickBMS Script

Compatible Programs