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 1.5k 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.
    • 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.