RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    8bitdo NES30Pro not working in emulators

    Scheduled Pinned Locked Moved Help and Support
    8bitdones30 proretropie 4.1emulatorsnot working
    5 Posts 2 Posters 2.4k Views
    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.
    • H
      harmonf
      last edited by harmonf

      Re: 8bitdo FC30pro not working in emulators

      I found this other article that seems to almost exactly replicate the issue I'm having. I was going to reply to this topic but it was suggested by the site that since this is an old topic it may be better to start a new thread and reference this one. So here we go.

      Pi Model or other hardware: Raspberry Pi 3 B
      Power Supply used: CanaKit 2.5A USB Power Supply
      RetroPie Version Used: 4.1
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected:
      Controller used: 8bitdo NES30Pro running 1.7.1 firmware (http://8bitdo.com/nes30pro/firmware.html)
      Error messages received:
      Log found in /dev/shm/runcommand.log (if relevant):
      Guide used:
      File:
      Emulator: NES or Sega Master System
      Attachment of config files:
      How to replicate the problem:

      So similar to the other thread listed at the top of my post, I am able to get the bluetooth controller connected successfully in RetroPie and can use it to navigate the menus just fine. I have tried loading a few ROMs in both the NES and Sega Master System emulators and both seem to have the same issue.

      I launch a game and I can see the yellow message at the bottom left corner telling me my controller has been registered. After the game loads, no buttons on the controller work at all. The only thing I can do at this point is pull the plug on the Pi and reboot the system. If I connect a USB keyboard, I can see that working in the game.

      Next, I tried switching the setting in the RetroPie Bluetooth config area that tells you whether to use the Modded 8bitdo firmware hack. I tried turning this on and off without any change.

      The user from the other thread seems to have resolved the problem by downgrading his controller firmware to 1.68 but this was against an older version of RetroPie (3.8.1).

      Anyone have any suggestions before I just start trying old firmware and old RetroPie version combinations?

      Thanks

      BuZzB 1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators @harmonf
        last edited by

        @harmonf if changing the hack mode, you have to reconfigure in emulation station afterwards. You should update to latest firmware, switch hack off, and reconfigure. See official docs https://retropie.org.uk/docs/8Bitdo-Controller/

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        H 2 Replies Last reply Reply Quote 1
        • H
          harmonf @BuZz
          last edited by

          @BuZz

          Thanks @BuZz . I feel like I did this but it is quite possible that I didn't do everything in the right order. I will try again tonight and update with my results.

          1 Reply Last reply Reply Quote 0
          • H
            harmonf @BuZz
            last edited by

            @BuZz

            That seemed to do the trick. I removed the bluetooth device and restarted the Pi. I reflashed the 1.7.1 firmware onto the controller and then re-added in RetroPie bluetooth configuration and it now the controller works inside of the emulators.

            Unrelated problem now that I will do some searching on but I definitely notice lag between pressing buttons and having them register in the game. Not sure if there are settings per emulator but definitely noticed for NES which is all I've tried so far. Hopefully this isn't something you just have to live with because it makes it almost unplayable.

            Thanks for your help.

            H 1 Reply Last reply Reply Quote 0
            • H
              harmonf @harmonf
              last edited by

              @harmonf @BuZz

              Ignore me. Game Mode on my TV was turned off. That seems to have fixed it considerably. Maybe still not perfect, but I can easily play it now.

              Thanks again.

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

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.