Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| en:fileformats:myst [2006-07-27 18:15] – angelegt thorsten | en:fileformats:myst [2018-05-22 07:41] (aktuell) – thorsten | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Filetypes: Myst and Riven ====== | ||
| + | ==== File Format Description ==== | ||
| + | === File Structure === | ||
| + | * Format Type: Container | ||
| + | * Endian Order: Big Endian | ||
| + | * File Extension: .dat (Myst) or .mhk (Riven) | ||
| + | <note important> | ||
| + | == FILE == | ||
| ^ Header | ^ Header | ||
| | CHAR8 | 0x4 | Identifier | | CHAR8 | 0x4 | Identifier | ||
| Zeile 7: | Zeile 14: | ||
| ^ Container Info ^^^^ | ^ Container Info ^^^^ | ||
| | CHAR8 | 0x4 | Identifier | | CHAR8 | 0x4 | Identifier | ||
| - | | INT+32 | + | | INT+32 |
| | INT+32 | | INT+32 | ||
| | INT+32 | | INT+32 | ||
| Zeile 19: | Zeile 26: | ||
| | TYPEINFO* | | TYPEINFO* | ||
| | TYPEALLOC* | | TYPEALLOC* | ||
| + | ^ File list ^^^^ | ||
| + | | INT+32 | ||
| + | | INT+24 | ||
| + | | INT+8 | 0x1 | File flags | | | ||
| Zeile 29: | Zeile 39: | ||
| == TYPEFILELIST* == | == TYPEFILELIST* == | ||
| ^ TypeFileList | ^ TypeFileList | ||
| - | | INT+16 | + | | INT+16 |
| - | | INT+16 | + | | INT+16 |
| == TYPEINFO* == | == TYPEINFO* == | ||
| Zeile 38: | Zeile 48: | ||
| | INT+16 | | INT+16 | ||
| - | + | === References === | |
| + | http:// | ||
| + | http:// | ||