Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
homecomputer:hueblergrafik [2012/04/13 10:52] volkerphomecomputer:hueblergrafik [2020/07/08 11:34] (aktuell) – [Downloads] volkerp
Zeile 5: Zeile 5:
 Autor: Bernd Hübler Autor: Bernd Hübler
  
-{{:homecomputer:huebler3.gif|}}+Der Hübler-Grafik-MC ist ein 8-Bit-Homecomputer. Er verfügt über eine schwarz-weiß-Vollgrafik mit 256x256 Pixeln. Typisch für diese Geräteklasse sind auch TV-Anschluss und Kassettenrecorder als Datenspeicher.
  
 +Der Computer arbeitet ständig im Grafikmodus, es gibt kein Text-BWS. Trotz der geringen Taktfrequenz von nur 1.5 MHz ist die Grafik und die Textausgabe außerordentlich schnell. Außerdem unterstützt die Hardware page flipping.
 +
 +Aufgebaute Exemplare sind leider keine bekannt; es gab aber mehrere Anfragen an den Autor bzgl. Unterlagen. Im Buch [1] gibt es komplette Schaltungsunterlagen, Programmlistings und Leiterplattenvorlagen.
 +
 +{{:homecomputer:huebler3.gif|}} 
 ===== Systembeschreibung ===== ===== Systembeschreibung =====
  
Zeile 23: Zeile 28:
 | Software | Monitor, 12K-BASIC |  | Software | Monitor, 12K-BASIC | 
  
 +  * Bildwiederholspeicher an beliebiger 8K-Segmentgrenze möglich
 +  * Beim Booten ist ein ROM ab 0000h aktiv; dieser kann durch einen Portbefehl abgeschaltet werden. Dann sind die vollen 64K RAM beliebig nutzbar.
  
 ===== Literatur ===== ===== Literatur =====
Zeile 30: Zeile 37:
  
 ===== Downloads ===== ===== Downloads =====
 +
 +Das Monitorprogramm wurde mithilfe des Listings zum [[homecomputer:huebler|]] und der Listings aus dem Buch und reassemblierter Teile rekonstruiert.
 +
 +Zur Demonstration der Grafikfähigkeiten habe ich zwei kleine Programme an diesen Rechner adaptiert.
 +
 +{{:homecomputer:huebler-lines.gif|}} {{:homecomputer:huebler-cubes.gif|}} 
  
   * {{:homecomputer:huebler-grafik.zip|}} Quellcode Monitor, Basic-ROM   * {{:homecomputer:huebler-grafik.zip|}} Quellcode Monitor, Basic-ROM
 +  * {{:homecomputer:huebler-grafik-programme.zip|}} Programme 
 +    * Lines: Linen ala MS Screensaver
 +    * Cubes: rotierende Würfel (das ist echte Echtzeit-3D-Grafik!)
  
 ===== Bedienung ===== ===== Bedienung =====
Zeile 39: Zeile 55:
 ===== Sonstiges ===== ===== Sonstiges =====
  
 +Der Computer arbeitet im Grafikmodus, es gibt kein Text-BWS. Trotz der geringen Taktfrequenz ist die Grafik und die Textausgabe außerordentlich schnell. Außerdem unterstützt die Soft- und Hardware page flipping: Ein beliebiges 8K-Segment kann angezeigt werden, während in ein beliebiges anderes 8K-Segment gezeichnet wird!
 +
 +Damit sind bei nur 1.5 MHz Taktfrequenz erstaunliche Resultate zu erreichen, wie die Demos LINES und CUBES verdeutlichen. Bei CUBES werden die Würfel um alle 3 Achsen rotiert, die 3D-Projektion (3fache Matrixmultiplikation, Sinus-Berechnung etc.) und das Zeichnen der Würfel (24 Linien) erfolgt in Echtzeit!
 +
 +
 +===== Erinnerungen =====
  
 +B. Hübler schreibt mir: //Ich möchte mich herzlich für die Arbeit und das Interesse  an diesem alten
 +Material bedanken. Sie können es gern verwenden, wie Sie es möchten.
 +Obgleich das alles "out of date" ist, vermittelt es doch Einblicke in die
 +Anfänge der Mikrorechentechnik. Ich erinnere mich gern an die vielen
 +engagierten Rechnerprojekte, Ihre Webseite zeigt ja einige bekannte. Über
 +manche Dinge kann man natürlich auch schmunzeln. Inkompatible
 +Kasetteninterface. Lochstreifen, zwar sehr kompatibel, aber wer hatte schon
 +einen Leser?\\
 +Schade ist, daß die Veröffentlichungenszeiten in der DDR so lang waren. Nur
 +zum Zeitpunkt der Manuskripterstellung bzw -Abgabe war vieles (noch) Stand
 +der Technik. Ich sag mal, daß unser Projekt oder Kramers Computer zum
 +Zeitpunkt der Erstellung jeweils dem internatonalen Amateurstand entsprach
 +(Stichworte Rolf-Dieter Klein, NDR-Computer).
 +\\
 +Nun hoffe ich noch auf die Lesbarkeit einiger alten Tonbandkassetten. Viele
 +gibt es nicht mehr. Noch mal ausprobieren möchte ich Assembler & Co, diverse
 +Basic-Interpreter (z.B. Tiny und TDL nach Rolf Dieter Klein) und (schon)
 +Pascal. Und viele Basic Programme.//
  • homecomputer/hueblergrafik.1334314376.txt.gz
  • Zuletzt geändert: 2012/04/13 10:52
  • von volkerp