CODINGLISTINGS ★ Tricks mit dem Joystick ★

Tricks mit dem Joystick (Happy Computer)Coding Listings
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Lesen Sie, was Sie mit dem Joystick alles machen können.

Der CPC 464 hat mit anderen Computern, beispielsweise dem 64, gemeinsam, daß die Joysticks auch mit der Tastatur abgefragt werden können. Wer Programme mit Joystick-Bedienung schreibt, sollte deshalb »INKEY(x)« oder »INKEYS« statt »JOY(x)« verwenden, damit sich Besitzer ohne Joystick das Programm mit einigen KEY DEF-Befehlen anpassen können.

Wie aus dem Anhang II (Seite 16) des Benutzerhandbuchs zu ersehen, besitzt die Tastatur für diese KEY DEF-Befehle eine besondere Numerierung. Die Werte gehen von 0 bis 79, wobei die Werte 72 bis 77 für den Joystick 0 reserviert sind. Die Werte 48 bis 53 für den Joystick 1 liegen parallel zu den Tasten 5, 6, F, G, R und T. Die Numerierung erlaubt, daß die Zuordnung der Joystick-Bewegung und Feuertasten leicht verändert werden kann.

Der Joystick als Cursor:

Mit »RUN 50« wird der Joystick so definiert, daß er anstelle der Cursortasten verwendet werden kann. Die vier Richtungen entsprechen den Cursorrichtungen, die beiden Feuertasten der Copy-Taste. Drücken Sie gleichzeitig Shift und den Joystick in eine Richtung, so erscheint der Copy-Cursor. Mit Ctrl und Joystick nach links wird der Cursor an den Anfang der Bildschirmzeile, bei Joystick nach rechts gemeinsam mit Ctrl an das Ende der Zeile gesetzt. Mit Ctrl und Joystick nach oben gelangt man an den Anfang der Eingabezeile, bei Joystick nach unten an das Ende der Eingabezeile. Nach kurzer Gewöhnungszeit läßt sich der Joystick angenehm benutzen.

Dauerfeuer:

Haben Sie keinen Joystick mit Dauerfeuer-Knopf, so sind die Zeilen 130 bis 210 für Sie besonders interessant: Nach »RUN 130« verfügen beide Joysticks über Dauerfeuer — aber nur, wenn die Joysticks mit »INKEY (x)« oder »INKEY$« beziehungsweise den Maschinensprache-Äquivalenten abgefragt werden. Bei »JOY(x)« hängt es von der Programmierung ab, ob ein Dauerfeuer möglich ist.

Joystick-Zuordnung verändert Für Programme, die nur Joystick 1 abfragen und die Joysticks mit »INKEY(x)« oder »INKEY$« abfragen, können Sie mit »RUN 220« die Zuordnung des Joysticks 0 auf 1 ändern.

Caps-Lock und Shift-Lock:

Oft ist es nützlich zu wissen, ob die Caps-Lock oder Shift-Lock-Tasten gedrückt worden sind. Dies kann man durch Abfrage der Speicherstellen B4E7hex und B4E8hex erfahren. Nach »RUN 300« wird der aktuelle Zustand ausgegeben.

Mit Ctrl und Caps-Lock wird der Modus Shift-Lock eingeschaltet und auch wieder abgeschaltet. In diesem Modus werden auch die Tasten der Zahlenreihe in der Shift-Ebene abgefragt. Zahlen können dann nur noch über den Zehnerblock eingegeben werden.

Mit POKE-Befehlen an dieser Adresse kann Shift-Lock oder Caps-Lock eingeschaltet werden. Starten Sie mehrmals »RUN 340«. Jedesmal wird zwischen Groß- und Kleinschreibung hin und her geschaltet.

Martin Kotulla, HC

★ PUBLISHER: Happy Computer
★ YEAR: 1986
★ CONFIG: AMSDOS + 64K
★ LANGUAGE:
★ AUTHOR: Martin Kotulla
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» Tricks  mit  dem  Joystick    (Happy  Computer-Sonderheft)    GERMANDATE: 2021-03-20
DL: 155
TYPE: ZIP
SiZE: 4Ko
NOTE: 40 Cyls
.HFE: Χ

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Coding Src's » Hymn of Joy (Schneider Aktiv)
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 437 millisecondes et consultée 665 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.