This is an old revision of the document!
Bedienungsanleitung
- Erst alles einstecken, dann C64 einschalten (sollte ja selbstverständlich sein, aber kann man ja nie zu oft sagen… )
- Es gibt 3 Taster, der einzelne ist Reset (des Arduinos). Den Taster neben der grünen LED nenne ich mal Calib A und den neben der roten Calib B.
Die grüne LED zeigt durch Blinken den Betriebsmodus an:
- 1 x Blinken ⇒ Paddle Modus, d.h. Lenkrad / PC-Joystick wird umgesetzt auf Paddle
- 2 x Blinken ⇒ Joystick Modus, d.h. Lenkrad / PC-Joystick wird umgesetzt auf C64-Joystick. Joystick-Taste 1 geht auf Fire, Joystick-Taste 2 simuliert eine zweite Feuertaste, Cheetah Annihilator kompatibel.
Die Umschaltung des Modes geschieht durch Drücken von versch. Lenkrad-/Joystick-Tasten beim Einschalten bzw. Resetten des Jocopods:
- Umschalten auf Paddle-Mode: Lenkrad/Joystick-Taste 1 drücken und halten, Reset drücken, warten bis grüne LED blinkt, Lenkrad/Joystick-Button loslassen.
- Umschalten auf Joystick-Mode: Lenkrad/Joystick-Taste 2 drücken und halten, Reset drücken, warten bis grüne LED blinkt, Lenkrad/Joystick-Button loslassen.
Der aktuelle Modus bleibt gespeichert, bei Aus- und Anschalten ist also wieder der vorher benutzte Mode aktiv.
Kalibrieren des Joysticks oder Lenkrads:
- Calib A solange drücken, bis grüne LED schnell blinkt (2 Hz).
- Beide Achsen in ihre Extreme bewegen *)
- Beide Achsen in Mittel- bzw. Ruhestellung (Lenkrad in Mitte, Gaspedal loslassen)
- Eine der Calib- oder Joystick-Tasten drücken, Mittelstellung wird erfasst und Kalibriermodus verlassen.
Die Kalibrierung wird im EEPROM gespeichert und muss nur bei Wechsel des Eingabegeräts wiederholt werden.
Die Paddlewerte werden folgendermaßen skaliert:
- In Mittelstellung ungefähr 127
- In den Extremlagen 0 bzw. 255
- Dazwischen wird linear interpoliert
*) Wenn man gern 0…255 auf einen kleineren Bewegungsbereich hätte, kann man bei Schritt 2 der Kalibrierung den Bereich, in dem man den Joystick oder das Lenkrad bewegt, entsprechend eingrenzen.