Recalbox Forum

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

    Recalbox 7: manette PS3 sur Mupen64 (bouton Z inversé)

    Manettes/GPIO/Encodeurs
    recalbox ps3 mupen64 inversé
    5
    17
    1955
    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.
    • 1e1
      1e1 @acris last edited by

      @acris
      En zyeutant un peu dans le source si tu as un contact avec les devs, je dirais que ça se situe dans le fichier:
      https://gitlab.com/recalbox/recalbox-configgen/-/blob/master/configgen/generators/mupen/mupenControllers.py#L94

      Il y a un truc sur le "Z trig". Probablement un "L trig" à prendre sur "leftshoulder" et "R Trig" à prendre sur "rightshoulder" si je me réfère à:
      https://gitlab.com/recalbox/recalbox-configgen/-/blob/master/configgen/controllersConfig.py#L48-49

      Allez, sans filet j'ajouterai dans le fichier mupenControllers.py sous la ligne 94:

      config['L Trig'] = setControllerLine(mupenmapping, controller.inputs['leftshoulder'], "L Trig")
      config['R Trig'] = setControllerLine(mupenmapping, controller.inputs['rightshoulder'], "R Trig")
      

      Je peux bidouiller ça sur ma Recalbox? (aucune idée si le fichier est présent en clair)

      Scavy 1 Reply Last reply Reply Quote 0
      • acris
        acris last edited by

        Oui je suis en contact avec tous les devs, j'ai remonté ton problème depuis le début
        merci de tes investigations.

        1 Reply Last reply Reply Quote 0
        • Scavy
          Scavy Global moderator @1e1 last edited by

          @1e1 t'as lance mupen pour la N64 sans souci ?

          • RPi0w : GPi Case
          • RPi4-2Go : Nespi4case - SN30 pro+ & PS3 DualShock pads - Logitech M170 (BT) keyboard/mouse set
          • Odroid Go Advance & Go Super
          • PC : CPU i5 core 2.8/3.4 GHz - GPU GeForce 850M - RAM 8Go DDR3L
          1 Reply Last reply Reply Quote 0
          • Michael Baudino
            Michael Baudino Staff last edited by

            @1e1 on va regarder pour ton souci de mapping, mais effectivement c'est possible que le problème se situe dans configgen/generators/mupen/mupenControllers.py… par contre la ligne que tu mentionnes (ligne 94) est dans un bloc donc le commentaire de doc est # Big dirty hack et qui a été écrit il y a 4 ans par quelqu'un qui n'est plus dans l'équipe (mais qui heureusement commentait assez bien ce qu'il faisait) donc va falloir s'y pencher un peu sérieusement 🕵

            En attendant, pour ton problème de InputAutoCfg.ini qui se fait écraser à chaque lancement de jeu, je pense que tu peux le contourner en ajoutant n64.configfile=dummy dans recalbox.conf, non ?

            J'espère que ça t'aidera le temps qu'on débug ce "big dirty hack" 😅

            1e1 1 Reply Last reply Reply Quote 0
            • 1e1
              1e1 @Michael Baudino last edited by

              @Michael-Baudino
              Nickel!
              Après un rapide test ma config n'est pas écrasée et le bouton virtuel R fonctionne! (je suppose que L aussi)
              Je n'ai pas encore tenté le reboot.
              La confiance est là.
              Merci!

              @Scavy
              Oui, mis à part le problème de mapping des touches (clône de manettes PS3 en bluetooth), Conker's Bad Fur Day tourne bien sur Raspberry Pi 3B+ 🙂

              Scavy 1 Reply Last reply Reply Quote 0
              • Scavy
                Scavy Global moderator @1e1 last edited by

                @1e1 On parle bien des deux cores MUPEN (rice et l'autre je ne sais plus son nom) et pas des cores "LIBRETRO Mupen" ? A priori, il y a un souci de lancement des cores MUPEN avec un retour ES systématique. Vu que t'es sur Pi3b+, je me demande si c'est pas le portage Pi4 qui pose souci.

                • RPi0w : GPi Case
                • RPi4-2Go : Nespi4case - SN30 pro+ & PS3 DualShock pads - Logitech M170 (BT) keyboard/mouse set
                • Odroid Go Advance & Go Super
                • PC : CPU i5 core 2.8/3.4 GHz - GPU GeForce 850M - RAM 8Go DDR3L
                1e1 1 Reply Last reply Reply Quote 0
                • 1e1
                  1e1 @Scavy last edited by

                  @Scavy
                  Désolé Scavy, je ne sais pas ce que je fais:

                  • j'ai installé Recalbox 7 sur un Raspberry Pi 3B+, avec une clef USB contenant mes roms (et conf Kodi?) que j'ai formatté pour la dernière fois à l'occasion de Recalbox 6.#. Et depuis je ne l'ai plus débranchée.
                  • quand j'allume "l'ordi" je sélectionne un jeu N64 et j'appuie sur la touche pour le lancer
                  • ça se lance...

                  Je ne sais pas quel logiciel se lance derrière. LibRetro ou Rice ne me disent rien du tout

                  acris 1 Reply Last reply Reply Quote 0
                  • acris
                    acris @1e1 last edited by

                    @1e1 said in Recalbox 7: manette PS3 sur Mupen64 (bouton Z inversé):

                    vec une clef USB contenant mes roms (et conf Kodi?) que j'ai formatté

                    on a demandé à ce que le contenu soit actualisé et que les fichiers systèmes de 6.1.1 ne soient pas utilisés sur recalbox 7.0
                    https://www.youtube.com/watch?v=skeULeTu7p8&list=PL2oNQ0AT7fx2ExiSNrfHUzga5GnogI4sh&index=23

                    1e1 1 Reply Last reply Reply Quote 0
                    • 1e1
                      1e1 @acris last edited by

                      @acris
                      Désolé, j'étais passé à travers l'info.
                      J'ai fait la manip ça ne change rien (à part avoir reconfiguré le controller et le wifi).
                      J'ai appliqué le même fix.

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

                        Hello,

                        Il se trouve que j'ai exactement le même problème que @1e1.
                        Lorsque je lance Mario Kart... lorsque tu choppes un cube (?) bonus pendant la course, la gâchette L2 (Z sur le controller original N64) permettant de sélectionner/utiliser le bonus ne fonctionne pas!

                        Modèle de Raspberry Pi ou autre plateforme: Rpi3b+
                        Version de Recalbox (build) : 7.0.1
                        Manette(s): Sony PS3

                        Quel jeu : Mario Kart 64
                        Quel émulateur : LibretroMupen64Plus
                        Est ce que le problème est reproductible (comment): Oui, il suffit d'installer une Recalbox 7.0.1 (fresh install) et de laisser le système reconnaître la manette PS3 SANS la configurer manuellement. Tout fonctionne pour les emulateurs NES, MasterSystem, MegaDrive, SNES, NeoGeo mais sur N64, le mapping du controller dans les options de retroarch est là et semble correct. Seulement... une fois en jeu: lorsque tu choppes un cube (?) bonus pendant la course, la gachette L2 permettant de sélectionner/utiliser le bonus ne fonctionne pas!

                        Contournement confirmé: Ouvrir "Menu > Réglages des manettes > Configurer une manette" et refaire le mapping de mon controller Sony PS3.

                        PS @Scavy: Je confirme qu'avec l'émulateur par défaut "Mupen64Plus Gliden64", lorsque je lance le jeu, il ressort automatiquement sans lancer le jeu et me remet dans Emulation Station.

                        @acris: Sais-tu si un fix sera bientôt disponible? Peut-être en 7.0.2? 7.1? Ou plutôt 8.0?

                        Merci d'avance

                        1 Reply Last reply Reply Quote 0
                        • Referenced by  Setzer Setzer 
                        • First post
                          Last post

                        Want to support us ?

                        77
                        Online

                        99.6k
                        Users

                        28.1k
                        Topics

                        187.1k
                        Posts

                        Copyright © 2021 recalbox.com