RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    RPCS3 devs video running their emulator on Raspberry Pi 5

    Scheduled Pinned Locked Moved General Discussion and Gaming
    ps3
    21 Posts 10 Posters 2.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.
    • retropieuser555R
      retropieuser555
      last edited by

      Pi 5 4GB

      Retroflag GPI with raspberry pi zero 2 w/ wifi

      Retroachievements:- lovelessrapture

      1 Reply Last reply Reply Quote 3
      • G
        gomisensei
        last edited by

        holy shit!

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

          The RPCS3 dev team blog post offers some info about how they got it to work.

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

            The games look to run very well. Great news! I'm curious if the emulator can run on the Pi 5 2GB.

            1 Reply Last reply Reply Quote 0
            • G
              gomisensei @mitu
              last edited by

              @mitu Does it seem likely there is a chance of this running on raspberrypiOS anytime soon? they mentioned they only had it running on Arch linux.

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

                @gomisensei I don't know, but they have binaries to download and you can try it on RaspiOS.

                G 1 Reply Last reply Reply Quote 0
                • G
                  gomisensei @mitu
                  last edited by

                  @mitu hmm,i only saw arch-linux ppas, i'll have to check again.

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

                    They have an AppImage - I thought this is a portable kit and cab be run on any Linux installation, just like a FlatPak kit.

                    1 Reply Last reply Reply Quote 0
                    • retropieuser555R
                      retropieuser555
                      last edited by

                      I'll play around later or next week, but you should only need fuse to open appimages. They specifically have an arm64 appimage on the website so it shouldn't have an architectural problem

                      Pi 5 4GB

                      Retroflag GPI with raspberry pi zero 2 w/ wifi

                      Retroachievements:- lovelessrapture

                      RapidEdwin08R 1 Reply Last reply Reply Quote 3
                      • RapidEdwin08R
                        RapidEdwin08 @retropieuser555
                        last edited by RapidEdwin08

                        @retropieuser555 said in RPCS3 devs video running their emulator on Raspberry Pi 5:

                        I'll play around later or next week, but you should only need fuse to open appimages. They specifically have an arm64 appimage on the website so it shouldn't have an architectural problem

                        In my experience should only need libfuse2 for AppImage to run. (on Raspberry Pi OS 64bit Bookworm)

                        Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

                        1 Reply Last reply Reply Quote 0
                        • retropieuser555R
                          retropieuser555
                          last edited by retropieuser555

                          So the app does load, added the PS3 firmware (fyi this is still available even today on PlayStation.com's official channels), added my copy of Braid, changed the resolution to as low as possible 25% of native, it loads and is around 11fps. So there's probably other things they did to make it work at a not unreasonable speed. Anyway I'm not a big PS3 fan, it's more that I was really impressed that such an advanced machine could even be booted on a pi 5.

                          I'll leave this here for now, but if anyone does want to pick this up and play with the settings, it definitely runs

                          Pi 5 4GB

                          Retroflag GPI with raspberry pi zero 2 w/ wifi

                          Retroachievements:- lovelessrapture

                          C 1 Reply Last reply Reply Quote 3
                          • C
                            caffeinelights @retropieuser555
                            last edited by

                            @retropieuser555
                            Are you using an overclock on your pi5?

                            I've still got a PS3 serving as my primary bluray player at this point, so doubt this is worth it from a playing standpoint, especially at such a low resolution. But this does sound intriguing from a tinkering standpoint. Thanks for confirming that it is at least operational.

                            DTEAMD 1 Reply Last reply Reply Quote 0
                            • DTEAMD
                              DTEAM @caffeinelights
                              last edited by DTEAM

                              I found this for X86. (rpcs3-appImage.sh)
                              I don't know if it works well. I know it's not for Pi5, but good to know.

                              https://github.com/raelgc/retropie_rpcs3-appImage

                              DTEAMD 1 Reply Last reply Reply Quote 0
                              • V
                                VelvetSpectra
                                last edited by

                                Can the Raspberry Pi 5 handle PS3 games with the RPCS3 emulator as shown in the developers' latest video?

                                1 Reply Last reply Reply Quote 0
                                • DTEAMD
                                  DTEAM @DTEAM
                                  last edited by

                                  @DTEAM said in RPCS3 devs video running their emulator on Raspberry Pi 5:

                                  I found this for X86. (rpcs3-appImage.sh)
                                  I don't know if it works well. I know it's not for Pi5, but good to know.

                                  https://github.com/raelgc/retropie_rpcs3-appImage

                                  @retropieuser555

                                  Hi retropieuser555,

                                  I tried the script above on a Pi5, but I'm not sure if it install rpcs3-v0.0.34-17229-38571067_linux_aarch64.AppImage and I don't know if something is missing for a Pi5 on Retropie. It's probably to slow, but I'm just curious to do a test.

                                  Do you see any big missing part in that script?. I follow the instructions proposed on the GitHub page (link above).

                                  Thanks

                                  retropieuser555R 1 Reply Last reply Reply Quote 0
                                  • retropieuser555R
                                    retropieuser555 @DTEAM
                                    last edited by

                                    @DTEAM you can just download it off RPCS3 official website, that's all I did. No need to worry about scripts. Although I did run it in the desktop environment, I didn't bother to see if it ran in the framebuffer or needed a window manager etc

                                    Pi 5 4GB

                                    Retroflag GPI with raspberry pi zero 2 w/ wifi

                                    Retroachievements:- lovelessrapture

                                    DTEAMD 1 Reply Last reply Reply Quote 1
                                    • DTEAMD
                                      DTEAM @retropieuser555
                                      last edited by DTEAM

                                      @retropieuser555

                                      Hi @retropieuser555, I finally got it up and running on Retropie on a Pi5 (8GB). I ran a game from disk and from a .pkg file. Both load and run between 6 and 11 fps. You can go higher but the Pi shutdown after 2 minutes (heat or memory issue... I don't know). I'm trying several combinations of configurations to see if you can play a game at a good speed with a lower quality. If more people want to test. you're welcome. Here's what I did:

                                      • read this:

                                      1 . https://rpcs3.net/quickstart
                                      2. https://github.com/raelgc/retropie_rpcs3-appImage
                                      3. https://wiki.rpcs3.net/index.php?title=Help:Default_Settings

                                      • Download RPCS3 Linux AppImage and the PS3 Software update

                                      • Copy the AppImage in a new folder :

                                      /opt/retropie/emulators/rpcs3-appImage/bin
                                      
                                      • create a file retropie.pkg in /opt/retropie/emulators/rpcs3-appImage
                                        inside copy the PS3 Software update and add this:
                                      pkg_origin="binary"
                                      pkg_date=""
                                      
                                      • do this :
                                      chmod -R 777 /opt/retropie/emulators/rpcs3-appImage
                                      

                                      In /opt/retropie/configs/all/emulationstation/es_systems.cfg add this:

                                          <system>
                                          <name>ps3</name>
                                          <fullname>PlayStation 3</fullname>
                                          <path>/home/pi/RetroPie/roms/ps3</path>
                                          <extension>.ps3</extension>
                                          <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ ps3 %ROM%</command>
                                          <platform>ps3</platform>
                                          <theme>ps3</theme>
                                        </system>
                                      

                                      in /opt/retropie/configs/ps3/emulators.cfg add this:

                                      rpcs3 = "XINIT-WMC:/home/pi/rpcs3-appImage/bin/rpcs3-v0.0.34-17229-38571067_linux_aarch64.AppImage"
                                      

                                      IMPORTANT: in the command line above, rpcs3-v0.0.34-17229-38571067_linux_aarch64.AppImage name can be different if your file is more recent. Put your file name.

                                      Add a disk game or a pkg file in /home/pi/RetroPie/roms/ps3 following the instructions from here and here.

                                      Now click on the game. You need a mouse to navigate in the GUI. The first step is the installation of the Firmware . Go in file/install firware (you need the PS3 Software update file).

                                      Now, go to boot game and select your .ps3 folder.

                                      Last step, in the GUI, you can right click on a game and do the configuration. RPCS3 have a wiki site for game settings. And you must set your controllers.

                                      Don't forget, ISO files doesn't work. You must extract the files from the ISO with 7z and copy those files in a <name of your game>.ps3 folder. Your ISO must be decryted

                                      R 1 Reply Last reply Reply Quote 1
                                      • DTEAMD
                                        DTEAM
                                        last edited by DTEAM

                                        In the settings, V3D for "graphics device" doesn't work for me. I used the other option

                                        1 Reply Last reply Reply Quote 0
                                        • R
                                          Retrodade @DTEAM
                                          last edited by

                                          @DTEAM I did what this all says, anyone can help?
                                          I'm getting this in error log, using the unofficial pi5 base on the forum
                                          Thanks

                                          Parameters:
                                          Executing: /opt/retropie/emulators/rpcs3-appImage/bin/rpcs3.AppImage "/home/pi/RetroPie/roms/ps3/Batman_The_Telltale_Series_Episode_1_BLES02245.PS3"/PS3_GAME/USRDIR/EBOOT.BIN
                                          /opt/retropie/supplementary/runcommand/runcommand.sh: line 1322: 2659 Segmentation fault /opt/retropie/emulators/rpcs3-appImage/bin/rpcs3.AppImage "/home/pi/RetroPie/roms/ps3/Batman_The_Telltale_Series_Episode_1_BLES02245.PS3"/PS3_GAME/USRDIR/EBOOT.BIN

                                          DTEAMD 1 Reply Last reply Reply Quote 0
                                          • DTEAMD
                                            DTEAM @Retrodade
                                            last edited by DTEAM

                                            It works very slowly. You will not be able to get a good gaming experience. Try with 1942.

                                            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.