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 SNES SFC30 Issues

    Scheduled Pinned Locked Moved Help and Support
    18 Posts 3 Posters 7.1k 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.
    • J
      jay81uk
      last edited by

      I have googled this but the answer seems so complicated. Floob didn't need to do this in his guide so wondering if I've missed something?

      I can use the controller in ES menus, but once a game is loaded in the default emulators, like a SNES or NES game, the controller doesn't do anything, even though as the game starts, my controller name appears in yellow at the bottom of the screen.

      Have I missed something? I am using the latest version of RetroPie - 4.0, and the latest firmware for 8bitdo.

      Thanks

      1 Reply Last reply Reply Quote 0
      • FloobF
        Floob
        last edited by

        Post your controller file up on pastebin, and I'll take a look. And please dont use the word "latest" its really vague and doesnt help when people look back over the threads. Which firmware version are you using on your SFC30?

        But it should work fine as long as the hack is turned on in the bluetooth menu, and you start your controller with Start+R.

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

        1 Reply Last reply Reply Quote 0
        • J
          jay81uk
          last edited by jay81uk

          @Floob sorry Floob.

          Using FW 2.68 for the controller. What hack? Did I miss something there?

          How do I put my controller file up? Sorry.

          1 Reply Last reply Reply Quote 0
          • J
            jay81uk
            last edited by

            BTW, I can only use the controller in ES if I hold down start. Start and R won't pair like just pressing Start does.

            1 Reply Last reply Reply Quote 0
            • FloobF
              Floob
              last edited by Floob

              When you pair it in the bluetooth menu, turn it on with Start+R, not just Start.
              Check this video for more details.

              Your controller file is in /opt/retropie/configs/all/retroarch-joypads/

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

              J 1 Reply Last reply Reply Quote 0
              • J
                jay81uk @Floob
                last edited by jay81uk

                @Floob said in 8bitdo SNES SFC30 Issues:

                /opt/retropie/configs/all/retroarch-joypads/

                Sorry, what do I do with /opt/retropie/configs/all/retroarch-joypads/?

                I have re-paired it again, using start/R and it's the same issue.

                FloobF 1 Reply Last reply Reply Quote 0
                • FloobF
                  Floob @jay81uk
                  last edited by

                  @jay81uk Type

                  ls /opt/retropie/configs/all/retroarch-joypads/
                  

                  that will show you the filename.
                  Then to read it type

                  nano /opt/retropie/configs/all/retroarch-joypads/{filename}
                  

                  Then paste the contents to pastebin.

                  Or you can just grab the file via the Samaba share, \\retropie in windows

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

                  1 Reply Last reply Reply Quote 0
                  • J
                    jay81uk
                    last edited by

                    This ok?

                    http://pastebin.com/estux6PD

                    1 Reply Last reply Reply Quote 0
                    • FloobF
                      Floob
                      last edited by

                      Are you turning on your controller with Start+R?

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

                      1 Reply Last reply Reply Quote 0
                      • J
                        jay81uk
                        last edited by

                        I am yes @Floob

                        1 Reply Last reply Reply Quote 0
                        • J
                          jay81uk
                          last edited by

                          You mentioned a hack earlier... maybe I missed something?

                          1 Reply Last reply Reply Quote 0
                          • J
                            jay81uk
                            last edited by

                            Sorted. Turned the hack off for 8bit controllers. Thank you.

                            FloobF 1 Reply Last reply Reply Quote 0
                            • FloobF
                              Floob
                              last edited by

                              Check out the video I posted above, that should cover it. But your controller file seems ok, so it shouldnt really make a difference.
                              That said, I havent tried 2.68, you could try 2.67 and see if it works ok (or flip the hack to off and re-setup the controller).

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

                              1 Reply Last reply Reply Quote 0
                              • FloobF
                                Floob @jay81uk
                                last edited by

                                @jay81uk Ok, 2.68 must need the hack off, glad you sorted it.

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

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

                                  Aah new firmware 2016-08-06 - must have brought it in sync with the others.

                                  Does it now connect when the rpi is already booted and the controller is turned on without having to use the hacky "background connect" mode in the bluetooth config ?

                                  my 8bitdo snes30 pro do, so hopefully they will have fixed that for the sfc30 now also.

                                  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

                                  1 Reply Last reply Reply Quote 0
                                  • FloobF
                                    Floob
                                    last edited by Floob

                                    I just updated my SFC30 to 2.68 from 2.67.
                                    Tried this in RetroPie 4 RC1. Added the SFC30 to be registered as well as adding the udev rule.

                                    Rebooted.

                                    Both my FC30 Pro and SFC30 pro connected when Emulation Station had already loaded, this is with the "boot" menu selected in the bluetooth menu - as opposed to "background", so that looks good.

                                    However, when I tried to "Configure input" in ES, the FC30Pro seemed largely fine, but the D-Pad and buttons did nothing on the SFC30, ES sees it as a controller but doesnt see the button presses.
                                    I'll check some settings now.

                                    For reference, New 2.68 firmware:
                                    1.Joystick Mode(Hold START button power on) support OSX.
                                    2.Enhanced the stability of the Bluetooth automatic connection.
                                    3.Enhanced the stability of automatic connection with the Retro Receiver NES.
                                    4.Make the LED blink much quicker when the controller is in auto-connect status.

                                    Definitely saw the LED #4 happen when connecting.

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

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

                                      Sounds like it isn't in Joystick mode. Just flashed and tested on my sfc30.

                                      Still have to power on with start+r for the right mode. Disabled background connect - powered off then on fine and paired automatically. Disabled the hack mode, and reconfigured on ES and all seems well.

                                      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

                                      1 Reply Last reply Reply Quote 0
                                      • FloobF
                                        Floob
                                        last edited by Floob

                                        Something very odd went on, not sure what (tried different power up modes, different boot modes, just wouldnt take the input from SFC30).
                                        Just wrote RetroPie 4 final to a card. Chose basic install.

                                        Added controller with hack off, added udev rule, left the boot mode where it was, didnt choose "boot" or "background".
                                        Turned controller off after it registered and connected.
                                        Rebooted.
                                        Waited until fully in ES, turned SFC30 on, connected automatically.
                                        ES happily saw its inputs - wrote the correct values. All power ons were with Start+R here.

                                        All good! :)

                                        Now just trying to work out how I managed to get ES to not see inputs from a SFC30 but see the FC30 Pro....

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

                                        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.