Herunterladen Inhalt Inhalt Diese Seite drucken

Basic-Erweiterungen Joyst Und Drive - Kleincomputer KC 85/5 Systemhandbuch

Inhaltsverzeichnis

Werbung

AUFBAU UND BEDIENUNG
Diese BASEX-Funktionen stehen aus BASIC heraus zur Verfügung:
CALL*D8
CALL*DB
CALL*DE
CALL*E1
CALL*E4
CALL*E7
CALL*EA
CALL*ED
CALL*F0
CALL*150

BASIC-Erweiterungen JOYST und DRIVE

Anweisung:
JOYST
Der BASIC-Interpreter des KC85/4 war für diese Anweisung bereits vorbereitet,
sie führte zur Adresse 02FDH. Dort musste ein nachzuladender Joysticktreiber
seine Funktion eintragen. Der in CAOS 4.5 enthaltene Joysticktreiber unterstützt
nun den Joystick direkt. Die Adresse 02FDH wird nicht mehr genutzt.
Die BASIC-Funktion JOYST liefert Informationen über die Betätigung des Spiel-
hebels (Joystick) und ist kompatibel zum KC87 (beim Betrieb mit einem Joystick).
Im BASIC-Programm kann die momentane Stellung des Joysticks abgefragt wer-
den. In Abhängigkeit vom Ergebnis dieser Abfrage können Sie dann den weiteren
Ablauf Ihres BASIC-Programms steuern. Damit die Spielhebelbetätigung richtig
ausgewertet werden kann, muss der Spielhebel so gehalten werden, dass die fla-
che schmale Taste, die Aktionstaste, vom Körper weg zeigt.
Format:
JOYST(1)
Der angegebene Parameter (1) ist dabei ein ganzzahliger Wert für die Nummer
des verwendeten Spielhebels. Beim KC85/5 gibt es nur den Spielhebel 1, beim
KC87 können auch zwei Spielhebel angeschlossen werden, welche dann mit 1
bzw. 2 abgefragt werden.
Funktion:
Als Funktionswert erhält man einen numerischen Wert, der durch die Stellung des
Spielhebels bestimmt wird. Bei gleichzeitig gedrückter Aktionstaste wird der Wert
16 zu den Stellungsinformationen addiert. Das lässt sich ganz leicht mit dem fol-
genden Beispielprogramm 1 kontrollieren.
38
- FLOAD
- FSAVE
- DIR
- STAT
- REN
- SETRO
- SETWR
- ERA
- DRIVE
- Umschaltung Tape/Disk
5

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis