Recalbox Forum

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

    Faire fonctionner L'adaptateur Retro-Bit NES

    Manettes/GPIO/Encodeurs
    fonctionner l039adaptateur retro-bit nes
    4
    21
    7285
    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.
    • yodatak
      yodatak last edited by

      Salut a tous J'ai un probleme avec le driver de mon adapteu usb nes qui est documenté ici , quelqu'un pourais me donner un peu d'aide pour faire fonctionner ca sur la recalbox ? https://github.com/robmcmullen/hid-atari-retrobit

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

        J'ai trouvé un frok qui a l'air plus facile a installé , j'ai essayé sur fedora 23 J'ai pas reussi a le faire fonctioner , et vu que il a pas de make sur la recalbox je vois pas comment faire https://github.com/retuxx/hid-retrobit

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

          Bonjour étrange normalement il devrait être pris out of box celui ci normalement as tu bien configuré ta manette dans le menu emulationstation ? quelle est le problème exactement ? peux tu poster l'archive provenant de ceci : https://github.com/recalbox/recalbox-os/wiki/Recalbox-support--(FR) On va faire une autre manipulation.

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

            Pas de soucis je te fait ca live mais a priori le probleme viens de l'adaptateur qui respecte pas les limnites de la norme dout la nécessitée de metre un  driver pour info c'est ce modele http://www.amazon.com/Basicest-BAS1660-Retro-Converter-Adapter-Cable/dp/B014R069AI?pf_rd_mnb=ATVPDKIKX0D34&pf_rd_stb=center-2&pf_rd_rat=0817NMRY4ZRQZM6P18TH&pf_rd_t3r=101&pf_rd_ptd=470938631&pf_rd_ied=507846&tag=buaazs-20&pf_rd_ptd=470938631&pf_rd_ied=507846

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

              Bonjour ce driver a été appliqué à recalbox 3.2.11 et suivant mais apparemment il bogue. poste l archive je regarderai dans une 1h (le temps d'arriver au travail) si c'est dispo pour corriger la détection.

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

                Cool merci , je viens d'avoir un soucis j'ai voulu demarer ma rasbery pi 3 et j'ai im boot loop entre l'ecran blanc de recalbox de chargement , l'ecran de toute les couleurs , le passge avec l'ecran noir avec la version marqueé et L,ecran avec marqué la touche de recovery tu sais comment faire dans ce genre de cas ?

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

                  Regarde pour changer ton chargeur ou cable voir http://blog.recalbox.com/forums/topic/boot-loop/

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

                    Voila le lien merci du support , je reste dispo pour faire toute modification nécessaire http://www33.zippyshare.com/v/66xQ8Zjb/file.html

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

                      Tu dois avant tout : - configurer winscp correctement pour effectuer les manipulations suivantes : https://github.com/recalbox/recalbox-os/wiki/acces-via-WinSCP-(FR) -Mettre la partition boot en écriture pour effectuer les modification suivante : https://github.com/recalbox/recalbox-os/wiki/partition-en-ecriture-(FR) La commande est le suivante utilise la console de winscp ou putty dans ssh mount -o remount,rw /boot - Edite le fichier /boot/cmdline.txt soit via winscp ou putty avec la commande nano Ajout en fin de ligne avec un espace avant le mot précédent ceci :

                      usbhid.quirks=0x1292:0x4643:0x040
                      

                      ça donne un truc de ce genre : dwc_otg.fiq_fix_enable=1 sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0 console=tty3 loglevel=3 elevator=deadline vt.global_cursor_default=0 logo.nologo usbhid.quirks=0x1292:0x4643:0x040 enregistre le et redémarre ton rpi et essaie de mapper tes deux manettes maintenant Si ça fonctionne ce sera ajouter out of box ds recalbox 4.1

                      1 Reply Last reply Reply Quote 1
                      • yodatak
                        yodatak last edited by

                        Alors j'ai effectué la modification , le system pop la configuration de la nouvelels manette lors de la configuration les touches haut et bas ne fonctionne pas et ne sont pas detecté les axes 1 et 0 sont detecté mais il a comme un spam de bouton qui rend le truc inutilisable je sais pas trop si le patch fonctionne désolé pour la temps de réponse en tout cas je suis peut etre sur un modele defectueux ?

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

                          Bonjour je ne suis pas sur d'avoir tout compris ton modèle de type retrobit semble être une copie non ? 1. si tu remappes dans emulationstation ta manette le Dpad n est pas détecté (croix directionnel) ensuite rien compris..... Quelle type de manette essaies tu de configurer ? car une manette nes n 'as pas d'axe. Dans emulationstation il faut configurer DPAD avec la croix directionnel, et echapper la configuration des joysticks qui n existent pas en appuyant sur un bouton déjà utilisé 4 s , poste de nouveau l archive demandé plus haut et ajoute aussi le fichier /recalbox/share/system/.emulationstation/es_input.cfg et /boot/cmdline.txt que tu as modifié à cette archive. Il faut prendre de tester et expliquer correctement pour avoir une aide efficace.

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

                            Salut a toi alors déja merci de prendre le temps d'essayer de corriger ca je t,en remercie beaucoup Mon modele n'a pas l'air d'etre une copie a priori il a la bonne identité avec lsub sous linux PS: j'ai mon pc de bureau qui tourne sur Fedora donc si j,arrive a faire fonctioner le module kernel je peux peut etre arriver a savoir si le probleme est bien materiel ou d'ordre kernel pour mon cas   Alors apres la configuration que tu m'a donné j'ai essayé de configurer la manette En forcant beaucoup sur la croix directionelle j'ai reussi a avoir comme configuration : Haut AXIS 0- Bas AXIS 0+ GAUCHE Je n'ai reussi qu'a obtenir Déja PRIS même en apuyant fort sur la touche ou meme n'importe comme sur la croix directionelle DROITE Je n'ai reussi qu'a obtenir Déja PRIS Les touches Haut et bas ne marche que de manière très aléatoire aussi genre par hasard ca fonctionne mais ça avance de 4/5 casses ce genre de chose JOYSTICK 1 non configuré JOYSTICK 2 non configuré A Bouton 0 B Bouton 1 START Bouton 3 SELECT Bouton 2 Hotkey Bouton 2   Voila j'espere que tu as tout ce qui faut merci a toi encore !

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

                              Le cfg qui est pas passé a cause de security reasons  , je l'ai mis dans cette archive

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

                                Ouep j ai bien peur qu'il y ait un problème sur les axes faut que je demande conseil à @subs pour savoir si il a une idée. Normalement il y avait un patch pour retrobit qui avait été appliqué. Je vais me renseigner.

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

                                  @yodatak tu as essayé evtest avec ce pad voir si ca "répond" mieux ? Ton pad NES marche toujours ? il est presque aussi vieux que moi haha

                                  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
                                  • yodatak
                                    yodatak last edited by

                                    Ok voila ce que ca donne avec evtest pour : La croix directionelle vers le HAUT Event: time 1461668287.381603, type 3 (EV_ABS), code 1 (ABS_Y), value -1 Event: time 1461668287.381603, -------------- SYN_REPORT ------------ Event: time 1461668287.533600, type 3 (EV_ABS), code 1 (ABS_Y), value 1 Event: time 1461668287.533600, -------------- SYN_REPORT ------------ La croix directionelle vers le BAS Event: time 1461668307.133801, type 3 (EV_ABS), code 0 (ABS_X), value 0 Event: time 1461668307.133801, -------------- SYN_REPORT ------------ Event: time 1461668307.261840, type 3 (EV_ABS), code 0 (ABS_X), value -1 Event: time 1461668307.261840, -------------- SYN_REPORT ------------ Vers la GAUCHE Event: time 1461668326.966048, type 3 (EV_ABS), code 1 (ABS_Y), value 0 Event: time 1461668326.966048, -------------- SYN_REPORT ------------ Event: time 1461668327.062007, type 3 (EV_ABS), code 1 (ABS_Y), value 1 Event: time 1461668327.062007, -------------- SYN_REPORT ------------ VERS LA DROITE Event: time 1461668343.966174, type 3 (EV_ABS), code 0 (ABS_X), value 1 Event: time 1461668343.966174, -------------- SYN_REPORT ------------ Event: time 1461668344.070172, type 3 (EV_ABS), code 0 (ABS_X), value -1 Event: time 1461668344.070172, -------------- SYN_REPORT ------------ LE BOUTON SELECT Event: time 1461668358.326351, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90003 Event: time 1461668358.326351, type 1 (EV_KEY), code 306 (BTN_C), value 1 Event: time 1461668358.326351, -------------- SYN_REPORT ------------ Event: time 1461668358.430323, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90003 Event: time 1461668358.430323, type 1 (EV_KEY), code 306 (BTN_C), value 0 Event: time 1461668358.430323, -------------- SYN_REPORT ------------ LE BOUTON START Event: time 1461668378.590560, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90004 Event: time 1461668378.590560, type 1 (EV_KEY), code 307 (BTN_NORTH), value 1 Event: time 1461668378.590560, -------------- SYN_REPORT ------------ Event: time 1461668378.686559, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90004 Event: time 1461668378.686559, type 1 (EV_KEY), code 307 (BTN_NORTH), value 0 Event: time 1461668378.686559, -------------- SYN_REPORT ------------ LE BOUTON B Event: time 1461668393.614693, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90002 Event: time 1461668393.614693, type 1 (EV_KEY), code 305 (BTN_EAST), value 1 Event: time 1461668393.614693, -------------- SYN_REPORT ------------ Event: time 1461668393.766695, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90002 Event: time 1461668393.766695, type 1 (EV_KEY), code 305 (BTN_EAST), value 0 Event: time 1461668393.766695, -------------- SYN_REPORT ------------ LE BOUTON A Event: time 1461668413.910884, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001 Event: time 1461668413.910884, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 1 Event: time 1461668413.910884, -------------- SYN_REPORT ------------ Event: time 1461668414.046917, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001 Event: time 1461668414.046917, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 0 Event: time 1461668414.046917, -------------- SYN_REPORT ------------ Sachant que ca c'est sans le driver kernel qui doit corrigé les axes qui est dans le github dans le premier post que je N'arrive pas a installé sous fedora 23 merci @Subs de ton aide !

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

                                      tes axes renvoient des valeurs trop faibles. En fait ca devrait osciller soit entre -127 et +127, 0 étant au milieu, soit entre 0 et 255, 127 étant au milieu.

                                      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
                                      • Joël Francken
                                        Joël Francken last edited by

                                        Bonjour,

                                        J'ai le version 4.1. je n'ai touché a rien sauf ajouté les quircks

                                        cat /boot/cmdline.txt

                                        dwc_otg.fiq_fix_enable=1 sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0 console=tty3 loglevel=3 elevator=deadline vt.global_cursor_default=0 logo.nologo root=/dev/mmcblk0p7 rootwait fastboot noswap ro options usbhid quirks=0x1292:0x4154:0x040

                                        Le jtest OLD me donne des valeurs +- comme vous dites : 128 par def pour les axes, puis 1 ou 255 selon ... youhhou

                                        jstest --old /dev/input/js2

                                        Driver version is 2.1.0.
                                        Joystick (INNEX NES Controller USB) has 2 axes (Hat0X, Hat0Y)
                                        and 4 buttons (BtnX, BtnY, BtnZ, BtnTL).
                                        Testing ... (interrupt to exit)
                                        Axes: X:128 Y:128 Buttons: A:off B:off

                                        Toutes les touches répondent au jstest, donc j'en déduit que tout va bien ? L'os vois le joypad, quand je pousse ca gigotte en jstest par contre il n'est pas détecté.
                                        ==> J'ai l'impression d'être à deux micro doigts que ça fonctionne (par contre je ne vois pas de module usbhid de loadé dans lsmod : normal ?

                                        Je vais me lancer un petit SOF2 pour oublier 😉 peut-être à bientôt

                                        Substring 1 Reply Last reply Reply Quote 0
                                        • Substring
                                          Substring @Joël Francken last edited by

                                          @Joël-Francken il faudrait voir ce que sdl2-jstest donne

                                          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
                                          • Joël Francken
                                            Joël Francken last edited by

                                            • Marty, qu'est-ce que tu as foutu avec la DeLorean ???
                                              T'est trop loin dans le futur là ...

                                            • Sorry Doc voila l'output ==>

                                            sdl-jstest --list

                                            Found 1 joystick(s)

                                            Joystick Name: 'INNEX NES Controller USB'
                                            Joystick Number: 0
                                            Number of Axes: 2
                                            Number of Buttons: 4
                                            Number of Hats: 0
                                            Number of B***s: 0

                                            sdl2-jstest --list

                                            No joysticks were found

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

                                            Want to support us ?

                                            76
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com