Prozessor ausgelagert, Videosignal durschgeschliffen …
Ich frage mich ob es nicht eine ganz einfache Möglichkeit gibt, jedes Pixel anzusteuern.
Ohne viel an der Hardware zu ändern …
- angenommen der Zeichensatz wäre änderbar (CHAR-RAM statt CHAR-ROM) …
- und angenommen man füllt die Zeichen 0 bis 127 an die Bildschirmposition 0 bis 127
Man hätte oben schon einen kleinen Bereich für HIRES Pixelgrafik.
Sagen wir mal grob eine Bildschirmzeile ...
Wenn man nun die Bildschirm Zeilen mit zählen würde, und diese Information als Adresserweiterung für das CHAR-RAM sehen würde …
- jede Bildschirmzeile hätte einen "eigenen" Zeichensatz, also 25 "Zeichensätze"
- jeder der Zeichensätze wäre änderbar
- jede Zeile wird beschrieben mit den Zeichen 0 bis 79
Man könnte ganz einfach jedes Pixel verändern.
--------------------------
Aufwand:
- ein großes SRAM (heutzutage sehr günstig)
- ein bisschen Logik in einem CPLD
Änderung an der PET Hardware:
- CHAR-ROM ersetzen mit Flachband Kabel zu einem Board
- Adressbus + Datenbus + R/W + Phi2 abzapfen am Expansion Port
- Signale abgreifen um die aktuelle Zeile rauszufinden