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

    Is there any way to get older emulator core binaries?

    Scheduled Pinned Locked Moved Help and Support
    binarydowngrade
    7 Posts 4 Posters 1.4k 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.
    • S
      SeraphisCain
      last edited by

      I'd like to downgrade to a previous PPSSPP binary if possible, as I'm having issues that weren't present prior to updating a few days ago, and I'd like to test an older binary to confirm. Is there any way to do this?

      BuZzB 1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators @SeraphisCain
        last edited by BuZz

        @SeraphisCain sorry no. Not without editing the ppsspp.sh module to build from an older commit. Or using an older image etc.

        What's the issue?

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        S 1 Reply Last reply Reply Quote 0
        • S
          SeraphisCain @BuZz
          last edited by SeraphisCain

          @BuZz Prior to the most recent binary update (or maybe the one before it), I was able to play Tekken 6, Soulcalibur Broken Destiny, and Ridge Racer 2 at full speed on Pi 4 with no frameskip (Tekken 6 and Ridge Racer 2 had to be non-buffered however, and Tekken 6 experienced some lag in the matchup screen, but gameplay was fine). Now, after a recent update, Tekken 6 constantly runs at 30 FPS, Soulcalibur runs at 60 with random drops into 30 (sometimes not recovering back to 60), and Ridge Racer 2 mostly runs like it used to but will drop to 30 at certain sections of track.

          I'm not sure if an update to PPSSPP caused this, or the recent 5.4 kernel update (I don't think I'd played anything on PPSSPP since before 5.4), but these issues were definitely not present say, a month ago.

          EDIT: I edited the ppsspp.sh scriptmodule to go back to v1.10.2 and the problem is gone. So it's definitely a change that was made in the last month.

          R 1 Reply Last reply Reply Quote 0
          • R
            Reichling @SeraphisCain
            last edited by

            @seraphiscain sorry to revive this older thread but I am hoping you can help me. The latest v1.11 release seem to have broken a few games and I am trying to figure out how to downgrade to v1.10.2. I have looked through the ppsspp.sh but I am having a hard time figuring out where it determines what versions to pull from Github. What did you edit in ppsspp.sh to downgrade to v1.10.2?

            S 1 Reply Last reply Reply Quote 0
            • S
              sleve_mcdichael @Reichling
              last edited by sleve_mcdichael

              @reichling I know very little (just enough to be dangerous probably) but from looking at the existing scripts I think you need to find the commit code for the version you want (like this one maybe?) and then paste it into the ppsspp.sh script module in the rp_module_repo line after master and before the ".

              Try this at your own risk, of course.

              R 2 Replies Last reply Reply Quote 1
              • R
                Reichling @sleve_mcdichael
                last edited by Reichling

                @sleve_mcdichael Thanks for the suggestion! I tried that by adding 110020000 after master and then installing from source but looks like it still installed the current version.

                1 Reply Last reply Reply Quote 0
                • R
                  Reichling @sleve_mcdichael
                  last edited by Reichling

                  @sleve_mcdichael actually neverminded, that worked! I did a fresh install of RetroPie on another SD card and added the commit code version number 110020000 to the ppsspp.sh file after master. Then I Installed from source and it installed the right version (v1.10.2). Games that were broken are working again. Really appreciate the help!

                  EDIT - For others trying to do this, do the following to install PPSSPP v1.10.2:

                  1. Make sure the PPSSPP emulator package is not installed (remove it if it is)
                  2. Open file /home/pi/RetroPie-Setup/scriptmodules/emulators/ppsspp.sh with the editor of your choice
                  3. Edit the line :
                    rp_module_repo="git https://github.com/hrydgard/ppsspp.git master"
                    to be :
                    rp_module_repo="git https://github.com/hrydgard/ppsspp.git master 110020000"
                  4. Save your changes to the file
                  5. Install PPSSPP emulator package from source
                  1 Reply Last reply Reply Quote 1
                  • W WeeFlats referenced this topic on
                  • 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.