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 SFC30 won't work in a ROM but works fine everywhere else

    Scheduled Pinned Locked Moved Help and Support
    gamepad config8bitdo snesnewbiesetup
    7 Posts 3 Posters 3.5k 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.
    • W
      WinterMatt
      last edited by Floob

      I'm new to RetroPie in general but I'm having a very hard time setting up my new 8Bitdo SFC30 Bluetooth Game Pad.

      I've followed all the instructions I could find and have gotten it to pair properly every time after reboot. The Game Pad configures and works with no issue in the Emulation Station front end but no matter what when I open up an SNES ROM the pad will not work in the ROM. If I plug it in it works no problem if I plug in a cabled one it also works no problem. I've looked at the config files and as far as I can tell they seem OK but I've included them below in case I'm missing something dumb. Since the controller works in Emulation Station and can be configured it feels like a config issue to me.

      This is the retroarch.cfg file located in the snes sub-folder:

      #Settings made here will only override settings in the global retroarch.cfg if placed above the #include line
      
      input_remapping_directory = "/opt/retropie/configs/snes/"
      
      #include "/opt/retropie/configs/all/retroarch.cfg"
      

      This is the cfg file in configs/all/retroarch-joypads/8BitdoSFC30GamePadJoystick.cfg that is generated when I configure the pad via the Emulation Station front end:

      *input_device = "8Bitdo SFC30 GamePad Joystick"
      input_driver = "udev"
      input_l_btn = "17"
      input_load_state_btn = "17"
      input_start_btn = "22"
      input_exit_emulator_btn = "22"
      input_up_axis = "-1"
      input_a_btn = "11"
      input_b_btn = "12"
      input_reset_btn = "12"
      input_down_axis = "+1"
      input_r_btn = "18"
      input_save_state_btn = "18"
      input_right_axis = "+0"
      input_state_slot_increase_axis = "+0"
      input_x_btn = "14"
      input_menu_toggle_btn = "14"
      input_select_btn = "21"
      input_enable_hotkey_btn = "21"
      input_y_btn = "15"
      input_left_axis = "-0"
      input_state_slot_decrease_axis = "-0"*
      

      Here are some of the steps and resources that I've followed:


      https://github.com/retropie/retropie-setup/wiki/RetroArch-Configuration
      https://retropie.org.uk/forum/topic/1980/8bitdo-fc30pro-not-working-in-emulators

      meleuM FloobF 2 Replies Last reply Reply Quote 0
      • meleuM
        meleu @WinterMatt
        last edited by

        @WinterMatt
        My suggestion:

        1. Go to bluetooth config in RetroPie menu.
        2. Toggle the "8bitdo hack".
        3. Reconfigure the SFC30 in emulationstation.

        And then test with some game.

        • Useful topics
        • joystick-selection tool
        • rpie-art tool
        • achievements I made
        W 1 Reply Last reply Reply Quote 1
        • FloobF
          Floob @WinterMatt
          last edited by

          @WinterMatt Check the guide and video here:
          https://github.com/retropie/retropie-setup/wiki/Setting-up-an-8bitdo-Bluetooth-controller

          Please read the Docs before asking a new question.
          RetroPie Help Guides: https://goo.gl/3gcNsT

          W 1 Reply Last reply Reply Quote 1
          • W
            WinterMatt @meleu
            last edited by

            @meleu Thank you! This solved the problem. The setting was toggled on and I changed it to off.

            1 Reply Last reply Reply Quote 1
            • W
              WinterMatt @Floob
              last edited by

              @Floob Thank you for your guide it was very useful in setting up originally I just missed the part about turning the 8bitdo hack off.

              meleuM 1 Reply Last reply Reply Quote 0
              • meleuM
                meleu @WinterMatt
                last edited by

                @WinterMatt please mark your topic as solved. And if possible mark the post that solved your issue as the right answer. ;-)

                • Useful topics
                • joystick-selection tool
                • rpie-art tool
                • achievements I made
                W 1 Reply Last reply Reply Quote 0
                • W
                  WinterMatt @meleu
                  last edited by

                  @meleu Came back to do it but it looks like a mod beat me to it. Thanks again.

                  1 Reply Last reply Reply Quote 1
                  • 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.