Korrekte .cjm und flags

Es gibt 3 Antworten in diesem Thema, welches 1.201 mal aufgerufen wurde. Der letzte Beitrag (19. Januar 2020 um 22:41) ist von FrankyByte.

  • 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

    Einmal editiert, zuletzt von Florian82 (19. Januar 2020 um 22:02)

  • Hey Florian.

    Bezüglich NTSC , Pal und welcher Joystickport schaust du mal hier : Bitte melde dich an, um diesen Link zu sehen.

    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 :

    Bitte melde dich an, um diesen Link zu sehen.


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

    Gruß

    **´¨ )

    .¸.•´¸.•´¨) ¸.•*¨)
    (¸.•´ (¸.•´ (¸.•*´¯`*•> youtube
    Bitte melde dich an, um diesen Link zu sehen. & Bitte melde dich an, um diesen Link zu sehen.

    ________________________________________________________________________________________________

  • Danke dir

    Wie greife ich auf den C64 zu?

    Muss ich dafür was einlösen?

  • ja leider den UART Adapter :

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

    **´¨ )

    .¸.•´¸.•´¨) ¸.•*¨)
    (¸.•´ (¸.•´ (¸.•*´¯`*•> youtube
    Bitte melde dich an, um diesen Link zu sehen. & Bitte melde dich an, um diesen Link zu sehen.

    ________________________________________________________________________________________________