Competition Pro Umbau auf 2 FeuerTasten

Es gibt 21 Antworten in diesem Thema, welches 4.072 mal aufgerufen wurde. Der letzte Beitrag (26. August 2016 um 21:08) ist von Superingo.

  • Bei vielen Spielen ist es ja so das die Leertaste abgefragt wird.
    Zum Beispiel :

    Green Beret
    Commando
    ....

    Im Wiki des Competion Pro Retro von Icomp befindet sich eine Umbauanleitung um eine zweite Feuertaste über die Leitung POTY herzustellen damit funzen eine Handvoll C64GS Spiele.

    Frage an die Profis.
    Wäre es möglich eine Zusatzhardware zu bauen die dem C64 vorgaukelt das die Leertaste gedrückt wird ?

    Zum Beispiel über einen Adapter am Userport.
    Oder einen Zwischensockel am Anschluß der Tastatur.

    Wäre für einige Cracks hier bestimmt ein Klacks.
    Leider kann ich abgesehen von der Idee nichts dazu beitragen.

    Aber ich glaube dies würde bei vielen Games den Spielspaß deutlich erhöhen und könnte von vielen Neuentwicklungen unterstützt werden.

    Gib mir noch ein Hörnchen Met...Damit ich weiss wies weiter geht.

    Denn hab ich mich mit Met befeuchtet bin ich schon mal vor-erleuchtet...

    TORFROCK

  • Extern wird das nicht klappen, weil die Space-Taste eine Verbindung zwischen BitBitte melde dich an, um diesen Link zu sehen. in $DC01 und BitBitte melde dich an, um diesen Link zu sehen. in $DC00 herstellt. An den Joystickports hast Du nur die Bits 0-4. Wenn Du an den Userport gehen willst, musst Du extra Software schreiben, die bei Spielen aber nicht helfen wird.

    Bleibt also nur, mindestens die eine Row-LeitungBitte melde dich an, um diesen Link zu sehen. nach draußen zu legen. Klingt machbar, aber unschön für meinen Geschmack.

    Jens

    Bitte melde dich an, um diesen Link zu sehen. - Das offizielle iComp Supportforum ist online.

  • Die sauberste (und technisch einfachste) Lösung, die ich mir vorstellen kann, wäre die Verbindung neben dem Joystickport nach draußen zu legen (geht ja im Proinzip schon mit ner normalen Klinkenbuchse) und an den gemoddeten Joystick ein modifiziertes Kabel bauen, das Kurz vor dem Stecker auf einen Klinkenstecker verzweigt. Das würde dann (wenn gut ausgeführt) recht sauber aussehen, und man kann nach wie vor normale Joysticks anschließen.

    Wäre dann natürlich nur was für Bastler, die kein Problem mit einer zusätzlichen Buchse haben. Wobei die ja auch nur ein paar mm durchmesser hat.


    Bitte melde dich an, um diesen Link zu sehen.
    10.06.2023 - DoReCo Bitte melde dich an, um diesen Link zu sehen.
    14.09.2023 bis 17.09.2023 - DoReCo-Party 2023

  • Blöde Frage, wenn ich einfach auf dem anderen Joystick drücke wird das oft als Space erkannt.
    Warum und wäre das nicht was ?

    Bitte melde dich an, um diesen Link zu sehen.

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

  • Das kann meiner Meinung nach eigentlich nur sein, wenn der Entwickler des Spiels das als space-Erstatz einprogrammiert hat.

    [edit] habe nochmal nachgeschaut und gelesen, dass das wohl auch bei einigen Spielen unbeabsichtigt so ist, dass der Feuerknopf am Joystickport 1 space auslöst ... ?(

    aber auch wenn man das ausnutzen wollte, bräuchte man ein Y-Kabel...


    Bitte melde dich an, um diesen Link zu sehen.
    10.06.2023 - DoReCo Bitte melde dich an, um diesen Link zu sehen.
    14.09.2023 bis 17.09.2023 - DoReCo-Party 2023

    Einmal editiert, zuletzt von Yan_B (26. August 2016 um 10:35)

  • habe nochmal nachgeschaut und gelesen, dass das wohl auch bei einigen Spielen unbeabsichtigt so ist, dass der Feuerknopf am Joystickport 1 space auslöst ... ?(

    Bei welchem Spiel mit Reaktion auf Space geht das nicht? (Gibt es bestimmt, dürften aber deutlich in der Minderheit sein)
    Ein entsprechender Adapter, der dann an beide Joyports angeschlossen wird, ist sehr leicht machbar, ich hab mir sowas auch mal gebastelt.

    Yes, I'm the guy responsible for the Bitte melde dich an, um diesen Link zu sehen. cross assembler. And some Bitte melde dich an, um diesen Link zu sehen..

  • mir ist jedenfalls noch keins unter gekommen...denke an commando, green beret, turrican, katakis etc. pp.

    auf die gefahr hin, dass es nervt :wink:

    Bitte melde dich an, um diesen Link zu sehen.

    hab das mit dem universalgehäuse, das captainfuture1975 auch oft verwendet, in form eines grossen doppelsteckers gelöst.

  • Ich habe mal über eine kleine Zusatzplatine für den Keyman64 nachgedacht. Die würde an die Stelle des 4066 Paddle-Multiplexers kommen und erstmal wie gehabt funktionieren, über eine Steuerleitung aber auch in den "Keyman-Modus" versetzt werden, sodass die POTX/Y Leitungen dann alternativ zum Keyman weitergeleitet werden können.

    Dem Keyman müsste dann natürlich noch beigebracht werden, auf eine seiner Kontrollleitungen zu lauschen und bei Betätigung eines Buttons (fallende Flanke) entsprechend eine Taste zu drücken. Und als I-Tüpfelchen könnte die serielle Kontrollschnittstelle des Keyman so erweitert werden, dass die Tasten umdefiniert werden können, sodass ein kleines Programm mit der jeweiligen Konfiguration vor ein Spiel gelinkt werden könnte.

    So könnte man dann zwei zusätzliche Joystick-Knöpfe an POTX/POTY mit Tasten belegen.

    Das setzt natürlich einen Keyman voraus, andererseits ist der auch in der Lage, tatsächlich Tasten zu drücken (da der C64 einfach dessen Crosspoint-Switch-Matrix als Tastatur sieht). Und es wäre eine interne Lösung.

  • Man könnte doch auch einen Controller in den Joystick einbauen und dann mit dem C64 ein Protokoll fahren. Wird beim Inception so gemacht. Braucht dann natürlich eine Software-Änderung bei der Abfrage.

  • Entschuldigt meine Laienhafte Denkweise.
    Bei der Tadtatur werden beim drücken der Leertaste doch 2 Leiterbahnen verbunden.
    Wenn ich diese nun mit einem Kabel nach aussen verlängere und über die zweite Feuertaste schalte, ginge das ?

    Oder bekomme ich da Probleme wegen der Kabellänge bzw Widerstand ?

    Gib mir noch ein Hörnchen Met...Damit ich weiss wies weiter geht.

    Denn hab ich mich mit Met befeuchtet bin ich schon mal vor-erleuchtet...

    TORFROCK

  • Geht schon, z.B. so wie ich oben geschrieben habe.

    Wenn der FK am Joyport1 tatsächlich immer Space auslöst, wäre der beschriebene Adapter von Bitte melde dich an, um diesen Link zu sehen. natürlich eine Lösung, die man am ungemoddeten Cevi nutzen kann.


    Bitte melde dich an, um diesen Link zu sehen.
    10.06.2023 - DoReCo Bitte melde dich an, um diesen Link zu sehen.
    14.09.2023 bis 17.09.2023 - DoReCo-Party 2023

  • Ich würde das ganze über Bluetooth machen.
    Im Joystick nen Sender und Akku rein und im C64 dann einen Empfänger einbauen.
    Damit könnte man jede beliebige taste damit abfragen. Das Teil könnte man dann auch gleich mit dem Keyman64 verbinden.

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

    Nichts hält länger als ein Provisorium

  • Ich dachte hier geht es eher um ein kleines Projekt, das man mit ein paar alten Kabeln und eine Viertelstunde löten mal eben selber bauen kann, um zwei verschiedene Funktionen auf den zwei Knöpfen zu haben, und nicht darum, den ultimativen Bluetooth-SixAxis-Controller mit Beschleunigungssensoren, Fernlicht und Bierhalter zu entwickeln =O


    Bitte melde dich an, um diesen Link zu sehen.
    10.06.2023 - DoReCo Bitte melde dich an, um diesen Link zu sehen.
    14.09.2023 bis 17.09.2023 - DoReCo-Party 2023

  • Naja ne kleine Zwischenstecklösung am Keyboard Port wäre auch gut.
    Welche Pins müsste man denn am Tastaturanschluß verbinden um die Leertaste darzustellen ?

    Wenn Joy 2 Feuer immer Leertaste wäre müsste das auch unter Basic gehen.
    Also Tastendruck und der Cursor wandert eine Stelle weiter.

    Und nach dem ich es probiert habe...kann ich sagen ja das tut er.
    Demzufolge wäre eine Lösung recht einfach.
    In Commando funktioniert es die Granaten mit Joy 2 Feuer auszulösen.

    Ich trage mich mit dem Gedanken einen Minitaster dort einzubauen wo der Zeigefinger übkicherweise der haltenden Hand liegt.
    Sollte weit ergonomischer sein beim CP Pro.

    Gib mir noch ein Hörnchen Met...Damit ich weiss wies weiter geht.

    Denn hab ich mich mit Met befeuchtet bin ich schon mal vor-erleuchtet...

    TORFROCK

  • Ich würde das ganze über Bluetooth machen.

    Oder per WLAN, dann könnte jeder mit Internetzugriff auf der ganzen Welt meine Spacetaste drücken! :thumbsup:

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

  • Hier gibt es ein Vorschlag, wie man mehrere Funktionen mit einem Gamepad am C64 auslösen kann. Idealerweise mit Anleitung zum Selbstbau. ;)

    Bitte melde dich an, um diesen Link zu sehen.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Oh Gott diesen Threat hatte ich total verdrängt.
    Wenn ich das wollte,mit nem Gamepad zocken sollte das sogar mit dem Tc64 und dem Cdtv Pad gehen, ich glaube die Leertaste liegt da auch auf irgendeiner Taste.Aberich mag keine Joypads am C64/Amiga etc.
    Darum habe ich mein CD32 auch verkauft.

    Gib mir noch ein Hörnchen Met...Damit ich weiss wies weiter geht.

    Denn hab ich mich mit Met befeuchtet bin ich schon mal vor-erleuchtet...

    TORFROCK

  • Das CD32 funktioniert auch mit Joysticks.

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

    Nichts hält länger als ein Provisorium

  • Ich fand das Thema amüsant. Es soll ja sogar funktionieren. ^^

    Zurück zum Thema:

    Ich hatte mir mal eine Möglichkeit ausgearbeitet, wie man beide Feuerknopfanschlüsse also Port 1 und 2 zusammen mit dem Techno-Plus Joypad nutzen kann. Dazu habe ich gleichzeitig noch eine Portumschaltung integriert.

    Umgeschaltet werden alle 4 Bewegungsrichtungen. Plus und Minus habe ich direkt weitergeleitet.


    Ich habe das in einen meiner Amiga500 integriert, iindem ich einen dritten Joystickanschluss integriert habe und die Abgänge von Joy1 und Joy2 an den Lötaugen abgegriffen habe.

    Man kann das auch in eine Zwischenbox einbauen.


    Bitte melde dich an, um diesen Anhang zu sehen.

    Systemshock war eines meiner ersten Computerspiele auf CD-Rom, welches mich sehr gefesselt hat. Wer oder was ist SHODAN: Bitte melde dich an, um diesen Link zu sehen.

  • Gut Ok so kann man beide Feuerknöpfe benutzen an einem Stick.
    Doch am Amiga dürfte es nichts nutzen oder ?
    Wird wohl von keiner Software unterstützt.
    Aber darum ging es dir wohl auch nicht ?

    Ich frage mich ob das bewusst so gemacht wurde das Feuer Joy2 die Leertaste auslöst oder ob das ein glücklicher Zufall ist.

    Gib mir noch ein Hörnchen Met...Damit ich weiss wies weiter geht.

    Denn hab ich mich mit Met befeuchtet bin ich schon mal vor-erleuchtet...

    TORFROCK