Hallo Besucher, der Thread wurde 651 mal aufgerufen und enthält 3 Antworten

letzter Beitrag von FrankyByte am

Korrekte .cjm und flags

  • Hi Freunde,


    Vielleicht könnten wir hier mal gezielt und gemeinsam versuchen dien

    TheC64 Joystick und den Speedlink CP zum Laufen zu bekommen.

    Vor allem die cjm so zu erstellen dass die Tasten frei belegbar sind.


    Im Handbuch auf Seite 66 wird die Taste Anordnung folgend beschrieben.

    (am besten kurz in das Handbuch sehen)


    Port, Hoch, Runter, Links, Rechts, Feuer L, Feuer R, TL, TR, Schulter L, A, B, C, Schulter R, Stick L, Stick R


    Die Tasten Schulter und Stick gibt es nicht am CP.

    Also müsste man laut Handbuch die Kommas müssten bleiben, die Buchstaben aber raus.


    Jetzt habe ich für Ghostbusters.d64 folgende cjm erstellt.

    (Die Taste B soll unbedingt der Feuer-L sein)


    X:64,pal,accuratedisk

    J:1*:JU,JD,JL,JR,B,JF,RS,JF,,A,B,C,F7,RS,,,,,


    Das Resultat ist ernüchternd.

    Die Steuerung funktioniert weitgehend.

    Aber die B Taste liegt nicht auf Feuer-L.

    Habe auch versucht B auf TL oder TR zu legen, auch das funktioniert nicht.


    Lösche ich die cjm komplett raus, lässt sich das Spiel nicht steuern.

    Also muss die cjm einen Einfluss haben. Nur die Tasten lassen sich nicht belegen.

    Im Handbuch ist das aber trotz dem auf S67 aufgeführt.


    Zu allem kommt noch dass der Speedlink CP die cjm ignoriert.

    Links, Rechts, Hoch, Runter, Feuer L funktioniert.

    Ob wohl aber laut cjm FeuerL mit B belegt ist.

    Die Tasten TR startet das Menü und TL zeigt keine Reaktion.


    Blickt ihr da durch?


    Besten Gruß

    Florian

  • Hey Florian.


    Bezüglich NTSC , Pal und welcher Joystickport schaust du mal hier : http://www.gamebase64.com


    Der Joystick Speedlink Competition Pro:

    Das hängt von der gamecontrollerdb.txt ab, die Du ausschließlich auf dem C64 findest. Und zwar:

    usr/share/the64/ui/data/gamecontrollerdb.tx

    hier musst du den Eintag (Mit Notepad++) erweitern:

    Code


    030000000b0400003365000000010000,Speed-Link Competition Pro,a:b1,b:b5,x:b6,y:b7,back:b3,start:b2,lefttrigger:b0,righttrigger:b4,leftx:a0,lefty:a1,platform:Linux,


    Hab ich noch nicht getestet !!


    Helfen kann Dir eventuell auch dieser Betrag :

    http://thec64community.online/…edlink&who_only_made_by=0



    Ich habe Überhaut noch nicht verstanden, wie sich dieser numerische Code zusammensetzt : 30000000b0400003365000000010000


    Gruß

  • ja leider den UART Adapter :

    findest Du auf meinem youtube kanal oder auch hier im Forum ...