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

    How to downgrade retro arch

    Scheduled Pinned Locked Moved Help and Support
    retro archdowngradelight gun
    13 Posts 3 Posters 2.8k 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 @Whereismax123
      last edited by

      @whereismax123 do you know if the fix was ever applied? As I know you can build retroarch upto at least 1.9.9 (although it won't be officially supported here for now)

      Pi 5 4GB

      Retroflag GPI with raspberry pi zero 2 w/ wifi

      Retroachievements:- lovelessrapture

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

        You can copy the /opt/retropie/emulators/retroarch folder from the 4.7.1 install over to you existing installation and you'll get the older (but without the lightgun issue) version.

        Alternatively, you can use a few commands to check out an earlier version of RetroPie-Setup and build the 1.9.5 version:

        cd $HOME/RetroPie-Setup
        git checkout c500222d
        sudo ./retropie_packages.sh retroarch
        # wait for the installation to finish
        git checkout master
        
        W 1 Reply Last reply Reply Quote 1
        • W
          Whereismax123 @mitu
          last edited by Whereismax123

          @mitu thank you so much for the help... Really appreciate it

          Following the command line 'git check out c500222d' I get

          Error: your local changes to the following files would be overwritten by checkout:
          Scriptmodules/emulators/retroarch.sh

          Scriptmodules/emulators/retroarch 01_disable_search.diff

          Scriptmodules/emulators/retroarch 02_shader_path_config_enable.diff

          Please commit your changes or stash them before you switch branches

          Aborting

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

            You've modified some of the setup files (retroarch related) yourself, so the checkout fails. Just do what the message tells you, run a git stash and then try again.

            W 1 Reply Last reply Reply Quote 0
            • W
              Whereismax123 @mitu
              last edited by Whereismax123

              @mitu I did try and add the 1.9.9 patch files yesterday with not much success for some reason :(

              Git stash

              Please tell me who you are

              Run
              Git config - - global user.email "you@example.com'
              Git config - - global user.name " your name"

              to set your accounts default identity.
              Omit - - global to set the identity only in this repository

              Fatal: unable to auto - detect email address (got 'pi@plybox4.(none)')
              Cannot save the current index state

              My apologies for all this.. Its all very much a learning curve with me still

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

                @whereismax123 said in How to downgrade retro arch:

                My apologies for all this.. Its all very much a learning curve with me still

                Try running git reset --hard instead of the git stash command.

                W 1 Reply Last reply Reply Quote 0
                • W
                  Whereismax123 @mitu
                  last edited by Whereismax123

                  @mitu
                  Seems to of worked ( I think)

                  HEAD is now at dc3cbfe MERGE pull request #3442 from cmitu/advname-fixes

                  I then ran check out again and it was 'checked out'

                  You are in a detached head state, can make changes with impacting branches etc

                  If you want to create a new branch to retain commits you create you may do so now or later using - b with check out command example

                  git checkout - b (new branch name)

                  Head is now at c500200 retro arch - bump version to v1.9.5 and refresh patche

                  With my limited understanding I pressume its now set..
                  Edit: So now run the last command
                  sudo ./retropie_packages.sh retroarch

                  wait for the installation to finish

                  git checkout master

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

                    @whereismax123 said in How to downgrade retro arch:

                    With my limited understanding I pressume its now set.. So I reboot, run retro pie setup script. Manage core packages, retro arch and then install from... Is it binary still or source?

                    You don't need to reboot for any of the steps. Just install from source the retroarch package and it should be enough to get the previous version.
                    Don't forget the last step (git checkout master) after the installation.

                    W 3 Replies Last reply Reply Quote 0
                    • W
                      Whereismax123 @mitu
                      last edited by

                      @mitu thank you ever so much. I'll make a donation to the project or yourself if you like for your help

                      Install worksed fine and I can see dolphin bar pops up as recognised device on this version but despite changing the game options in 3 cores it's not picking up an input (configured again emulation station) because I have 4 usb encoders allready plugged in and a hub which the bar is plugged into and it thinks its in 3 ports which is probably the issue

                      Its probably just me missing something but I know version 1.8.8 works out the box ( I thinks the one still included with the rasbery pi imager tool)

                      Would it be possible for me to have the 'hash' number for that version or where to find it.

                      I'm not clued up enough to manage the fixes that can happen with newer builds even though I know they have improvements and it's probably best for me to stick with what works and my ability

                      And thank you again for the help I'd be stuck without it.

                      1 Reply Last reply Reply Quote 0
                      • W
                        Whereismax123 @mitu
                        last edited by

                        @mitu got it I think
                        8a045a1

                        1 Reply Last reply Reply Quote 0
                        • W
                          Whereismax123 @mitu
                          last edited by

                          @mitu I've downgraded back to 1.8.8 but I thinks is the new retro pie version that's giving me issues. Wii mote now only has player 1 button lit and not the player 1 and 4 buttons which signifies mode 2 which it did before with 1.9.5 and pops us as recognising the dolphin bar but not picking it up in retro arch

                          Can I downgrade retropie or emulation station in a similar way?
                          Sadly it worked fine before the dolphin bar was recognised as an input in this newer version

                          W 1 Reply Last reply Reply Quote 0
                          • W
                            Whereismax123 @Whereismax123
                            last edited by

                            Ignore all that.. Fixed.. dophin bar reset to mode 3 😭😭.. I'm an idiot

                            Everything is back working.. Thank you so much for the help

                            Now on to missing mixer element issue 😂

                            I'll make a contribution to project for your help :)

                            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.