Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| en:fileformats:charon [2006-07-27 17:31] – angelegt thorsten | en:fileformats:charon [2018-05-22 10:54] (aktuell) – thorsten | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| ==== File Format Description ==== | ==== File Format Description ==== | ||
| === File Structure === | === File Structure === | ||
| - | * Format Type: Container | + | * Format Type: Binary |
| * Endian Order: Little Endian | * Endian Order: Little Endian | ||
| - | * Standalone: Yes | ||
| - | |||
| - | * MIME Type: application/ | ||
| * File Extension: .dat | * File Extension: .dat | ||
| == FILE == | == FILE == | ||
| ^ Header | ^ Header | ||
| - | | CHAR8 | 0x6 | Identifier | + | | CHAR8 | 0x6 | Identifier | " |
| - | | INT+8 | 0x1 | Version | + | | INT+8 | 0x1 | Version | 0x0 | |
| - | | INT+8 | 0x1 | Files Count | = aa | | + | | INT+8 | 0x1 | Files Count | = [aa] | |
| - | | [[en: | + | | [[en: |
| === User-defined Structures | === User-defined Structures | ||
| == FILEINFO* == | == FILEINFO* == | ||
| ^ FileInfo* | ^ FileInfo* | ||
| - | | INT+32 | + | | INT+32 | 0x1 | File Size | = [bb] | |
| - | | INT+8 | 0x1 | File Flags | | | + | | INT+8 | 0x1 | File Flags | //see below// |
| - | | DATA | + | | BINARY8 |
| ==== Appendix ==== | ==== Appendix ==== | ||
| == File Flags == | == File Flags == | ||
| If the flag is set 0, the following file is another Charon container. Otherwise the flag respresents the priority of the following file, where 1 is the lowest and 255 the highest priority. | If the flag is set 0, the following file is another Charon container. Otherwise the flag respresents the priority of the following file, where 1 is the lowest and 255 the highest priority. | ||