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 SN30 PRO PPSSPP

    Scheduled Pinned Locked Moved Help and Support
    ppsspp controls8bitdodpad
    4 Posts 2 Posters 739 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.
    • Z
      ZemaDuvant
      last edited by

      There is a recent post for this issue, but there was no resolution. I think i have a general idea on how to fix this issue i just need some additional assistance please.

      Basically the issue specifically with the 8bitdo sn30 pro, it does not see the d-pad at all, i attempted to re-configure in retropie, I also attempted in the menu for ppsspp. (it does work for my buffalo SNES PAD)

      What i think needs to be done is the file for the gamecontrollerdb.txt needs to be adjusted.

      I am currently using WinSCP, and it also states i don't have admin rights to adjust this file, I have not had that happen before, I can say i am using the default login user pi password default.

      When i configure the d-pad within retropie it reads the directions as HAT 0 UP, HAT 0 DOWN, HAT 0 LEFT, HAT 0 RIGHT.

      05000000c82d00000161000000010000,8Bitdo SN30 Pro,platform:Linux,a:b1,b:b0,x:b4,y:b3,back:b10,guide:b2,start:b11,leftstick:b13,rightstick:b14,leftshoulder:b6,rightshoulder:b7,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a2,righty:a3,lefttrigger:a5,righttrigger:a4,

      I think this the line i need to edit, what would i put for dpup? HAT 0 UP?

      Z 1 Reply Last reply Reply Quote 0
      • Z
        ZemaDuvant @ZemaDuvant
        last edited by

        So i was messing with this a bit more to get an idea of what is going on, the mappings are all crazy within the ppsspp application.

        A = O PAD 1 B2
        B = X PAD 1 B3
        Y = Square PAD 1 B6
        X = Triangle PAD 1 B4
        Start = PAD 1 Thumb L
        Select = PAD 1 Back
        L = PAD 1 B5
        R = PAD 1 Thumb L

        Z 1 Reply Last reply Reply Quote 0
        • Z
          ZemaDuvant @ZemaDuvant
          last edited by

          So i figured out the solution. I was using the ppsspp emulator, and not the lr-ppsspp emulator. Once i used the correct one the issue has been resolved.

          I feel dumb.

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

            @zemaduvant said in 8BITDO SN30 PRO PPSSPP:

            So i figured out the solution.

            That's more like a workaround, since lr-ppsspp doesn't use the same input configuration as the standalone ppsspp.

            What you could try is get the latest gamecontrollerdb.txt and copy it to /opt/retropie/emulators/ppsspp/assets/, then see if your controller behaves better.

            Since the destination folder is not writeable by the pi user, copy the file to the roms folder first, then run, from the command line:

            sudo cp $HOME/RetroPie/roms/gamecontrollerdb.txt /opt/retropie/emulators/ppsspp/assets/
            
            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.