deutsch English Esperanto    
Inoffizielle
Fan-Seite

Ein Tipp für fortgeschrittene X68000-Benutzer:

Einmal wollte ich in einem meiner Programme (einem Bild-Editor) gerne den 768x512 Pixel Modus mit den quadratischen Pixeln verwenden, gleichzeitig aber die vollen 65536 Farben in dem zu bearbeitenden Bild darstellen - wie in der Technischen Spezifikation beschrieben, ist das eigentlich gar nicht vorgesehen - nun ja, aber unmöglich ist es auf einem X68000 deshalb noch lange nicht:

  1. Dazu stellt man die Bildschirmauflösung auf 768x512 Pixel ein und aktiviert trotzdem den 65536-Farben-Modus - da das Graphik-VRAM dann aber nur 512x512 Pixel enthät, erscheint neben dem 512x512 Pixel großen Quadrat ein Teil des Graphik-VRAM-Inhalts noch einmal, denn die Adressierung im Graphik-Video-RAM des X68000 verläuft zeilenweise zyklisch !

  2. Durch Verändern des Wertes im Anfangsadressenregister des Display-Controllers kann man nun die quadratische 512x512 Pixel-Graphik beliebig waagerecht verrutschen, z.B. in die Mitte des Bildschirms, so dass die unerwünschten Bildschirminhalte nicht alle rechts vom Quadrat, sondern links und rechts von diesem Quadrat erscheinen (z.B. links und rechts je 128x512 Pixel) - wenn man das so haben will.

  3. Nun kann man ZUSÄTZLICH das Text-VRAM aktivieren und damit den ganzen Bildschirm überlagern - und wenn man im Text-VRAM ein 512x512 Pixel großes Feld mit der "transparenten Farbe" (schwarz) füllt, wird dort der Graphik-Bildschirm sichtbar. Dann kann man den übrigen Teil des Bildschirms im (ebenfalls graphikfähigen) Textmodus mit den verbliebenen 15 frei wählbaren Farben nutzen, z.B. um Bedienelemente darzustellen
    (Wenn man eine der 15 verbliebenen Farben auf "fast schwarz" einstellt, hat man auch dort "schwarz" zur Verfügung).

Auf diese Weise hat man dann einen Bildschirm mit 768x512 Pixel Auflösung mit quadratischen Pixeln, wobei in einem 512x512 Pixel großen Bereich die vollen 65536 Farben genutzt werden können, und im Rest immerhin 15 frei wählbare Farben (und das Ganze auf einem Standard-X68000-Monitor) !

Übrigens können auf einem X68000 durch bloßes Ändern der Werte in den CRTC-Registern auch Graphikmodi erzeugt werden, die von Sharp nicht offiziell vorgesehen wurden, z.B. Modi mit 800x600 oder noch mehr Pixeln (und 16 Farben aus der 65536-Farben-Palette), aber die Standard-Monitore für den X68000 unterstützen diese Formate nicht. Wenn man dagegen anstelle eines solchen einen flexiblen Multisync-Monitor anschließt, der sich auch auf andere Zeilenfrequenzen im Bereich von 28-35 kHz synchronisieren kann, dann steht der Weg zu neuen Ufern offen ...


DISCLAIMER: Alle Angaben auf dieser Seite erfolgen nach bestem Wissen, jedoch ohne Gewähr.
Dies ist eine nicht-kommerzielle Fan-Website

zurück zur Seite über die Sharp X68000 Computerfamilie
© 2005-2006 by Elmar Dünßer, Germany