VGA 640x480 16 Farben , gibt es da Pages?

#7524335
Lesenswert?
• ▲
▼

Man kann die Displaystartadresse ändern und in den jeweils nicht sichtbaren Bereich schreiben geht aber nur bis 640x350, da die Pagesize bei 640x480 mehr als die hälfte des Speicherfensters belegt.

Hat mir sehr geholfen. VGA und Super VGA Programmierung Uphoff Matthias

#7524352
Lesenswert?
• ▲
▼

Peter B. schrieb:

Ich möchte bitte zum Schreiben Bit Planes festlegen im Hintergrund und dann die Bit Planes nach Vorn setzen bzw wechselnseite bewegen.

Dann meinst du aber nicht Bit Planes.

J. R. schrieb:

Man kann die Displaystartadresse ändern und in den jeweils nicht sichtbaren Bereich schreiben geht aber nur bis 640x350, da die Pagesize bei 640x480 mehr als die hälfte des Speicherfensters belegt.

Ja. 640x480 bei 16 Farben braucht 153600 Bytes und VGA hat 256k Grafikspeicher. Damit passen keine zwei Seiten in den Grafikspeicher. Bei 320x200 in 256 Farben wäre theoretisch für 4 Seiten Platz, wenn da nicht der blöde Chain4-Modus wäre, der 3/4 des Grafikspeichers verschwendet.

Beitrag #7524401 wurde von einem Moderator gelöscht.
Gast #7524480
Lesenswert?
• ▲
▼

Bei VGA 640x480 16 Farben , gibt es da bitte Pages? Wie kann man die bitte festlegen?

Bei EGA gibt es 4 layers a 64kbyte, das wären dann wohl aber 640x350x16. Die Ansteuerung geschieht dann wohl über das eigene EGA-Bios.

memory window wäre auch so ein stichwort: https://web.stanford.edu/class/cs140/projects/pintos/specs/freevga/vga/vgamem.htm

Und wenn es eigentlich character aka text statt pixelgrafik sein sollte könnte man in "curses" reinschauen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.