Recalbox Forum

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

    Mando NES30 PRO de 8BITDO.

    Mandos/GPIO/Codificador USB
    mando nes30 8bitdo
    4
    25
    3863
    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.
    • sad1942
      sad1942 last edited by

      Buenos días.
      Recientemente he instalado la version 6.1.1 de Recalbox y he emparejado por bluetooth el mando NES30 PRO de 8BITDO, todo funciona bien en los menús de Emulation Station, pero cuando inicio una room/juego, el mando no funciona, la única manera de hacerlo funcionar es desconectarlo y volverlo a conectar al bluetooth.

      ¿Alguien sabe la manera de hacerlo sin tener que desconectar y conectar el bluetooth cada vez que cargamos una room?

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

        Hoy ne he dado cuenta de un detalle.
        Si borro todo lo relacionado con el mando NES30 PRO del fichero es_input.cfg el mando vuelve a funcionar bien tanto en el menú como al iniciar los juegos, pero si vuelvo a redefinir los botones en el menú vuelve a fallar.

        Zing 1 Reply Last reply Reply Quote 0
        • Zing
          Zing Global moderator Translator @sad1942 last edited by

          @sad1942 Vea si esto ayuda:
          https://recalbox.gitbook.io/documentation/compatibility/compatible-devices/8bitdo-on-recalbox

          https://recalbox.gitbook.io/documentation/v/portugues/manual-basico/primeiros-passos/configurando-um-controle

          Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
          If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

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

            Gracias por los enlaces pero ahí no he encontrado la solución.
            Me he fijado en que el problema se crea a partir de que asignamos los botones del mando, si emparejamos por bluetooth y no asignamos botones, el mando funciona bien, pero en el momento que vamos a la opción de configurar un mando y asignamos los botones vuelve a tener el mismo fallo.
            El problema se genera cuando asignamos los botones.

            Zing 1 Reply Last reply Reply Quote 0
            • Zing
              Zing Global moderator Translator @sad1942 last edited by

              @sad1942 Bien, intentemos otra solución, vea estos otros enlaces:
              https://forum.recalbox.com/topic/8921/a-lire-manettes-8bitdo

              https://forum.recalbox.com/topic/20765/connexion-bluetooth-8bitdo-f30-pro-et-sf30-pro-non-reconnues

              Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
              If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

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

                Tampoco me han funcionado las soluciones de esos enlaces.
                Pero he encontrado la solución por mi mismo.
                he borrado todos los mandos bluetooth y he empezado de nuevo.
                primero he emparejado el NES30 PRO y luego en lugar de configurar el mando en Emulation Station he asignado los botones manualmente en el fichero es_input.cfg.
                Ahora funciona todo correctamente.

                hytche54 1 Reply Last reply Reply Quote 1
                • hytche54
                  hytche54 @sad1942 last edited by hytche54

                  @sad1942 Buenas tardes, serias tan amable de subir la configuración del mando 8bitdo como lo tienes en el archivo?

                  Nos vendría de perlas, muchas gracias por tu aporte 🙂 Sino puedo alomejor configurarlo y cogerme la info del fichero y hacerlo con ambos mandos

                  Tienes problemas también, ya que tienes los mismos mandos que yo con el botón de hotkey y los shaders?

                  Y otra pregunta que puede que sepas responderme, alguna manera de configurar los a**lógicos en recalbox para jugar juegos de PSX que usen esta funcion (Ape Scape, medievil etc...)

                  Un saludo y gracias por todo 🙂

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

                    Hola.
                    Esta es mi configuración en el fichero es_input.cfg que esta en system/emulation estation.

                    Para la parte bluetooth:

                    </inputConfig>
                    <!-- Nes30 Pro BT -->
                    <inputConfig type="joystick" deviceName="8Bitdo NES30 Pro" deviceGUID="05000000c82d00002038000000010000" deviceNbAxes="6" deviceNbHats="1" deviceNbButtons="16">
                    <input name="a" type="button" id="0" value="1" code="304" />
                    <input name="b" type="button" id="1" value="1" code="305" />
                    <input name="down" type="hat" id="0" value="4" code="16" />
                    <input name="hotkey" type="button" id="10" value="1" code="314" />
                    <input name="joystick1left" type="axis" id="0" value="-1" code="0" />
                    <input name="joystick1up" type="axis" id="1" value="-1" code="1" />
                    <input name="joystick2left" type="axis" id="2" value="-1" code="2" />
                    <input name="joystick2up" type="axis" id="3" value="-1" code="5" />
                    <input name="l2" type="button" id="8" value="1" code="312" />
                    <input name="l3" type="button" id="13" value="1" code="317" />
                    <input name="left" type="hat" id="0" value="8" code="16" />
                    <input name="pagedown" type="button" id="7" value="1" code="311" />
                    <input name="pageup" type="button" id="6" value="1" code="310" />
                    <input name="r2" type="button" id="9" value="1" code="313" />
                    <input name="r3" type="button" id="14" value="1" code="318" />
                    <input name="right" type="hat" id="0" value="2" code="16" />
                    <input name="select" type="button" id="10" value="1" code="314" />
                    <input name="start" type="button" id="11" value="1" code="315" />
                    <input name="up" type="hat" id="0" value="1" code="16" />
                    <input name="x" type="button" id="3" value="1" code="307" />
                    <input name="y" type="button" id="4" value="1" code="308" />

                    Para la parte USB:

                    </inputConfig>
                    <!-- Nes30 Pro USB -->
                    <inputConfig type="joystick" deviceName="8Bitdo NES30 Pro 8Bitdo NES30 Pro" deviceGUID="03000000c82d00000190000011010000" deviceNbAxes="6" deviceNbHats="1" deviceNbButtons="15">
                    <input name="a" type="button" id="0" value="1" code="304" />
                    <input name="b" type="button" id="1" value="1" code="305" />
                    <input name="down" type="hat" id="0" value="4" code="16" />
                    <input name="hotkey" type="button" id="10" value="1" code="314" />
                    <input name="joystick1left" type="axis" id="0" value="-1" code="0" />
                    <input name="joystick1up" type="axis" id="1" value="-1" code="1" />
                    <input name="joystick2left" type="axis" id="2" value="-1" code="2" />
                    <input name="joystick2up" type="axis" id="3" value="-1" code="5" />
                    <input name="l2" type="button" id="8" value="1" code="312" />
                    <input name="l3" type="button" id="13" value="1" code="317" />
                    <input name="left" type="hat" id="0" value="8" code="16" />
                    <input name="pagedown" type="button" id="7" value="1" code="311" />
                    <input name="pageup" type="button" id="6" value="1" code="310" />
                    <input name="r2" type="button" id="9" value="1" code="313" />
                    <input name="r3" type="button" id="14" value="1" code="318" />
                    <input name="right" type="hat" id="0" value="2" code="16" />
                    <input name="select" type="button" id="10" value="1" code="314" />
                    <input name="start" type="button" id="11" value="1" code="315" />
                    <input name="up" type="hat" id="0" value="1" code="16" />
                    <input name="x" type="button" id="3" value="1" code="307" />
                    <input name="y" type="button" id="4" value="1" code="308" />

                    Espero que te sirva.

                    Antes tenía problemas con el hotkey y los shaders, cada vez que pulsaba el hotkey se cambiaba el shader, pero desde que he puesto esta configuración funciona perfectamente.
                    En cuanto a los mandos analogicos de PSX, no lo he probado, pero quizás se pueda solucionar en el menu de Retroarch pulsando Hotkey+B.

                    hytche54 1 Reply Last reply Reply Quote 0
                    • hytche54
                      hytche54 @sad1942 last edited by

                      @sad1942 probare esto que me dices ahora mismo de verdad que eres un crack y me ha servido de mucho 🙂 si descubro algo de los joystick analogicos te comento 🙂 Muchas gracias de nuevo por el tiempo

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

                        Desde donde has modificado el fichero?, ami no me guarda los cambios, Estoy probando directamente desde el pc en bloc de notas, es asi como lo has hecho tu?

                        Un saludo

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

                          Yo le he hecho con el wordpad.
                          Yo lo he hecho en red guardando los cambios directamente en recalbox, quizás a ti no te los guarda porque a lo mejor tienes protección contra escritura o no lo haces como administrador.
                          prueba a hacer una copia del fichero en el escritorio y lo modificas en el pc, después borras el fichero en recalbox y copias el que tienes en el escritorio.
                          A ver si así te deja modificarlo.

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

                            lo tengo ya modificado y noto que recalbox me deja de reconocer los botones cuando lo borro y que vuelve a reconocerme cuando meto los datos nuevos pero nada sigue sin funcionar... en cuanto lo meto directamente en un juego me lo desconecta...

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

                              Tu mando es el NES30 PRO?
                              Tienes que borrar todos los mandos de la memoria de Emulation Station, luego tienes que volver a emparejar el mando por bluetooth y después tienes que modificar el fichero.
                              Hazlo en ese orden a ver.

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

                                en ese orden exacto hice
                                primero borre todo lo del fichero dejandolo vacio.

                                Seguido vincule mi mando por bluetooth (sin configurarlo)

                                Y por ultimo meti la configuracion con los botones que me has pasado y funciona perfecto en menu y todo pero en el juego nada tengo que apagar y encender... no ha cambiado nada..

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

                                  No hace falta que borres todo lo del fichero, simplemente modificar la parte relacionada con ese mando.
                                  Recuerda que primero tienes que desvincular todos los mandos.
                                  De todas maneras te podría enviar una copia de mi fichero, pero no se como.

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

                                    Si nose, creo que con lo que me has mandado esta bien, acabo de ver que mi mando en NES30 PRO 2 pero vamos no creo que sea un problema para configurar esto porque me funciona y el numero de botones es el mismo y todo...

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

                                      Nada por mas que he intentado no soy capaz de no tener que apagar y encender los mandos para poder jugar... nose si al ser la version 2 me puede dar otro problema diferente o lo que sea, y el tema de los joystick analogicos en psx tambien imposible me funciona fatal retroarch para cambiar controles..

                                      Gracias de todas formas pero sigo igual jajajaja estoy por rendirme ya xD

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

                                        Sin título.png

                                        Prueba desde el principio y cuando tengas emparejado tu mando por bluetooth deja lo que está en el circulo rojo y modifica solo lo que está debajo.
                                        los datos del circulo rojo son los de tu mando, eso no lo tienes que modificar

                                        hytche54 1 Reply Last reply Reply Quote 0
                                        • sad1942
                                          sad1942 last edited by

                                          si no mándame una pantallazo de tu confuguración

                                          1 Reply Last reply Reply Quote 0
                                          • hytche54
                                            hytche54 @sad1942 last edited by

                                            @sad1942 ahora mismo tengo esto en mi archivo de configuracion En el que tengo solo el teclado inalambrico y el mando.

                                            <?xml version="1.0"?>
                                            <inputList>
                                            <inputConfig type="keyboard" deviceName="Keyboard" deviceGUID="-1" deviceNbAxes="0" deviceNbHats="0" deviceNbButtons="120">
                                            <input name="a" type="key" id="115" value="1" code="168" />
                                            <input name="b" type="key" id="97" value="1" code="168" />
                                            <input name="down" type="key" id="1073741905" value="1" code="168" />
                                            <input name="hotkey" type="key" id="32" value="1" code="168" />
                                            <input name="left" type="key" id="1073741904" value="1" code="168" />
                                            <input name="pagedown" type="key" id="1073741902" value="1" code="168" />
                                            <input name="pageup" type="key" id="1073741899" value="1" code="168" />
                                            <input name="right" type="key" id="1073741903" value="1" code="168" />
                                            <input name="select" type="key" id="32" value="1" code="168" />
                                            <input name="start" type="key" id="13" value="1" code="168" />
                                            <input name="up" type="key" id="1073741906" value="1" code="168" />
                                            </inputConfig>
                                            <inputConfig type="joystick" deviceName="8BitDo N30 Pro 2" deviceGUID="05000000c82d00006528000000010000" deviceNbAxes="6" deviceNbHats="1" deviceNbButtons="16">
                                            <input name="a" type="button" id="0" value="1" code="304" />
                                            <input name="b" type="button" id="1" value="1" code="305" />
                                            <input name="down" type="hat" id="0" value="4" code="16" />
                                            <input name="hotkey" type="button" id="2" value="1" code="306" />
                                            <input name="joystick1left" type="axis" id="0" value="-1" code="0" />
                                            <input name="joystick1up" type="axis" id="1" value="-1" code="1" />
                                            <input name="joystick2left" type="axis" id="2" value="-1" code="2" />
                                            <input name="joystick2up" type="axis" id="3" value="-1" code="5" />
                                            <input name="l2" type="axis" id="5" value="-1" code="10" />
                                            <input name="l3" type="axis" id="0" value="1" code="0" />
                                            <input name="left" type="hat" id="0" value="8" code="16" />
                                            <input name="pagedown" type="button" id="7" value="1" code="311" />
                                            <input name="pageup" type="button" id="6" value="1" code="310" />
                                            <input name="r2" type="axis" id="4" value="-1" code="9" />
                                            <input name="r3" type="button" id="14" value="1" code="318" />
                                            <input name="right" type="hat" id="0" value="2" code="16" />
                                            <input name="select" type="button" id="10" value="1" code="314" />
                                            <input name="start" type="button" id="11" value="1" code="315" />
                                            <input name="up" type="hat" id="0" value="1" code="16" />
                                            <input name="x" type="button" id="3" value="1" code="307" />
                                            <input name="y" type="button" id="4" value="1" code="308" />
                                            </inputConfig>
                                            </inputList>

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

                                            Want to support us ?

                                            78
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com