Kurz erklärt · Retro & DDR-Heimcomputer
Der Textmodus ist eine Betriebsart der Bildausgabe, bei der der Bildschirm ein Raster aus Zeichenfeldern ist. Das Programm legt für jedes Feld nur einen Zeichencode ab; erst die Hardware macht daraus mit dem Zeichengenerator sichtbare Bildpunkte.
Auch: Text-Modus, Zeichenmodus, Textbildschirm, Text mode, Zeichenorientierte Bildausgabe
Was ist der Textmodus?
Im Textmodus kennt der Computer keine einzelnen Bildpunkte, sondern nur Zeichenfelder. Der Bildschirm ist in Zeilen und Spalten aufgeteilt, und in jedem Feld steht genau ein Zeichen: ein Buchstabe, eine Ziffer, ein Satzzeichen oder ein Grafiksymbol.
Das Programm muss sich deshalb nur merken, welches Zeichen in welchem Feld steht – ein Byte pro Feld. Wie das Zeichen aussieht, weiß die Hardware: Ein Zeichengenerator, meist ein kleiner Festwertspeicher, enthält für jeden Zeichencode ein Punktmuster. Die Bildschaltung liest die Codes aus dem Bildschirmspeicher und setzt daraus Zeile für Zeile das Bild zusammen.
Das Gegenstück ist der Grafikmodus, in dem jedes Pixel einzeln gesetzt wird. Er ist flexibler, braucht aber viel mehr Speicher und Rechenzeit.
Wie funktioniert der Textmodus beim Robotron Z9001?
Der Robotron Z9001 arbeitet ab Werk ausschließlich im Textmodus. Sein Bild hat 40 Spalten und 24 Zeilen, wahlweise 20 Zeilen. Jedes Zeichen ist 8 × 8 Bildpunkte groß, zusammen also 320 × 192 Punkte – doch einzeln ansprechen kann ein Programm diese Punkte nicht.
| Eigenschaft | Z9001 · KC 85/1 · KC 87 |
|---|---|
| Raster | 40 × 24 Zeichen (oder 40 × 20) |
| Zeichengröße | 8 × 8 Bildpunkte |
| Zeichensatz | Buchstaben, Ziffern und Zeichen wie im ASCII-Standard, dazu 128 Grafikzeichen |
| Speicher für den Text | 1 Byte pro Feld, 960 Byte für den ganzen Bildschirm |
| Farbe | mit Farbzusatz 8 Vorder- und 8 Hintergrundfarben je Feld, dazu Blinken |
| Pixelgrafik | nur mit seltener Zusatzbaugruppe |
Die Animation oben zeigt den Weg: Im Speicher stehen die Codes 48, 41, 4C, 4C und 4F. Der Zeichengenerator macht aus jedem Code ein 8 × 8-Muster, und auf dem Bildschirm erscheint HALLO.
Warum war der Textmodus so verbreitet?
- Wenig Speicher: Ein voller Textbildschirm des Z9001 braucht 960 Byte. Ein Schwarzweißbild mit 320 × 192 Punkten bräuchte 7680 Byte – achtmal so viel, bei damals 16 KB Arbeitsspeicher ab Werk.
- Wenig Rechenarbeit: Um eine Figur zu bewegen, ändert ein Programm ein paar Bytes statt Hunderte Bildpunkte.
- Gut lesbar: Text sieht immer sauber aus, weil die Zeichen fertig gestaltet im Zeichensatz liegen.
- Billige Hardware: Zeichengenerator und wenig Bildspeicher waren günstiger als eine Grafikkarte.
Der Preis: Alles muss ins Raster passen. Feine Linien, Kurven und weiche Bewegungen sind schwierig. Daraus entstand die Blockgrafik, bei der Spiele ihre Bilder aus Viertelblöcken, Linien und Mustern des Zeichensatzes zusammensetzen.
Unterschied: Textmodus, Blockgrafik und ASCII-Grafik
| Begriff | Was ist gemeint? |
|---|---|
| Textmodus | technische Betriebsart: Die Hardware zeigt ein Raster aus Zeichencodes an |
| Grafikmodus | technische Betriebsart: jeder Bildpunkt wird einzeln gesetzt |
| Blockgrafik | Technik im Textmodus: Bilder aus Grafikzeichen wie Viertelblöcken |
| ASCII-Grafik | Gestaltungsstil: Bilder aus gewöhnlichen Buchstaben und Satzzeichen, auch im Grafikmodus möglich |
Heute begegnet dir der Textmodus noch in Konsolen- und Terminalfenstern. Spiele im Zeichen-Look wie Asciiland zeichnen dagegen Pixelgrafik im Browser und ahmen die Optik nur nach – mehr dazu unter ASCII-Grafik.
Textmodus in Spielen auf Player 0o5
Duum Z9001
Duum Z9001 zeichnet eine echte 3D-Ansicht mit Texturen, Türen und Geheimgängen nur aus Textzeichen – auf einem Rechner ohne Grafikkarte.
Flugsimulator Z9001
Im Flugsimulator Z9001 besteht die ganze DDR-Szenerie aus Grafikzeichen: Linien werden in Teilschritten je Zeichen gezeichnet und mit dem gemischt, was schon im Feld steht.
Steine Z9001
In Steine Z9001 bestehen Steine und Spielfeld mit 10 × 20 Feldern nur aus Grafikzeichen ohne Farbe – so, wie der Textbildschirm des Rechners es hergibt.
Platte Z9001
Platte Z9001 baut Karte, Plattenbauten und Kombinate aus den Grafikzeichen des Z9001. Die Karte hat 80 × 44 Felder, ist also größer als der Bildschirm mit 40 × 24 Zeichen – du siehst immer einen Ausschnitt, und die Karte rollt mit.
Häufige Fragen zu Textmodus
Was ist der Unterschied zwischen Textmodus und Grafikmodus?
Im Textmodus speichert der Rechner nur Zeichencodes, und die Hardware zeichnet daraus die Buchstaben. Im Grafikmodus setzt das Programm jeden Bildpunkt selbst – flexibler, aber speicherhungriger.
Wie viele Zeichen zeigt der Robotron Z9001?
40 Zeichen pro Zeile in 24 Zeilen, wahlweise 20 Zeilen. Jedes Zeichen besteht aus 8 × 8 Bildpunkten.
Konnte der Z9001 Pixelgrafik?
Ab Werk nicht. Bilder entstehen aus 128 Grafikzeichen im Zeichensatz; echte Pixelgrafik gab es nur mit einer seltenen Zusatzbaugruppe.
Warum braucht der Textmodus so wenig Speicher?
Weil pro Zeichenfeld ein Byte reicht. Beim Z9001 sind das 960 Byte für den ganzen Bildschirm, ein gleich großes Schwarzweiß-Pixelbild bräuchte 7680 Byte.
Verwandte Begriffe
- Retro & DDR-HeimcomputerBlockgrafikBilder aus Zeichenfeldern: Was Blockgrafik ist, wie Viertelblöcke funktionieren und wie Spiele am Robotron Z9001 so Figuren und sogar 3D-Welten zeichnen.
- Retro & DDR-HeimcomputerBildschirmspeicherJede Speicherzelle ein Feld auf dem Bildschirm: Wie der Bildschirmspeicher funktioniert, wo er beim Robotron Z9001 liegt und wie Spiele darin ihr Bild bauen.
- Grafik & SoundASCII-Grafik (Textgrafik)Ein @ als Held, # als Wand: Wie ASCII-Grafik Spielwelten aus Textzeichen baut – und wie sie sich von Blockgrafik und Pixel-Art unterscheidet.
- Retro & DDR-HeimcomputerRobotron Z9001Der DDR-Heimcomputer aus Dresden: Z9001, KC 85/1 und KC 87 erklärt – Technik, Grafik aus Zeichen, Kassette und Spiele, die du heute noch spielen kannst.
- Grafik & SoundPixel-ArtJedes Pixel zählt: Was Pixel-Art ausmacht, wie Figuren mit wenigen Farben entstehen und welche Spiele auf 0o5.de den Retro-Look pflegen.
- Retro & DDR-HeimcomputerROM (Festwertspeicher)Speicher, der ohne Strom nichts vergisst: Was ein ROM ist, welche Arten es gibt und was im Festwertspeicher von Heimcomputern wie dem Robotron Z9001 steckte.




