Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
z9001:joystick [2013/06/14 12:15] – [Spielhebel] volkerp | z9001:joystick [2020/05/29 11:26] – [Spielhebel] volkerp | ||
---|---|---|---|
Zeile 26: | Zeile 26: | ||
s.a. bei U. Zander: {{http:// | s.a. bei U. Zander: {{http:// | ||
- | ^ Tastatur-PIO ^ Funktion ^ Buchse X4 ^ Diodenstecker ^ Anschlusskabel ^ Tasten anstelle Joystick | + | ^ Tastatur-PIO ^ Funktion ^ Buchse X4 ^ Diodenstecker ^ Anschlusskabel ^ Tasten anstelle Joystick |
- | | A0 | links | 1 | 1 | weiß | Cursor links | Shift | | + | | A0 | links | 1 | 1 | weiß | Cursor links | Shift | 0 | |
- | | A1 | rechts | 2 | 2 | braun | Cursor rechts | Color | | + | | A1 | rechts | 2 | 2 | braun | Cursor rechts | Color | 1 | |
- | | A2 | runter | 3 | 3 | grün | Cursor runter | Contr | | + | | A2 | runter | 3 | 3 | grün | Cursor runter | Contr | 2 | |
- | | A3 | hoch | 4 | 4 | gelb | Cursor hoch | Graph | | + | | A3 | hoch | 4 | 4 | gelb | Cursor hoch | Graph | 3 | |
- | | A4 | Action | 5 | 5 | grau | ESC | List | | + | | A4 | Action | 5 | 5 | grau | ESC | List | 4 | |
- | | B6 | gemeinsame Leitung Joystick 1 | 7+Schirm | Schirm | rosa | | | | + | | B6 | gemeinsame Leitung Joystick 1 | 7+Schirm | Schirm | rosa | | | | |
- | | B7 | gemeinsame Leitung Joystick 2 | 6 | | | | | | + | | B7 | gemeinsame Leitung Joystick 2 | 6 | | |
Zeile 69: | Zeile 69: | ||
Zur Abfrage der Spielhebel in Maschinencode-Programmen (z.B. Spielen) sollte man die zugehörige BOS-Funktion GETST (C = 6) nutzen. | Zur Abfrage der Spielhebel in Maschinencode-Programmen (z.B. Spielen) sollte man die zugehörige BOS-Funktion GETST (C = 6) nutzen. | ||
- | In [[: | + | Es gibt **genau ein** offizielles Programm von Robotron, was den Spielhebel nutzt: R+AUTOCR ([[z9001: |
+ | |||
+ | < | ||
+ | 2720 REM SH-ABFR. | ||
+ | 2730 P1=JOYST(1): | ||
+ | 2740 P1=W0 AND 15 | ||
+ | 2750 IFP1=0 THEN RETURN | ||
+ | 2760 ON P1 GOTO2770, | ||
+ | 2770 X=-1: | ||
+ | 2780 X=1: | ||
+ | 2790 X=Z: | ||
+ | 2800 X=Z-1: | ||
+ | 2810 X=Z+1: | ||
+ | 2820 X=-Z: | ||
+ | 2830 X=-Z-1: | ||
+ | 2840 X=-Z+1: | ||
+ | </ | ||
+ | |||
+ | Hinweis: | ||