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

    PPSSPP Help

    Scheduled Pinned Locked Moved Help and Support
    11 Posts 4 Posters 8.2k 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.
    • mattrixkM
      mattrixk @Concat
      last edited by

      @Concat
      I have the exact same problem. I can't even make it to in-game to see if the controls work properly there, but the menus are all messed up.

      I changed the button assignments for my ps3 controller, but that seemed to mess up my keyboard controls, and now I can't even use the keyboard to make it to the 'reset controls' option. I tried plugging in a mouse, but that didn't work. I tried reinstalling from source but still had the same problem. My next step was to remove the ppsspp emulator completely, then reinstall from source or binary (I don't actually know the difference).

      For now I've just kinda said "fudge it" and put it on hold until I've sorted out some other things.

      It's a shame not being to able to play PSP games. I'd love to be able to play things like Burnout, newer Need for Speeds (Carbon and Underground are awesome) and some of the Lego games (like Star Wars).

      Sorry I couldn't answer your question, but I just wanted you to know you weren't alone.

      My ES themes: MetaPixel | Spare | Io | Indent

      C 2 Replies Last reply Reply Quote 0
      • C
        Concat
        last edited by

        Actually its very reassuring. Haha. I was going crazy thinking I was the only one!

        I would use lr_ppsspp, but the standalone is significantly better performance wise...

        I will try using a usb buffalo controller and see if the issue is specific to ps3 controllers.

        1 Reply Last reply Reply Quote 0
        • C
          Concat @mattrixk
          last edited by

          @mattrixk
          I found this: https://github.com/hrydgard/ppsspp/issues/7847

          Seems the controls for the menu are hardcoded and ppsspp ignores the mappings. It doesn't explain why I get constant keyup input registering when I try to change the mapping... but there we go.

          Im still confused why no one else has this issue though.

          Anyway, I have an idea to use joy2key and just map the controller to the keyboard inputs that are the default for ppsspp. No idea how to do it, as I just thought of it... but if anyone can point me the right direction that would great.

          1 Reply Last reply Reply Quote 0
          • C
            Concat @mattrixk
            last edited by

            @mattrixk
            Just a follow-up...

            The solution I came up with is to use the Linux Joystick Mapper and map the default keyboard keys to the gamepad. I did not map the analog sticks, because by default they work just fine in PPSSPP for my PS3 DS3 controller. All other buttons were mapped, and I mapped R2 to ESC so that I can bring up the menu and exit without the keyboard.

            Details are (scattered) in this thread: https://retropie.org.uk/forum/topic/2032/dosbox-mapping-mouse-to-ps3-analog-stick

            mattrixkM darkniorD 2 Replies Last reply Reply Quote 1
            • mattrixkM
              mattrixk @Concat
              last edited by

              Thanks for that @Concat

              Does that mean you have it all sorted out for your system now? Did you end up having to uninstall and reinstall the ppsspp emulator to "unbreak" the controls before you could reset them?

              I'll have to have a look at it all later. Still lots of set up to do before I get to that though. I still need to map MAME contols, and I've started making my own theme (basically a bastardised Pixel theme with metadata, and a few other additions).

              My ES themes: MetaPixel | Spare | Io | Indent

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

                No. I didn't have to do anything other than setup the linux joystick mapper. But it turns out I will need to map the analog sticks. The mapper script takes over all input so if it's not mapped, it doesn't send anything to PPSSPP after all.

                Currently struggling with mapping the axes properly... I'll use the other topic for troubleshooting from here on out.

                1 Reply Last reply Reply Quote 0
                • darkniorD
                  darknior @Concat
                  last edited by

                  I raise this thread because the problem wasn't solved by the PPSSP team after 2 years :(
                  The issue is always OPEN :(
                  https://github.com/hrydgard/ppsspp/issues/7847
                  I have it with my x360 PAD too ...
                  https://www.reddit.com/r/RetroPie/comments/6dy1mw/xbox_360_mapping_not_working_in_ppsspp/
                  My analog stick is not fine recognized in every games, but the most important i can't use my DPad :(
                  The button A B ... are recognized like UP DOWN ... but i can use it to play ... Very strange bug :(

                  @concat I will try your solution with http://sourceforge.net/projects/linuxjoymap/
                  Using this tutorial : https://blog.petrockblock.com/forums/topic/mapping-a-game-controller-in-kodi/#post-106586

                  And configuring Retropie like that :
                  Open : /opt/retropie/configs/psp/emulators.cfg
                  Change the launch command

                  ppsspp-loadmap="sudo /home/pi/joymap/loadmap /path/to/psp.map & /opt/retropie/emulators/ppsspp/PPSSPPSDL %ROM%; sudo killall loadmap; sleep 1"
                  default="ppsspp-loadmap"
                  

                  i wish it will works fine and make my feedback here.
                  If some one has a better and easier solution than installing linuxjoymap i really want to know it please.
                  Thanks

                  Life is game, just play it !

                  ExarKunIvE 1 Reply Last reply Reply Quote 0
                  • ExarKunIvE
                    ExarKunIv @darknior
                    last edited by

                    @darknior

                    i dont know how much easier this is here. i have not tried to use the linuxjoymap so i have no clue about it

                    and im using a 8bitdo controller with a help from the link i posted and it works good for me. granted i have not done a much in ways of testing. been focused more on Dosbox

                    RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                    RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                    Maintainer of RetroPie-Extra .

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

                      LinuxJoyMap might make you pull your hair out, but it was a fun problem. The developer even released a new version based on some discussions we had.

                      I mainly wanted it for dosbox games, specifically mapping the joystick to mouse movement. Works great now.

                      I used it for a workaround solution to the PPSSPP bug. I just could not understand the controller mapping for the life of me, so I gave up and just mapped my controller to keyboard... then keyboard to PPSSPP. It's been a while since I revisited that issue because PPSSPP on the RetroPie sucks for a lot of the games I wanted to play. I stick to PPSSPP on my shield tablet for those games.

                      1 Reply Last reply Reply Quote 1
                      • darkniorD
                        darknior
                        last edited by

                        @Concat & @ExarKunIv thanks. It's not cool now i know it will make my hair out lol
                        Yes i will use it for DOS games for sure in the future ...
                        PPSSPP is v1.4+ on the Git and on PI we have a strange version .. 033676c ...
                        I use the BIN version because if i can to take it from source it crash :(
                        It's bad because some says the problem was gone with version 1.3 !

                        Life is game, just play it !

                        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.