Forum: PC-Programmierung Attribute für Text im VGA-Modus nur bis 127 ?


von Peter B. (funkheld)


Lesenswert?

Hallo, guten Tag.
Wie kann man denn bitte für 256 Chars das Attribut setzen?
------------------------
0-7  ASCII code point
8-11  Foreground color
12-14  Background color
15  Blink
-------------------------

Danke.

von Einer (Gast)


Lesenswert?

Deine Frage ist unklar.

Die Auflistung habe ich in der Form noch nicht gesehen.
Woher stammt deine Tabelle?

Soweit mir bekannt ist der Zeichencode (nicht ASCII) in Plane 0.

Und die Attribute in Plane 1.
Das untere Nibble Vordergrundfarbe.(16 Farben)
Das Obere Nibble Hintergrund.(8 Farben und Blinkbit)

von Peter B. (funkheld)


Lesenswert?

Habe  ich hier gelesen:
https://en.wikipedia.org/wiki/VGA-compatible_text_mode

Alles klar, ich kann sowieso nur 255 Chars setzen danach muss der Font 
gewechselt werden.
Oder kann man die Fonts bis 512 schreiben ohne wechseln?

Meine Überschrift muss ...nur bis 255... sein.

Danke.

: Bearbeitet durch User
von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Hä??

Wie wäre es mit Grafikmodus verwenden?

von Peter B. (funkheld)


Lesenswert?

Mal schauen , wie es mit Grafik funktioniert.

Danke.

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Das funktioniert so, daß Du Dir für jedes der 320x200 Pixel auf dem 
Bildschirm unabhängig eine aus 256 Farben aussuchen kannst. Höhere 
Auflösung gibts nur mit 16 Farben oder mit Grafikkartenprogrammierung 
wegen des höheren Speicherbedarfs.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.