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

    PSP games doesn't work due to ppsspp and lr-ppsspp crashing on load

    Scheduled Pinned Locked Moved Help and Support
    ppsspplr-ppsspp crashlr-ppsspp
    16 Posts 4 Posters 2.0k 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.
    • sugarfreeS
      sugarfree
      last edited by sugarfree

      It looks like your game is compressed (.cso). This version of PPSSPP (v13.2) doesn't support CSO files. You have to modify the script to build a newer version or wait until the developers update the emulator.

      P 1 Reply Last reply Reply Quote 0
      • P
        ploinkploink @mitu
        last edited by

        @mitu
        Thank you for the fast reply! <3

        I have tried with 6 different games all with the same result.
        I tried with the preinstalled (from binary) ppsspp first, when that failed I updated the setup script and tried to install lr-ppsspp from binary. After that I removed both and installed them from source.
        Here is the rest of the info:

        Pi Model: rpi4

        Power Supply used: original rpi branded power supply

        RetroPie Version Used: 4.8.9

        Built From: pre made image from retropie website (retropie-buster-4.8-rpi4_400.img.gz)

        USB Devices connected: Logitech keyboard and mouse (disconnected), external harddrive containing roms

        Controller used: PS3 controller

        Error messages received:

        (/home/pi/RetroPie-Setup/tmp/build/lr-ppsspp/ppsspp/Common/ArmEmitter.cpp:VMOV:1692) Critical: [cpu_info.bVFP | cpu_info.bNEON] VMOV_neon requires VFP or NEON
        /opt/retropie/supplementary/runcommand/runcommand.sh: line 1328:   993 Trace/breakpoint trap   /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-ppsspp/ppsspp_libretro.so --config /opt/retropie/configs/psp/retroarch.cfg "/home/pi/RetroPie/roms/psp/Chili Con Carnage.cso" --appendconfig /dev/shm/retroarch.cfg
        

        Guide used: didn't follow a specific guide apart from standard instruction from the retropie website (copy roms to the correct folder and install the emulators)

        File: '/media/usb0/retropie-mount/roms/psp/Chili Con Carnage.cso'

        Emulator: ppsspp, lr-ppsspp

        Attachment of config files:

        /opt/retropie/configs/psp/emulator.cfg

        ppsspp = "pushd /opt/retropie/emulators/ppsspp; /opt/retropie/emulators/ppsspp/PPSSPPSDL --fullscreen %ROM%; popd"
        lr-ppsspp = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-ppsspp/ppsspp_libretro.so --config /opt/retropie/configs/psp/retroarch.cfg %ROM%"
        default = "lr-ppsspp"
        

        /opt/retropie/configs/psp/retroarch.cfg

        input_remapping_directory = "/opt/retropie/configs/psp"
        savefile_directory = /home/pi/.config/ppsspp
        
        1 Reply Last reply Reply Quote 0
        • P
          ploinkploink @sugarfree
          last edited by

          @sugarfree said in PSP games doesn't work due to ppsspp and lr-ppsspp crashing on load:

          It looks like your game is compressed (.cso). This version of PPSSPP (v13.2) doesn't support CSO files. You have to modify the script to build a newer version or wait until the developers update the emulator.

          Aaaah ok yeah I compressed the iso files to save some space
          it said on the retropie website it was supported but didn't mention specific versions.
          Thank you!
          Is there a recommended version that's best to use with cso files or just the newest?

          sugarfreeS 1 Reply Last reply Reply Quote 0
          • sugarfreeS
            sugarfree @ploinkploink
            last edited by sugarfree

            @ploinkploink Sorry, I was wrong! I confused it with the .chd file format that was added recently.

            I suggest testing the .iso to see if it is running correctly.

            P 1 Reply Last reply Reply Quote 0
            • P
              ploinkploink @sugarfree
              last edited by

              @sugarfree No worries! Too bad hehehe would have been an easy fix :)

              P 1 Reply Last reply Reply Quote 0
              • P
                ploinkploink @ploinkploink
                last edited by

                here is what it says in es_log.txt after attempting to run the game:

                Jan 31 15:34:18 lvl2:   Attempting to launch game...
                Jan 31 15:34:19 lvl2:           /opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ psp /home/pi/RetroPie/roms/psp/Chili\ Con\ Carnage.cso
                Jan 31 15:34:24 lvl2:   Creating window...
                Jan 31 15:34:25 lvl2:   Created window successfully.
                Jan 31 15:34:25 lvl2:   GL vendor:   Broadcom
                Jan 31 15:34:25 lvl2:   GL renderer: V3D 4.2
                Jan 31 15:34:25 lvl2:   GL version:  2.1 Mesa 19.3.2
                Jan 31 15:34:25 lvl2:   Checking available OpenGL extensions...
                Jan 31 15:34:25 lvl2:    ARB_texture_non_power_of_two: ok
                Jan 31 15:34:25 lvl2:   Added known joystick Sony PLAYSTATION(R)3 Controller (instance ID: 1, device index: 0)
                Jan 31 15:34:25 lvl2:   Added known joystick Sony PLAYSTATION(R)3 Controller (instance ID: 1, device index: 0)
                
                1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator
                  last edited by mitu

                  What error do you get with ppsspp ? Just to make sure that the compression is not faulty, can you also try an .iso format game, un-compressed ?

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    ploinkploink @mitu
                    last edited by ploinkploink

                    @mitu
                    I just tried with the uncompressed (iso) version of the same game with ppsspp. I got the same error as previously when using ppsspp, I put the log from runcommand on pastebin:

                    https://pastebin.com/UwY2BBcr

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

                      I'll take a look when I get to my Pi4. Strange error, the PPSSPP package hasn't really changed recently and I don't remember this kind of errors when testing 1.13.2 som time back.

                      P 1 Reply Last reply Reply Quote 0
                      • P
                        ploinkploink @mitu
                        last edited by

                        @mitu
                        Thank you! Much appreciated! <3

                        P 1 Reply Last reply Reply Quote 0
                        • P
                          ploinkploink @ploinkploink
                          last edited by

                          seems like someone else had the same issue with ppsspp running on libreelec with rpi4
                          but no solution in the thread though

                          https://forum.libreelec.tv/thread/23644-libreelec-rr-brave-spotify-moonlight-emulationstation-retroarch-pegasus/?postID=180228&highlight=ppsspp#post180228

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

                            The error seems similar, but with version 1.14.

                            I can't reproduce your error using the RetroPie provided binary package for PPSSPP or a source build for lr-ppsspp. I tried your game and another one, though both are in .iso format. I didn't find a pre-built CSO compressor for armhf and I don't have another OS handy right now.

                            Not sure what to try next - did you do any OS changes that could impact the normal operations, like overclocking ?

                            P 1 Reply Last reply Reply Quote 0
                            • P
                              ploinkploink @mitu
                              last edited by

                              @mitu
                              No the only changes I did from default install was add emulators and switch roms and gameart to an external hdd

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                tropicoco @ploinkploink
                                last edited by

                                @ploinkploink

                                On my RetroPie system, this error was due tu a wrong kernel. And the wrong kernel was due to an upgrade to Debian 11 (which I should never have done) and downgrade to Debian 10.

                                apt install --reinstall raspberrypi-bootloader raspberrypi-kernel
                                and reboot solved the issue.

                                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.