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.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.
    • W
      Whereismax123
      last edited by

      Sadly with the recent binary update going to retro arch 1.9.7 I've lost my light gun support with wii mote and dolphin bar.. A fix has been logged back in September but binary update is still running this version with no fix :(
      I wondering if I'm able to revert back to an older version

      I've run an new install today direct from rasbery pi imager and it's still running version 1.8.8 which works perfectly still with wii motes and light gun support but I'm trying to not start a whole new install again if I can help it

      Running rasbery pi 4
      Retro pi 4.7 with update emulation station
      Standard build
      Stock mains power supply

      retropieuser555R 1 Reply Last reply Reply Quote 0
      • 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.