Snowdrop SDFDATA SDFTOC: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
 
(33 intermediate revisions by the same user not shown)
Line 4: Line 4:
* ''' Format Type ''':    Archive <br>  
* ''' Format Type ''':    Archive <br>  
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>
* ''' Signature ''':    WEST / BERG <br>




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


// TODO
// TODO
Line 30: 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 ===  


* 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'''.
* In "Rocksmith+" game there are additional *.HASH files next to *.SDFDATA files.


=== Games ===  
=== Games ===  
Line 48: 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)
* The Settlers (needs confirmation)
* The Settlers (needs confirmation)
* Tom Clancy’s The Division
* Tom Clancy’s The Division
* Tom Clancy’s The Division 2 (needs confirmation)
* 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 ===  


* [http://sktest.aruarose.com/Division2Extract_v001.7z Division 2 Extract]
* [https://github.com/GoldFarmer/rouge_sdf rouge_sdf]
* [https://github.com/GoldFarmer/rouge_sdf rouge_sdf]
<br/><br>
<br/><br>




[[Category:Complete Complete|Snowdrop SDFDATA SDFTOC]]
[[Category:Complete WIP|Snowdrop SDFDATA SDFTOC]]
[[Category:Platform PC|Snowdrop SDFDATA SDFTOC]]
[[Category:Platform PC|Snowdrop SDFDATA SDFTOC]]
[[Category:CE Compressed|Snowdrop SDFDATA SDFTOC]]
[[Category:CE Compressed|Snowdrop SDFDATA SDFTOC]]
Line 67: Line 71:
[[Category:Extension_sdfdata | Extension: sdfdata]]
[[Category:Extension_sdfdata | Extension: sdfdata]]
[[Category:Extension_sdftoc | Extension: sdftoc]]
[[Category:Extension_sdftoc | Extension: sdftoc]]
[[Category:ZLIB compression]]
[[Category:AES encryption]]
[[Category:File Format]]
[[Category:File Format]]

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