Allgemeines
Shihan edited this page Mar 17, 2020
·
1 revision
Der gesamte Text ist in C-Strings (char-arrays, '\0' bezeichnet das Ende des Strings) gespeichert, dabei gibt es einige Ausnahmen im encoding:
char value | Zeichen |
60 | " (Anführungszeichen am Anfang) |
62 | " (Anführungszeichen am Ende) |
64 | '\n' (wie C newline escape character ) |
129 | ü |
132 | ä |
142 | Ä |
148 | ö |
153 | Ö |
154 | Ü |
225 | ß |
240 | "Weisser Text"-Anfang (wie HTML) |
241 | "Roter Text"-Anfang (wie HTML) |
242 | "Gelber Text"-Anfang (wie HTML) |
243 | "Blauer Text"-Anfang (wie HTML) |
Es kann vorkommen, dass in einem String ein Begriff abgelegt ist, der in Einzahl und Mehrzahl repräsentiert wird. Hierbei sind innerhalb des Strings drei Substrings durch zwei '.' getrennt. Der erste Substring repräsentiert das, was beide Möglichkeiten gemeinsam haben. Danach kommt jeweils ein Substring des jeweiligen Endes.
*.ADV | Miles Sound System: Digital (Sampled) Sound Driver |
*.FLI | Autodesk Animator Animation file |
*.PCX | ZSoft's PC Paintbrush file |
*.RAW | raw audio file: PCM unsigned 8-bit, mono 22050 Hz (nur bei Schatten über Riva) |
*.SMK | RAD Gametools: Smacker codec encoded video file |
*.VOC | Creative Labs: Vocal file |
*.XMI | Miles Sound System: Extended MIDI file |
SAMPLE.AD | Miles Sound System: Global Timbre Library |
SAMPLE.MT | Miles Sound System: Global Timbre Library |