Crystal Dynamics DRM: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
(Created page with "{{GRAFPageHeader}} == DRM == * ''' Format Type ''': Archive <br> * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> * ''' Signature '''...")
imported>Ikskoks
 
(23 intermediate revisions by the same user not shown)
Line 14: Line 14:
4 bytes (char) - signature // "CDRM"
4 bytes (char) - signature // "CDRM"
4 bytes (uint32) - version  // 0 or 2
4 bytes (uint32) - version  // 0 or 2
4 bytes (uint32) - number of blocks
4 bytes (uint32) - padding


// TODO
x bytes - block header
 
x bytes - data blocks
</pre>
</pre>
</div>
</div>
Line 21: Line 25:
=== Notes and Comments ===  
=== Notes and Comments ===  


* This file format occurs in games made on '''Crystal Engine''' (from Crystal Dynamics).
* This file format occurs in games made on '''Crystal Engine''' (also known as "Foundation Engine") from Crystal Dynamics.


=== Games ===  
=== Games ===  
List of games using this file format:
List of games using this file format:
* Deus Ex: Human Revolution (*.DRM)
* Deus Ex: Human Revolution (*.DRM)
* Lara Croft and the Guardian of Light
* Lara Croft and the Temple of Osiris
* Marvel's Avengers
* Rise of Tomb Raider
* Shadow of the Tomb Raider
* Tomb Raider (2013) (*.DRM)
* Tomb Raider (2013) (*.DRM)
* Tomb Raider: Anniversary
* Tomb Raider: Legend
* Tomb Raider: Underworld


=== QuickBMS Script ===  
=== QuickBMS Script ===  
Line 34: Line 46:
=== Compatible Programs ===  
=== Compatible Programs ===  


* [https://github.com/Gh0stBlade/cdcEngineTools cdcEngineTools]
* [https://github.com/gibbed/Gibbed.CrystalDynamics Gibbed.CrystalDynamics]
* [https://github.com/gibbed/Gibbed.CrystalDynamics Gibbed.CrystalDynamics]
* [https://www.sendspace.com/file/86btkw RTBDRMDumper]
* [https://www.sendspace.com/file/tthw9q ROTTR_DRMDumper]
<br/><br>
<br/><br>



Latest revision as of 12:16, 21 May 2022

Back to index | Edit this page

DRM

  • Format Type : Archive
  • Endian Order : Little Endian
  • Signature : CDRM


Format Specifications

// header
4 bytes (char) - signature // "CDRM"
4 bytes (uint32) - version  // 0 or 2
4 bytes (uint32) - number of blocks
4 bytes (uint32) - padding

x bytes - block header

x bytes - data blocks

Notes and Comments

  • This file format occurs in games made on Crystal Engine (also known as "Foundation Engine") from Crystal Dynamics.

Games

List of games using this file format:

  • Deus Ex: Human Revolution (*.DRM)
  • Lara Croft and the Guardian of Light
  • Lara Croft and the Temple of Osiris
  • Marvel's Avengers
  • Rise of Tomb Raider
  • Shadow of the Tomb Raider
  • Tomb Raider (2013) (*.DRM)
  • Tomb Raider: Anniversary
  • Tomb Raider: Legend
  • Tomb Raider: Underworld

QuickBMS Script

Not written yet.

Compatible Programs