Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Solved Changer configuration touches sur gamecube

    Manettes/GPIO/Encodeurs
    touches gamecube
    3
    51
    13369
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Substring
      Substring @coincoin 0 last edited by

      @coincoin-0 salut

      Quand tu parles de la touche B, je parie que tu parles de celle qui s'appelle B sur ton pad ? Parce qu'on suit le nommage d'un pad snes, pas d'un pad xbox 😉 mind the difference !

      Former dev - Please reply with @substring so that i am notified when you answer me
      Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

      1 Reply Last reply Reply Quote 0
      • coincoin 0
        coincoin 0 last edited by

        Bonjour @Substring et merci pour ta réponse.
        Eh bien, non, je ne me suis pas trompé... J'utilise la bonne commande...
        Ça fonctionne sur tous les émulateurs pour lesquels j'arrive à lancer retroarch mais sur celui de gamecube et de N64 impossible... J'ai d’ailleurs testé beaucoup de combinaison de touche sans succès...
        Merci d'avance pour ton aide.
        a++

        Substring 1 Reply Last reply Reply Quote 0
        • Substring
          Substring @coincoin 0 last edited by

          @coincoin-0 pourtant ca marchait quand j'ai développé et testé, ça amène sur l'interface de config de dolphin qui nécessite une souris

          Former dev - Please reply with @substring so that i am notified when you answer me
          Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

          1 Reply Last reply Reply Quote 0
          • coincoin 0
            coincoin 0 last edited by

            @Substring
            Je teste ce soir ou demain d'autres combinaisons de touches et reviens vers toi.
            Merci pour les infos.
            a+

            1 Reply Last reply Reply Quote 0
            • coincoin 0
              coincoin 0 last edited by

              Bonsoir @Substring ,
              Je viens de réussir à accéder à l'interface de dolphin avec une combinaison étrange : "Hotkey + gâchette droite".
              A l'aide d'une souris, j'ai réussi à configurer mon inversion de bouton et à sauver cette configuration.
              Par contre, au rallumage, la configuration sauvegardée ne se lance pas automatiquement. Il faut donc que j'entre à nouveau dans l'interface de dolphin pour la recharger.
              Peux-tu m'expliquer comment forcer cette configuration au démarrage de l'émulateur ?
              Je n'ai rien trouvé sur le site concernant dolphin.
              Merci et à bientôt
              a++

              Substring 1 Reply Last reply Reply Quote 0
              • Substring
                Substring @coincoin 0 last edited by

                @coincoin-0 ajoute gc.configfile=toto dans le recalbox.conf pour éviter que Recalbox n'écrase la configuration. gc ou wii, c'est le meme emulateur

                Former dev - Please reply with @substring so that i am notified when you answer me
                Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                1 Reply Last reply Reply Quote 0
                • coincoin 0
                  coincoin 0 last edited by

                  Bonjour @Substring et merci encore pour ta réactivité.
                  A quel endroit dans recalbox.conf dois-je ajouter la commande donnée ci-dessus ?
                  D'ailleurs pour cette commande, tu as écrit gc.configfile=toto , le "toto" est le nom que j'ai donné à ma configuration manette dans dolphin ?
                  Merci encore
                  a++

                  Substring 1 Reply Last reply Reply Quote 0
                  • Substring
                    Substring @coincoin 0 last edited by

                    @coincoin-0 l'endroit n'a pas d'importance, il faut que la ligne soit présente.

                    toto c'est histoire de mettre une valeur à gc.configfile. Ca peut être pouet, 'vive les soirées jambonouanticonstitutionnellement`, la valeur n'a pas d'importance pour la GC

                    . En temps normal on met un nom de fichier, mais peu d'émulateurs le gère. Donc là, cette ligne permet de dire à Recalbox Quand tu lances, la GC et que tu dois configurer les pads connectés, ne fait rien, ce qui fera que tu partiras avec ton fichier édité au précédent lancement.

                    Former dev - Please reply with @substring so that i am notified when you answer me
                    Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                    1 Reply Last reply Reply Quote 0
                    • coincoin 0
                      coincoin 0 last edited by

                      Bonjour @Substring
                      Je viens d'ajouter gc.configfile=toto dans le recalbox.conf à la dernière ligne.
                      J'ouvre le menu dolphin et je configure mes touches. Tout va bien le jeu fonctionne.
                      Je le quitte et le relance et ça ne marche plus...
                      Je dois retourné dans dolphin...
                      Une idée ?
                      Merci encore pour ta patience...
                      a++

                      1 Reply Last reply Reply Quote 0
                      • coincoin 0
                        coincoin 0 last edited by coincoin 0

                        Bonjour @Substring ,
                        En fouillant un peu je me demande s'il ne faudrait pas modifier le fichier GCPadNew.ini se trouvant dans le dossier share\system\configs\dolphin-emu contenant les lignes suivantes :

                        [GCPad1]
                        Device = evdev/0/Xbox 360 Wireless Receiver
                        Main Stick/Dead Zone = 25.000000000000000
                        C-Stick/Dead Zone = 25.000000000000000
                        Buttons/X = Button 1
                        C-Stick/Up = Axis 3-
                        C-Stick/Down = Axis 3+
                        C-Stick/Left = Axis 2-
                        C-Stick/Right = Axis 2+
                        Buttons/A = Button 0
                        Buttons/B = Button 2
                        Buttons/Z = Button 5
                        Triggers/L = Button 6
                        D-Pad/Up = Button 15
                        D-Pad/Down = Button 16
                        Buttons/Start = Button 9
                        D-Pad/Right = Button 14
                        Triggers/R = Button 7
                        Buttons/Y = Button 3
                        Main Stick/Up = Axis 1-
                        Main Stick/Down = Axis 1+
                        Main Stick/Left = Axis 0-
                        Main Stick/Right = Axis 0+
                        D-Pad/Left = Button 13

                        Et inverser les numéros des boutons X et B

                        Qu'en penses-tu ?

                        a++

                        coincoin

                        Substring 1 Reply Last reply Reply Quote 0
                        • Substring
                          Substring @coincoin 0 last edited by

                          @coincoin-0 tu peux. Mais dolphin est censé l'avoir fait

                          Former dev - Please reply with @substring so that i am notified when you answer me
                          Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                          1 Reply Last reply Reply Quote 0
                          • coincoin 0
                            coincoin 0 last edited by

                            Bonjour ^*@Substring et encore merci pour ta patience.
                            J'ai fait trois tests et aucun ne marche :

                            Test 1 : ajouter "gc.configfile=toto" à la fin du fichier "recalbox.conf" puis paramètrage de la manette sous dolphin. Le jeu fonctionne avec les bonnes touches mais dès que je le relance, les anciennes touches ont pris le relai et je dois relancer dolphin pour changer.

                            Test 2 : ajouter "gc.configfile=toto" à la fin du fichier "recalbox.conf" puis modifier le fichier "GCPadNew.ini" se trouvant dans le dossier share\system\configs\dolphin-emu. Dès que je lance l'émulateur gamecube, les anciennes touches reviennent et je remarque que le ficher "GCPadNew.ini" a été réécrit avec les anciennes touches dès le lancement de l'émulateur.

                            Test 3 : j'ai supprimé "gc.configfile=toto" à la fin du fichier "recalbox.conf" et modifié le fichier "GCPadNew.ini" comme dans le test 2. Même constat, dès que je lance l'émulateur ce fichier est mise à jour par la recalbox et retrouve les anciennes touches.

                            On ne doit pas être loin du but mais je sèche. Comment empécher recalbox d'écraser ce fichier...

                            a++

                            Substring 1 Reply Last reply Reply Quote 0
                            • Substring
                              Substring @coincoin 0 last edited by

                              @coincoin-0 d**n, effectivement, le code qui génère les pads est hors du test sur le fichier de config, donc les pads sont générés à chaque fois

                              Par contre tu me surprends pour ton inversion X et B (donc, dans la position, les boutons nord et sud). Ca m'avait l'air bon pourtant par rapport à un pad de gamecube

                              Former dev - Please reply with @substring so that i am notified when you answer me
                              Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                              1 Reply Last reply Reply Quote 0
                              • coincoin 0
                                coincoin 0 last edited by coincoin 0

                                @Substring
                                Sur la manette game cube le B est à gauche du A
                                Sur la manette Xbox le B est à droite du A

                                https://www.noelshack.com/2018-06-5-1518188453-20180209-155709-resized.jpg

                                Voilà pourquoi je voudrai l'inversion.

                                a++

                                Substring 1 Reply Last reply Reply Quote 0
                                • Substring
                                  Substring @coincoin 0 last edited by Substring

                                  @coincoin-0 c'est bien ce que je pensais ...

                                  Les boutons ont ete mappés en fonction de leur position pas de leur nom ! Un gros boutn et 3 autour ! C'est ce qui a été definie, ca me parait cohérent

                                  Après, si à la configuration de ton pad de es, tu as suivi le nom du bouton et pas sa position ... Forcément ...

                                  Former dev - Please reply with @substring so that i am notified when you answer me
                                  Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                  1 Reply Last reply Reply Quote 0
                                  • coincoin 0
                                    coincoin 0 last edited by

                                    Bonjour @Substring
                                    Sur ES j'avais déjà configuré ma manette des deux façons différentes :

                                    Test 1 : J'ai suivi les noms demandés par ES -> sur l'émulateur gamecube les boutons sont inversés par paires.
                                    Test 2 : J'ai suivi les positions demandées par ES- -> sur l'émulateur gamecube les boutons X et Y sont inversé.

                                    a+

                                    Substring 1 Reply Last reply Reply Quote 0
                                    • Substring
                                      Substring @coincoin 0 last edited by

                                      @coincoin-0 j'ai regardé le code, jente donne les correspondances ES -> GC

                                      A -> X
                                      B -> A
                                      X -> Y
                                      Y -> B

                                      Et ca me semble bien se caler sur le pad de GC si tu esntimes que le bouton sud (B dans ES, A sur un pad xbox) est le bouton A du pad GC. Tout s'articule bien autour. Non ?

                                      Former dev - Please reply with @substring so that i am notified when you answer me
                                      Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                      1 Reply Last reply Reply Quote 0
                                      • coincoin 0
                                        coincoin 0 last edited by

                                        @Substring
                                        Si j'utilise cette configuration dans ES je pense qu'effectivement les boutons seront bien ordonnés dans l'émulateur gamecube.
                                        Mais dans ce cas, tous les boutons seront inversés dans l'interface d'ES et dans les autres émulateurs non ?
                                        a++

                                        Substring 1 Reply Last reply Reply Quote 0
                                        • Substring
                                          Substring @coincoin 0 last edited by

                                          @coincoin-0 non si tu suis la position des boutons (ce qui estnle cas dans lanconfig par défaut de ton pad) tout est bon

                                          Former dev - Please reply with @substring so that i am notified when you answer me
                                          Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                          1 Reply Last reply Reply Quote 0
                                          • coincoin 0
                                            coincoin 0 last edited by coincoin 0

                                            @Substring
                                            Je suis désolé... tu dois vraiment me prendre pour un boulet...
                                            Sur l'image suivante, peux-tu me donner l'ordre des boutons sur lesquels je dois appuyer sur ma manette XBOX ?

                                            https://www.noelshack.com/2018-06-5-1518207525-20180209-210836-resized-1.jpg

                                            J'ai essayé l'ordre des touches données plus haut (celles qui sont logiques par rapport au problème) et effectivement elles sont bien configurée dans l'émulateur gamecube. Par contre dans le menu recalbox et dans les autre émulateur, X et B (en manette xbox c'est à dire Y en A en manette snes) sont inversées...

                                            merci

                                            a++

                                            Substring 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Want to support us ?

                                            76
                                            Online

                                            99.7k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com