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

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 0xb
CHAR8 0xb Identifier „UBI_BF_SIG“ + 0x0
INT+32 0x1 Number of directories = ab
INT+32 0x1 reserved 0x0
DIR* [ab] Directory structure
Files
DATA EOF Files

User Defined Structures

DIR*
Dir
INT+8 0x1 Number of subdirectories = ba
if (ba == 0) {
INT+32 0x1 Number of files = bb
FILEINFO* [bb] File Information
} else {
DIRINFO* [ba] Directory information
}
DIRINFO*
DirInfo
INT+32 0x1 Directory name length = ca
CHAR8 [bc] Directory name null terminated
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

Previous Next

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