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. |