Bildschirmcode

Aus C64-Wiki
Zur Navigation springenZur Suche springen

Bildschirmcodes kodieren alle darstellbaren Zeichen als eine Zahl zwischen 0 und 255. Im Unterschied zu PETSCII werden Steuerzeichen dabei nicht berücksichtigt. Diese Codes verwendet der C64 bzw. der VIC des C64 im Bildschirmspeicher (1024-2023), um festzuhalten, welches Zeichen auf welcher Position des Bildschirms erscheint.

Nutzung von BASIC V2 aus[Bearbeiten | Quelltext bearbeiten]

  • Zeichen in BASIC V2 in den Bildschirmspeicher schrieben: POKE Bildschirmspeicheradresse, Zeichencode
  • Auslesen per PRINT PEEK(Bildschirmspeicheradresse)

Liste der Bildschirmcodes des C64[Bearbeiten | Quelltext bearbeiten]

Normale Zeichen nutzen die Bildschirmcodes 0-127, inverse Zeichen die Bildschirmcodes 128-255.
Die nachfolgenden Bilder zeigen die Zeichen, wie sie im Zeichensatz-ROM vorgehalten werden.
Für eine vergrößerte Darstellung bitte auf die Bilder klicken.

Bei Zeichensatz 2 liegen an den Codes 65-90 statt diverser Graphikzeichen die Großbuchstaben, die in Zeichensatz 1 die Codes 1-26 belegen. In Zeichensatz 2 sind Codes 1-26 mit Kleinbuchstaben belegt. Auch die Zeichen der Codes 94, 95, 105, 122 unterscheiden sich.

Zeichensatz 1[Bearbeiten | Quelltext bearbeiten]

Zeichensatz 2[Bearbeiten | Quelltext bearbeiten]