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

    Games slow to load on launch, 60 seconds - 8BitDo/RasPi 4

    Scheduled Pinned Locked Moved Help and Support
    raspberry pi 48bitdo8bitdo sn30 proslowslow performanc
    7 Posts 3 Posters 2.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.
    • V
      vantseattle
      last edited by

      Checking to see if anyone else experienced this yet.

      I'm building a RetroPie for my nephew. I noticed games will take a long time to launch from the different emulator menus and will load once the bluetooth controllers have been assigned to the ports.

      Loading can take up to 60 seconds.

      Bluetooth connect mode is at default.

      8BitDo mapping hack is OFF.

      Loading the games with a USB keyboard takes less than 15 seconds.

      Turning off the controller and turning it back on speeds up this process to less than 15 seconds, regular load times. My previous builds with the RasPi3 and other 8BitDo controllers did not do this so this is new to me.

      Model: Raspberry Pi 4/400

      Build used: https://github.com/RetroPie/RetroPie-Setup/releases/download/4.7.1/retropie-buster-4.7.1-rpi4_400.img.gz

      Controller: 8BitDo SN30 Pro+

      Workaround for now I will tell him to turn off/on the controllers if the loading time is a minute.

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by mitu

        I think this is a known issue with some 8BitDo controllers when they're paired in X-Input mode. Pair the controller using the Switch/Android mode instead.

        V 1 Reply Last reply Reply Quote 1
        • V
          vantseattle @mitu
          last edited by

          @mitu Thank you for the quick response. I'll try this today and update.

          V 1 Reply Last reply Reply Quote 0
          • V
            vantseattle @vantseattle
            last edited by

            @mitu I had removed pairing with the X/Windows style and tried Android, Switch pairing. The issue I found with Android and Switch is that Hotkey is assigned to button 12 which seems to somehow not function as normal. Hotkey+Start would not exit a game. I had to kill the games over SSH each time or reboot the thing.

            Each time I set a new pairing and controller configuration I removed the previous bluetooth devices and the es_input.cfg files to ensure it was clean configuration each time.

            After doing this multiple times and going back to X/Windows I no longer seem to have the issue.

            I had also disabled the runcommand while launching games while doing these updates which may be a factor. I guess we can mark this closed because at the moment I cannot duplicate the issue.

            V 1 Reply Last reply Reply Quote 0
            • V
              vantseattle @vantseattle
              last edited by

              @mitu @vantseattle well, after a clean boot, I CAN duplicate the issue, but this is the best configuration so we'll continue with the workaround of restarting a controller until updates for the controller or RetroPie happen.

              1 Reply Last reply Reply Quote 0
              • DigrizD
                Digriz
                last edited by

                Same here, I ended up buying the 8bitdo bluetooth receiver and that sorted the issue out. I could then use X-input mode (to get rumble). Note: the instructions are terrible.
                You first insert the receiver and pair to controller (starting the controller using Start+B), then set the mode for the receiver to X-input by pressing Select +Up.
                Restart and everything should work.

                Raspberry Pi 4 o/c to 2MHz
                Pizen Case & Ice Tower
                Samsung T5 External SSD (500GB)
                Official Pi4 Power Supply
                RetroPie 4.7.1 image built with Raspberry Pi Imager on 512Gb SanDisk Extreme Pro microSDXC card
                2x DragonRise Controllers
                2x 8BitDo SN30Pro+

                V 1 Reply Last reply Reply Quote 1
                • V
                  vantseattle @Digriz
                  last edited by

                  @digriz Thanks for the tip! You're right, the instructions were slightly vague for the different pairing options. My nephew is super patient so I know it's not really going to bother him. For me, I KNOW it could be better! LOL

                  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.