**************************************************************************** * B O O T R O N 6/1989 von Michel-Soft * * ------------------------------------------------------------------------ * * Programm und Idee von: Michael Schneider, Postf. 1417, 6490 Schlüchtern * * ------------------------------------------------------------------------ * * dieses Programm ist Public-Domain alle Rechte bei Michel-Soft * **************************************************************************** ACHTUNG! Diesen Text sollten Sie erst lesen, bevor Sie das Programm starten. Er enthält sowohl Angaben über den Autoren, sowie eine Anleitung zur Bedienung des Programms. I. Über den Autor ----------------- Ich heiße Michael Schneider, bin 18 Jahre alt und gehe noch zur Schule. Mein erster Computer war und ist ein Amiga500, den ich seit Sommer 1988 in Assembler programmiere. Des weiteren beherrsche ich noch Hochsprachen wie Basic und ModulaII. Ich halte sehr viel von Codeoptimierung, was man an BOOTRON gut sehen kann. Neben meiner Lieblingsbeschäftigung spiele ich noch Schach und betreibe den Kampfsport Tae-Kwon-Do. II. über BOOTRON ---------------- Das Tronprinzip ist schon auf allen Computern in zigfacher Ausführung realisiert worden. Deshalb muß man sich schon etwas einfallen lassen, um eine solche Uraltidee noch in attraktiver Art zu gestalten. BOOTRON legt dashalb weniger Wert auf tolle Grafik- und Soundeffekte, sondern dient eigentlich mehr als Demonstrationsprogramm: B O O T R O N IST DAS ERSTE SPIEL(!), DAS IM BOOTBLOCK STEHT. Es gab zwar schon viele Demos und Viren, die den Bootblock ausnutzten, aber noch niemals ein ganzes Spiel. Dabei hat BOOTRON, genau wie seine "großen Brüder", eine Joystick- und Tastaturabfrage, verschiedene Level, und man hat die Möglichkeit, es im CLI oder durch Neustart zu laden. Das tollste aber ist, daß im Programm eine eingebaute Kopierfunktion zu finden ist, die das Programm per Tastendruck in den Disketten-Bootblock befördert. So kann (und soll) jeder das Programm mühelos an Bekannte weitergeben. Übrigens kann BOOTRON auch zur Virenbekämpfung eingesetzt werden... III. Die Bedienung von BOOTRON ------------------------------ Obwohl ich davon ausgehe, daß jeder schon einmal eine Tron Variante ge- spielt hat, hier in Kürze die Regeln: Zwei Spieler besitzen je einen Wagen, der eine Spur hinterläßt. Fährt nun einer der beiden Personen gegen eine solche Spur oder gegen die das Spielfeld umgebende Umrahmung, so bekommt der Gegner einen Punkt gutge- schrieben. Wer zuerst neun Punkte hat, gewinnt das Spiel. Hier nun die einzelnen Funktionen von BOOTRON: Man startet das Duell, indem beide Spieler gleichzeitig ihren Joystick- knopf drücken. Während der Fahrt kann man seinen Wagen durch drücken des Knopfes beschleunigen. Die Geschwindigkeit beider Wagen kann man gut den verschiedenen Sounds entnehmen. Im Falle eines Crashs wird das Punktkon- to des Gegners (unterer Bildschirm) erhöht. Ist das Spiel zu Ende, bleibt der Bildschirminhalt mit dem Endergebnis noch etwa fünf Sekunden erhal- ten und wird danach wieder zurückgesetzt (Ergebnis: 0:0). Während der Fahrpausen (auch mitten im Spiel) hat der Spieler folgende Möglichkeiten: Taste ´Q´ : Verlassen des Programms Taste ´L´ : Einstellung der Level (3=langsam bis 0=schnell) Taste ´S´ : Abspeichern des Programms in den Bootblock Achtung: Es kommt vor, daß das Laufwerk nach dem Start des Programms noch läuft. In diesem Fall drücken Sie ebenfalls die Taste ´S´. An- dernfalls müssen Sie mit einer Beschädigung Ihrer Disk rechnen, wenn Sie sie zwecks Kopierung aus dem Laufwerk nehmen. Übrigens gibt es keine Fehlermeldungen (zB. Disk Writeprotected). Sie sollten sich also bei der Ziel-Disk selbst davon überzeugen, daß alles in Ordnung ist. IV. Die Stärken und Schwächen von BOOTRON ----------------------------------------- Ein Programmierer sollte den Mut haben, die Schwächen seines Programms aufzudecken. Neben den offensichtlichen Mängeln wie Grafik und Sound gibt es auch noch ein paar andere, die man als User kaum bemerkt. Ich weise jedoch hierbei darauf hin, daß es sich bei all den Schwachpunkten nicht um mangelnde Programmierfähigkeiten meinerseits handelt, sondern um Folgen des ultrakurzenkurzen Programmcodes. - ab und zu erscheint nach dem Start nur "Müll" auf dem Bildschirm. Starten Sie das System neu durch einen Reset (A/A/Ctrl) ! - teilweise schwere Nachvollziehbarkeit des Quellcodes. - wenn das Programm aus dem CLI geladen wurde, sind später die ge- drückten Buchstaben zu sehen. Drücken Sie oder löschen Sie die 0Zeichen mit ! Ansonsten ist das Programm meiner Meinung nach sehr solide programmiert. Bis jetzt traten bei mir zumindest keine Abstürze auf. Und deshalb nun zu den Stärken von BOOTRON: - BOOTRON paßt auf (nahezu) jede Diskette - es läuft auf allen Amiga-Modellen - es läuft mit und ohne Speichererweiterung - es läuft mit Kickstart 1.2 und 1.3 - es besitzt einige schöne Tricks zur Kurzprogrammierung Es würde mich freuen, wenn Sie dieses Programm in Ihre Softwaresammlung mit aufnehmen und es nach Möglichkeit weiterverbreiten würden. Es ist zwar der mindestens 100te Aufguß dieses Spielprinzips, aber er bringt eine neue Idee mit sich, die Idee eines Spiels im Bootblock. Außerdem ist BOOTRON sehr kurz und besitzt alles, was zu einem guten Tron gehört, so daß es als "Lückenfül- ler" bestimmt noch Platz auf irgendeiner Diskette findet. Als dann, bis zum nächsten (längeren) Programm von Michel-Soft, Ihr Michael Schneider.