Adresse: | Sander Berents, Universität Utrecht |
Niederlande | |
Version: | 0.6 |
Status: | Public Domain |
EMail: email an Sander Berents
Die Anfangszeit der Home-Computerei bestand neben vielen Einplatinen-Bausätzen in den Jahren 1977-1979 auch aus den drei fertig bestückten und mit Gehäuse ersehenen Computersystemen, namentlich Apple II, Commodore PET sowie Radio Shacks (Tandy) TRS-80.
Nachdem vielleicht mit Ausnahme des Apple II heute keines dieser Geräte mehr auf Computer-Flohmärkten angeboten wird und die technische Entwicklung immer schnellere Geräte hervorbringt, gibt es mittlerweile Software-Emulationen für die oben genannten Saurier der Computerbranche.
Speziell für die TRS-80-Emulation sah es auf Atari-Systemen jedoch lange Zeit düster aus. Jetzt ist ein TRS-80-Model-III-Emulator mit dem bezeichnenden Namen "2nd Life" frisch im Internet verfügbar.
Es dauerte allerdings einige Monate, bis der Programmierer Sander Berents (ein angehender Astronom) sein Programm so erweitert hatte, daß es neben den Original-Ataris auch auf Atari-Emulationen wie MagiCMac lauffähig wurde.
Ausgestattet ist "2nd Life" mit dem damaligen Betriebssystem-Highlight "NEWDOS80" sowie zwei virtuellen Disketten mit Basic- und Maschinenprogrammen (man beachte die beeindruckende Blockrastergrafik...).
Die Emulation läuft auf Atari-Rechnern besser als auf Macs, da die Tastatur-Übersetzung durch einen eigenen Interrupt (Beispiel: wie erkenne ich eine gedrückte Shift-Taste?) optimal funktioniert. Für Atari-Emulationen mußte dieser Interrupt allerdings deaktiviert werden, da Systemabstürze auftraten. Der in den Emulator-Einstellungen aktivierbare MagiCMac-Kompatibilitätsbutton verwendet eine andere Routine, die z. Zt. noch nicht so elegant funktioniert wie bei den STs.
Der Emulator verwendet eine schnelle Z80-Emulation und enthält einen komfortablen Debugger. Einen einmaligen Aufwand erfordert die Konvertierung der TRS-80-Tastatur an die Tastenbelegung der Ataris.
Zu den eigentlichen Emulationsdateien gibt es noch ein Zusatzpaket, das Programme für den Datenaustausch zwischen TRS-80 und Atari und TRS-80-Diskettenimages für "2nd Life" konvertiert (Images für den TRS-80-Emulator für PC).
Der Emulator ist unter der Adresse "http://www.pi.net/~volatile" (Seite im Netscape2-Format, Atari-Button anklicken) abrufbar und ist PD. Nach Auskunft des Autors darf die Software auch über Diskettenversand weitergegeben werden.