MegaByte Modul
Ich möchte mich bei Wolfgang Burger, dem ersten Vorsitzenden des Atari Bit Byter User Club, für die Freigabe zur Nutzung von Turbo Basic bedanken. Einen großen Dank auch an alle Programmierer der Games. Ohne Sie wäre dieses Modul nicht möglich gewesen.
"Atari MegaByte Modul made 4 ABBUC JHV 2009"
Dieses Modul war ausschließlich nur für ABBUC Mitglieder erhältlich und konnte auf der ABBUC JHV 2009/2010 erstanden werden. Das Modul läuft nur auf den Atari Computern des Types XL/XE. Eine zusätzliche Speichererweiterung ist bei einzelnen Spielen notwendig.
Etwas zur Geschichte.......
Durch regen Kontaktaustausch mit dem Entwickler des Koma Modules kam mir die Idee, mit ihm zusammen ein Modul zu entwerfen, auf dem für uns die besten Games der aktuellen letzten ABBUC Softwarewettbewerb und dem ABBUC Award zu finden sind. Da noch einiges an Speicherplatz zur Verfügung stand, wurde Turbo Basic inklusiver Compiler und mehrere Spiele mit integriert. Im Hintergrund für TB und Compiler kann dabei auf MyDos oder XDos zurückgegriffen werden. Die Dos Versionen lassen sich auch einzeln mit oder ohne dem eingebauten Basic eines Atari XL/XE starten. Zuerst teilten wir bei dem Projekt die Aufgaben zu. Mr. Koma übernahm den gesamten Programmierabschnitt, ich entwickelte dazu eine komplett neue Hardware. Nach sehr sehr vielen Stunden mehrfachen intensiven Testen und ändern der Software ist jetzt das Megabyte Modul abgeschlossen.
Die Hardware
Nach Fertigstellung des Prototypens habe ich zwei Platinenlayouts für die Original Atari XEG´s Module entwickelt und fertigen lassen. Die gesamte Oberfläche inklusive aller Kontakte sind, wie das Original, mit chemischen Gold überzogen und sorgen für einen geringen Übergangswiderstand. Eine Oxyidation, wie es bei unbehandelten Kontakten vor kommt, wird so verhindert. Die Außenkontour der Platinen wurde vom Hersteller direkt gefräst. Für die Gehäuse wurden Atari XEG´s Module erworben.
Die Software
Die erste Zusammenstellung aller Programme wurde im laufe der Entwicklung mehrfach verändert. Entweder war das Game zu schlecht oder es musste zusätzlich Platz für eine Neuentwicklung geschaffen werden. Die Option mit der mehrfach Booteinstellung ist das Resultat einer guten Abstimmung. Für das Aussehen des Bootmenüs inklusive der Grafikanimation hat sich Mr. Koma, so finde ich, selbst übertroffen. Ein Dank auch an ihn an dieser Stelle für seine unendliche Gedult meiner vielen Bitten für die Änderungen, ich denke es hat sich ausgezahlt.
Zur Arbeitsweise....
Im Modul ist ein 1Mbyte Eprom, ein GAL, ein Taster, mehrere Widerstände und Kondensatoren sowie ein Transistor eingebaut. Die Logik ist so ausgelegt, dass beim Start die interne Freigabe verzögert wird und erst nach der Initialisierung des Atari´s erfolgt. Leider gibt es beim Booten der Atari Computer zeitlich sehr starke Streuungen, die durch eingebaute Erweiterungen als auch durch alte Bauteile zustande kommen und zu ungewollten Zuständen führen. Als Lösung gibt es hierfür eine im Modul eingebaute Reset-Taste. Betätigt man die Reset-Taste im Modul und anschließend am Atari, so erscheint das Startmenü auf dem Bildschirm. Nach Auswahl eines Programmes wird es geladen und das Modul abgeschaltet.
Folgende Games sind integriert:
GAME | Besonderheit |
BOMB JACK | Zusätzlich zum 64k Hauptspeicher sind 256k Zusatzspeicher erforderlich. |
Mind Blast | Keine |
Crownland | Zum 64k Hauptspeicher werden weitere 64k Zusatzspeicher benötigt. Das Game benötigt mindestens einen Atari 130XE mit 128k Hauptspeicher. |
Sawpz | Keine |
Yoomp! | PAL Version. |
Dyna Blaster | Keine |
Scorpions 2.0 | Keine |
Sudoku | Keine |
Animal Party | Keine |
Boulderdash II 25th Anniversary | Keine |
Jetboy | Keine |
SpeedUp! Gold Edition | Benötigt mindestens einen 130XE mit 128k. Als Multiplayer Game kann über ein Netzwerk des Typs "Multilink" mit maximal 4 Spielern gefahren werden. |
Loops of Zen | Keine |
Flowers Mania | Keine |
Space Binvaders | Keine |
Monex | Keine |
Mines | Keine |
Galaxian (Apple Version) | Keine |
Electric Maniac | Keine |
Eckn | Keine |
M.U.L.E. Wars | Keine |
Venus Express | Keine |
Superfly+ | Keine |
Hobgoblin | Keine |
HeaxxagonXE | Keine |
Folgende Programme sind darauf zu finden:
Programm | Besonderheit |
Turbo Basic | Wird mit XDos oder MyDos gestartet. |
Turbo Basic Compiler | Wird mit XDos oder MyDos gestartet. |
XDos | Kann mit oder ohne eingebauten Basic gestartet werden. |
MyDos | Kann mit oder ohne eingebauten Basic gestartet werden. |