rotering-net.de WIKI
Sie befinden sich hier: rotering-net.de WIKI » English » Filetypes Reference » Filetypes: Myst IV - Revelation » Type 0: Container

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
en:fileformats:myst4:type0 [2006-08-08 19:53] – thorstenen:fileformats:myst4:type0 [2018-12-16 17:56] – thorsten
Zeile 1: Zeile 1:
 +====== Type 0: Container ======
  
 +==== File Format Description ====
 +
 +=== File Structure ===
 +  * Format Type: Container
 +  * Endian Order: Little Endian
 +  * File Extension: .m4b
 +
 +== FILE ==
 +^ Header  ^^^^
 +| INT+32  | 0x1  | Identifier length  | // always 0xb //  |
 +| CHAR8  | 0xb | Identifier  | "UBI_BF_SIG" + 0x0  |
 +| INT+32  | 0x1  | Directories count  | = ab  |
 +| INT+32  | 0x1  | Reserved  | 0x0  |
 +| [[en:fileformats:myst4:type0#DIR*]]  | [ab]  | Directory structure  | |
 +| DATA  | EOF  | Files  | |
 +
 +=== User Defined Structures ===
 +== DIR* ==
 +^ Dir  ^^^^
 +| INT+8  | 0x1  | Sub directories count  | = ba  |
 +| **if (ba == 0) {**  ||||
 +| INT+32  | 0x1  | Files count  | = bb  |
 +| [[en:fileformats:myst4:type0#FILEINFO*]]  | [bb]  | File Information  | |
 +| **} else {**  ||||
 +| [[en:fileformats:myst4:type0#DIRINFO*]]  | [ba]  | Directory information  | |
 +| **}** ||||
 +
 +== DIRINFO* ==
 +^ DirInfo  ^^^^
 +| INT+32  | 0x1  | Directory name length  | = ca  |
 +| CHAR8  | [bc]  | Directory name  | //null terminated//  |
 +| [[en:fileformats:myst4:type0#DIR*]]  | 0x1  | Directory information  | |
 +
 +== FILEINFO* ==
 +^ FileInfo  ^^^^
 +| INT+32  | 0x1  | File name length  | = da  |
 +| CHAR8  | [da]  | File name  | //null terminated//  |
 +| INT+32  | 0x1  | File length  | |
 +| INT+32  | 0x1  | File offset  | //absolute//|
 +
 +=== Reference ===
 +http://wiki.xentax.com/index.php/Myst_4_Revelation
rotering-net.de WIKI

Table of Contents

Filetypes: Myst IV

  • Type 0: Container
  • type1
  • Type 0x3: Savegame
  • Type 0x4: Options file
  • Type 6: ?
  • type7
  • type8
  • typea
  • typec
  • typee
  • typef
  • type14
  • type16
  • type18
  • type19
  • type1b
  • Type 24: Subtitles
  • Type 25: Labels
  • type27
  • type29
  • type6a
  • type87