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

    SNES bindings revert to incorrect config for 8bitdo SNES30 controller

    Scheduled Pinned Locked Moved Help and Support
    controllerretroarch.cfg8bitdo snes
    2 Posts 1 Posters 853 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.
    • C
      crunkmasterjoe
      last edited by crunkmasterjoe

      Pi Model or other hardware: Raspberry Pi 3 Model B
      Power Supply used: 5V/2.5A power supply from https://www.amazon.com/gp/product/B01LWURJMI/ref=oh_aui_detailpage_o05_s00?ie=UTF8&psc=1
      RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.2.18
      Built From: SD image used from RetroPie website
      Controller used: 8bitdo SNES30 / 8bitdo SFC30 / Wii U Pro Controller
      Files:
      smb://retropie/configs/all/retroarch/autoconfig/8Bitdo SNES30 GamePad.cfg
      link: https://pastebin.com/feHd05T6
      smb://retropie/configs/all/retroarch.cfg
      link: https://pastebin.com/bXZWxXZr
      smb://retropie/configs/snes/retroarch.cfg
      link: https://pastebin.com/gsa1nEWL
      Emulator: lr-snes9x2010
      Attachment of config files: see above
      How to replicate the problem:

      My two 8bitdo controllers (SFC30 and SNES30) do not bind correctly when being used with lr-snes9x2010. I can't say whether other SNES emulators have the same issue as I don't use any others (but I am willing to test if you find it useful).

      The controllers work as expected in EmulationStation, but after loading into the emulator the bindings are all wrong. For example, B is bound to A. The d-pad doesn't seem to respond. Select continues to bind correctly as the shortcut modifier key, but Select+X doesn't open the RGUI nor does Select+Start quit the emulator (Select+Y loads state, although it was always bound to Select+L, and Select+A resets the emulator).

      Any attempts to remap the 8bitdo controller within EmulationStation or within RetroArch's RGUI have been unsuccessful. Even if I can manage to remap the 8bitdo controller within RGUI, I'm still incapable of using the menu shortcut of Select+X, and the bindings revert after I exit the emulator and open it again.

      I'm assuming it has much to do with the way my .cfg files are set up, but I can't understand the priority with which Retroarch treats these. If someone could shed some insight that'd be fantastic - thanks in advance.

      1 Reply Last reply Reply Quote 0
      • C
        crunkmasterjoe
        last edited by

        Should it matter than I can't seem to access /opt/retropie/configs/all/retroarch-joypads/? When I connect to my Pi from my MacBook, Finder shows that folder as empty. But if I attempt to drag a copy of 8bitdo SNES 30.cfg from the /opt/retropie/configs/all/retroarch/autoconfigs folder to retroarch-joypads, I get an error. On my PC I can't even open the retroarch-joypads folder.

        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.