Joystick Feuerknopf 2 auch als Ausgang nutzbar?

Es gibt 33 Antworten in diesem Thema, welches 2.183 mal aufgerufen wurde. Der letzte Beitrag (21. August 2024 um 16:45) ist von CapFuture1975.

  • Was meinst du mit POT AX, POT AY sind das die Leitungen 5 und 9 die für den 2. und dritten Feuerknopf genutzt werden?

    Ja, genau.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Bitte melde dich an, um diesen Anhang zu sehen.

    Nehmen wir mal an, ich würde über die Leitung 5 das Low High Signal senden und den Pin von der Platine abnehmen (also ablöten und Isolieren) dann könnte ich direkt eine kurzes stück Kabel von dem Pin zum Umschalter machen... das müsste doch funktionieren.

    Die Leitung schalte ich dann nicht wie die anderen Leitungen im Kabel gegen Masse sondern low/High.

    Bitte melde dich an, um diesen Anhang zu sehen.

  • An der Joystickbuchse des Simply-Joystickumschalters sind Pin 5 und 9 mit nichts verbunden. Auch die Stecker die in den C64 gehen, hängen Pin 5 und 9 in der Luft, du müsstest von dort eine Leitung zu dem "Switch"-Kontakt legen.

  • Das ist ja super, dann brauche ich da nix isolieren.

    Aber ich komme dann am einfachsten von der "Eingangsseite" des Umschalters ran. Weil das Joystickkabel ist ja aus dem C64 kommt und mit dem Arduino verbunden ist :smile:

    Ich habe mir nur mit der Seite vertan, das müsste dann ja der Pin auf der gegenüberliegenden Seite sein, wenn ich das von deinem Bild auf mein Bild übertrage.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Da der pin 5 ja ein paddle Potentionmeter ist, müsste der ja auch 5V abkönnen und dann ggf. nur als Maximalwert erkennen. Also falls mal der Stecker direkt in den C64 gesteckt (oder ein anderer Adapter der ggf. die die Leitung zum C64 verbindet) wird und die Leitung auf High stehen sollte.

  • Signaling an die Umschaltplatine per "Links+Rechts=Low" wird nicht funktionieren, weil zahlreiche Software einfach PA oder PB komplett auf Low schaltet und dann schaut, was am anderen Port ankommt, um "faul" auf Tastendruck zu prüfen.

    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • Jetzt hast du Pin1 (hoch) angeschlossen, das geht so nicht.

    Edit: An den Sub-D-Dingern stehen in der Regel auch die Pinnummern dran, brauchst aber eine Lupe um die zu sehen.

    Nochmal: Zu Pin5 und Pin6 gibt es keine elektrische Verbindung bei dieser Joystick-Umschalt-Platine! Du musst mit deinem Kabel direkt an die Buchse die in den C64 gesteckt wird.

  • Signaling an die Umschaltplatine per "Links+Rechts=Low" wird nicht funktionieren, weil zahlreiche Software einfach PA oder PB komplett auf Low schaltet und dann schaut, was am anderen Port ankommt, um "faul" auf Tastendruck zu prüfen.

    Danke, guter Hinweis - nützt ja nix, wenn dann einiges an Software nicht funktioniert.


    Jetzt hast du Pin1 (hoch) angeschlossen, das geht so nicht.

    Jetzt bin ich verwirrt. Hattest du in deinem Bild nicht pin5 mit dem Switch Lötpunkt verbunden?

    Bitte melde dich an, um diesen Anhang zu sehen.

    Dann wäre es bei meinem ersten Bild falsch gewesen. Ich bin mir da nicht so sicher ob der Stecker in C64 Wiki von vorne under hinten gezeigt ist.

    Sprich was ist richtig:

    Bitte melde dich an, um diesen Anhang zu sehen.

    oder:

    Bitte melde dich an, um diesen Anhang zu sehen.


    Nochmal: Zu Pin5 und Pin6 gibt es keine elektrische Verbindung bei dieser Joystick-Umschalt-Platine! Du musst mit deinem Kabel direkt an die Buchse die in den C64 gesteckt wird.

    Das es keine Verbindung gibt, ist ja gerade das gute :smile: Das Kabel was in den Joystickumschalter gesteckt wird, kommt ja aus dem C64 weil hier über den Arduino die Signale des Quadstick von Tobias in Joystick Signale umgewandelt werden. Hier hätte ich über das Kabel die Möglichkeit eine Leitung (die an Pin 5 geht) low/high zu schalten und dann den Lötpin der Buchse direkt mit dem Switch Lötpunkt zu verbinden. Da der C64 und der Arduino die gleiche Masse haben, sollte das signal da auch ankommen, denke ich.

    Die einzige Frage die sich mir stellt ist, was passiert wenn ich den Adapter nicht eingesteckt habe und stecke das Joystickkabel an dem dann ggf. Pin5 auf +5v geschaltet ist in den C64er? Laut Wiki müsste der da ja ohne Probleme abkönnen und als Paddlesignal auswerten ... oder als 3. Feuerknopf :smile:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Oder liege ich da jetzt komplett falsch?

  • Hier mal sehr kunstvoll dargestellt - im Prinzip wird das Kabel was im Moment die Umschaltung steuert nur in das sowieso vorhandene Joystickkabel verlegt und würde entfallen.

    Ich würde also die Leitung 5 des Kabels benutzten für die Umschaltung


    Bitte melde dich an, um diesen Anhang zu sehen.

  • Hier mal sehr kunstvoll dargestellt - im Prinzip wird das Kabel was im Moment die Umschaltung steuert nur in das sowieso vorhandene Joystickkabel verlegt und würde entfallen.

    Ich würde also die Leitung 5 des Kabels benutzten für die Umschaltung


    Bitte melde dich an, um diesen Anhang zu sehen.

    Ah, jetzt ja, jetzt habe ich das verstanden!

    Dann war dein erstes Bild korrekt!

    Das hier:

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Dankeeee :smile:

    Aber kann jemand vorhersagen was passiert wenn +5V auf pin 5 anliegt und ich den jetzt ohne den Adapter, wo ja keine Verbindung zum Joystickport über pin 5 läuft, in den C64 stecken würde.... das wäre dann ja wie ein Paddle auf 100% - oder grillt das den CIA?

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Dankeeee :smile:

    Aber kann jemand vorhersagen was passiert wenn +5V auf pin 5 anliegt und ich den jetzt ohne den Adapter, wo ja keine Verbindung zum Joystickport über pin 5 läuft, in den C64 stecken würde.... das wäre dann ja wie ein Paddle auf 100% - oder grillt das den CIA?

    Bitte melde dich an, um diesen Anhang zu sehen.

    Guck dir doch mal die Paddle-Schaltung an, aber ich meine, da wird auch hart auf +5V über das Potentiometer geschaltet. Geht sowieso auf den Sid, da passiert am CIA gar nichts. :wink:

  • Es könnte nur passieren, das manche Spiele komisches Verhalten an den Tag legen, wenn diese Mausunterstützung haben oder ein Mehr-Button-Joystick unterstützen.