C-64-Symbole Code / PETSCII (CBM-ASCII)
Kategorisierung: | Kodierungen / schriftbasiert |
Herkunft / Verwendung: |
Der Commodore 64, kurz C64, war ein sehr erfolgreicher Heimcomputer der 1980er Jahre. Der C64 ist ein kompaktes Tisch-Gerät, das Tastatur and alle Anschlüsse in ein Gehäuse vereint. Da er für den Heimgebrauch bestimmt war, war er relativ günstig und ließ sich an den heimischen Fernseher anschließen. Als Datenspeicher-Geräte gab es ein Kassettennlaufwerk sowie Diskettenlaufwerke für 5 1/4 Zoll Disketten. Der erste Heimcomputer von Commodore war allerdings der Commodore PET (Personal Electronic Transactor), der bereits Januar 1977 vorgestellt wurde. Der Zeichensatz dieses PET wird auch für den C64 verwendet und heißt in Anlehnung an den ASCII-Code PETSCII oder auch CBM-ASCII, denn er erweitert den Standard-ASCII-Zeichensatz. Das Besondere an dem PETSCII-Zeichensatz ist, dass er viele pseudografische Symbole enthält, mit denen man kleine Grafiken zusammenbauen kann, wobei die einzelnen Zeichen bzw. Symbole jeweils ein Baustein darstellen. Diese speziellen grafischen Symbole sind dabei so groß, dass sie keine Lücke zum nächsten Zeichen lassen, weder nach rechts noch nach unten. Die Zeichen einer PETSCII-Pseudografik gehen also in eine Gesamtgrafik über. Ähnlich wie beim Zusammensetzen eines Gesamtgebildes aus Klemmbausteinen auf einer Grundplatte. Drückt man auf einem Commodore 64 Computer die Shift-Taste, wird der Symbol-Zeichensatz solange aktiviert, bis die Shift-Taste erneut gedrückt wird. Bereits auf dem Bildschirm dargestellte "normale" Buchstaben werden dann in den hohen Zeichenbereich "geshiftet" und es werden Symbole aus den Buchstaben. Drückt man wieder Shift, ist wieder alles normal. Eine Art Geheimschrift kann man auf dem C64 erzeugen, indem man den normalen Text mit gedrückter Shift-Taste eingibt, wobei nur Symbole auf dem Bildschirm erscheinen, wie nachfolgend in der zweiten Zeile zu sehen: ![]() Schnell sichtbar kann man den Klartext für den Geheimtext auf dem C64 machen, indem man die Umschaltung von Zeichensatz 1 (Großschrift/Grafikzeichen) in den Zeichensatz 2 (Groß-/Kleinschrift) mittels der entsprechenden Tasten (Commodore-Taste halten, dann kurz Shift drücken) oder durch Poke-Befehle (Poke 53272,23 bzw. Poke 53272,21) herbeiführt, wobei dann der andere Zeichensatz für den gesamten Bildschirm benutzt wird, was dann so aussieht: ![]() Aus Großbuchstaben werden dann Kleinbuchstaben und aus Symbolbuchstaben werden Großbuchstaben. Der Geheimtext wird plötzlich lesbar. Die Kodierungs-Funktion am Ende dieser Seite übersetzt Buchstaben in diese Symbolschrift. Auch wenn eine Umschaltung normalerweise die Ziffern 0 bis 9 nicht ersetzen würden, werden sie mit dieser Funktion durch die entsprechenden Symbole ersetzt. |
Übersetzung der Geheimschrift / Geheimzeichen

Beispiel
Klartext: | Beispielklartext |
Kodiert: | ![]() |