****************************
*                          *
*     ->  BLOX V1.3 <-     *
*    am 11.August 1990     *
*                          *
*    geschrieben von       *
*    Arne Blichenberg      *
*    Zwergenstieg 14       *
*    2000 Hamburg 74       *
*                          *
*    Tel.040/7323494       *
****************************

WICHTIG: 'BLOX' BEENDET DAS MULTITASKING !!!
         DAS SPIEL KANN NUR DURCH RESET VERLASSEN WERDEN.

'BLOX' ist ein PD-Spielprogramm. Kopiere es wenn du willst. Es ist voll-
ständig in Assembler geschrieben.

Starten des Spielprogramms:
---------------------------
Entweder BLOX im CLI eingeben oder das Workbench-Piktogramm benutzen.
Der Befehl BLOX kann auch in die Startup-sequence geschrieben werden,
um das Spiel nach dem Booten sofort zu starten. Um Highscores abzuspeichern
wird das Multitasking zeitweise eingeschaltet (um das 'File System' und das
'Trackdisk.device' zu benutzen). Um Probleme zu vermeiden sollte deshalb kein
anderes Programm laufen, wenn 'BLOX' gestartet wird.

Funktionen:
-----------
'HELP' zeigt eine Liste aller Tasten-Funktionen.
'F1'   ändert die Spielerzahl (ein oder zwei Spieler möglich).
'F2'   zeigt Highscores des gewählten Schwierigkeitsgrades.
'F3'   ermöglicht die Auswahl der Steuerung. Für jeden Gameport kann
       ausgewählt werden zwischen Steuerung durch Joystick, Maus,
       Tastensatz 1 oder Tastensatz 2.
'F4'   ermöglicht die Veränderung der Tastensätze.
'F5'   zur Wahl des Schwierigkeitsgrades.
'F6'   zeigt einige Infos (Version und Autor).
'ESC'  stoppt das Spiel. Um es fortzusetzen irgendeine Taste drücken.
       War das Spiel gestoppt, wird es beendet.

Die Auswahl wird jeweils mit bestimmten F-Tasten in einem Requester
getroffen. Jede andere Taste schließt den Requester.

Das Spiel:
----------
Wenn ein Feuerknopf am Gameport 1 oder 2 gedrückt wird, beginnt ein Spiel.
Beim Spiel zu zweit spielt der Spieler, der seinen Knopf drückte, auf der
linken Seite.

Verschiedene Teile fallen herunter in einen Behälter. Die Teile können
seitwärts bewegt werden. Das Drücken des Joysticks nach unten, des rechten
Mausknopfes oder der entsprechenden Taste erhöht die Fallgeschwindigkeit
(nützlich um Zeit zu sparen). Drücken des Joystickknopfes, des linken Maus-
knopfes oder der entsprechenden Taste dreht das Teil im Uhrzeigersinn.

Jedes heruntergefallene Teil zählt 10 Punkte. Jede komplette Reihe ohne
Lücke verschwindet und zählt 100 Punkte.

Das Spiel endet, wenn ein gefallenes Teil die Grenze des Behälters über-
ragt.

Während des Spiels tauchen einige seltsame Objekte auf. Kollisionen mit
diesen Objekten verursachen verschiedene unangenehme Effekte.
Es gibt Schwierigkeitsgrade mit und ohne diese Objekte.

Highscores:
-----------
Die zehn besten Ergebnisse jedes Schwierigkeitsgrades werden abgespeichert.
Sie befinden sich in der Datei 'Blox.hi'. Diese Datei wird nachgeladen und
abgespeichert im aktuellen Verzeichnis, falls 'BLOX' vom CLI gestartet
wurde, oder im gleichen Verzeichnis wie 'BLOX', falls es von der Workbench
gestartet wurde.
Wenn die Diskette entfernt wurde oder schreibgeschützt ist, wird nichts
abgespeichert. Um die Highscores zu löschen ist einfach die Datei 'Blox.hi'
zu löschen. Die Highscores werden nur abgespeichert, wenn ein Laufwerk DFx:
benutzt wird (Grund: das Programm braucht das 'trackdisk.device' um auf das
Ende des Abspeicherns zu warten um dann das Multitasking wieder zu stoppen).

Verlassen des Programms:
------------------------
Nach einem Reset erscheint ein Grafik-Effekt (just for fun). Ein zweiter
Reset wird normal ausgeführt.
