da es hier im Forum durchaus von Interesse sein kann, möchte ich kurz mein
aktuellstes Projekt vorstellen. Dabei handelt es sich um einen ZX81, der in einem ATMega emuliert wird.
Also sowohl der Z80 Prozessor als auch die Peripherie aussenrum. Dabei ist der
emulierte ZX81 sogar noch etwas schneller als das Original.
Ausgabe geht über TV, VGA oder GLCDs (controllerlose mit 320x240 Pixeln),
als Controller können ATMega644, ATMega644P und ATMega1284P genutzt werden, wobei
nur die beiden letzteren VGA-Signal ausgeben können. Als Tastatur wird eine "normale" PS2-Tastatur
benutzt. Der maximale ZX-RAM beträgt beim ATMega1284 15,75K, das Charset lässt sich nicht
ändern und HRG ist momentan auch noch nicht unterstützt.
Als Datenspeicher können sowohl Atmel Dataflash als auch SD-Karten verwendet werden.
Dabei kommt ein eigenes, Tape-orientiertes "Dateisystem" zum Einsatz. Dazu habe ich das ROM
dahingehend gepatcht, dass mit LLIST der Inhalt des aktuellen Tapes angezeigt werden kann.
http://www.jcwolfram.de/projekte/avr/ax81/main.php
Auch habe ich angefangen, Programme die ich im Internet finden konnte auf Funktion zu testen
und mit zum Download bereitzustellen.
Gruß Jörg
