Marmalade SDK DZ: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
(Created page with "{{GRAFPageHeader}} == DZ == * ''' Format Type ''': Archive <br> * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br> * ''' Signature ''':...")
imported>Ikskoks
 
(25 intermediate revisions by the same user not shown)
Line 13: Line 13:
// header
// header
4 bytes (char) - signature // "DTRZ"
4 bytes (char) - signature // "DTRZ"
2 bytes (uint16) - number of files
2 bytes (uint16) - number of directories
1 byte (uint8) - version  // 0
// filenames table
number_of_files *
{
  x bytes (char) - filename  // e.g. "console.bin"
}
// directory names table
number_of_directories *
{
  x bytes (char) - directory name
}




Line 22: Line 37:


* This file format occurs in games made using '''Marmalade SDK'''.
* This file format occurs in games made using '''Marmalade SDK'''.
* Arvhive may be compressed with '''ZLIB''', '''BZIP''' or '''DZ''' (Derbh) compression.


=== Games ===  
=== Games ===  
List of games using this file format:
List of games using this file format:
* Plants vs Zombies
* Resident Evil: Degeneration (*.DZ) (iOS)
* Resident Evil: Degeneration (*.DZ) (iOS)
* Shadow Fight 2
* Talisman: Prologue
* Vector


=== QuickBMS Script ===  
=== QuickBMS Script ===  


Not written yet.
* [http://aluigi.altervista.org/bms/vector.bms vector.bms]


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


* Marmalade SDK (c:\Marmalade\8.6\tools\dzip\)
* Marmalade SDK (c:\Marmalade\8.6\tools\dzip\)
** dzip.exe  
** dzip.exe
* [http://aluigi.org/misc/dzip.zip Dzip] (mirrored from Marmalade SDK)
 
=== See Also ===
 
* [https://web.archive.org/web/20170527173528/http://api.madewithmarmalade.com/DZSettings_8h_source.html DZSettings_8h_source.html]
<br/><br>
<br/><br>


Line 43: Line 68:
[[Category:Format_Archive | Type: Archive]]
[[Category:Format_Archive | Type: Archive]]
[[Category:Extension_dz | Extension: dz]]
[[Category:Extension_dz | Extension: dz]]
[[Category:BMS_None | BMS: None]]
[[Category:ZLIB compression]]
[[Category:BZIP compression]]
[[Category:DZ compression]]
[[Category:File Format]]
[[Category:File Format]]

Latest revision as of 19:11, 31 July 2022

Back to index | Edit this page

DZ

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


Format Specifications

// header
4 bytes (char) - signature // "DTRZ"
2 bytes (uint16) - number of files
2 bytes (uint16) - number of directories
1 byte (uint8) - version  // 0

// filenames table
number_of_files *
{
   x bytes (char) - filename  // e.g. "console.bin"
}

// directory names table
number_of_directories *
{
   x bytes (char) - directory name
}


// TODO

Notes and Comments

  • This file format occurs in games made using Marmalade SDK.
  • Arvhive may be compressed with ZLIB, BZIP or DZ (Derbh) compression.

Games

List of games using this file format:

  • Plants vs Zombies
  • Resident Evil: Degeneration (*.DZ) (iOS)
  • Shadow Fight 2
  • Talisman: Prologue
  • Vector

QuickBMS Script

Compatible Programs

  • Marmalade SDK (c:\Marmalade\8.6\tools\dzip\)
    • dzip.exe
  • Dzip (mirrored from Marmalade SDK)

See Also