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

    Update from raspberry 3b+ to 4

    Scheduled Pinned Locked Moved Help and Support
    configurationlibretroraspberry pi 4raspberrypi 3b+retropie 4.6
    12 Posts 4 Posters 1.1k 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.
    • C
      Codafire
      last edited by Codafire

      Pi Model: 4 4gb
      Power Supply used: 5v 3amp
      RetroPie Version Used 4.6.8
      Built From: Pre made SD Image from retropie official
      USB Devices connected: 1 gamepad
      Controller used: playstation 2 type gamepad

      Hi, thats the issue, i have my pi 3b+ perfectly configured with all games working, i expend more than a month trying game by game and changing libretro options in fba, psx, nes, and a lot of platforms, for example, i entered in Fifa 98 activate 8 gamepads so we can play more than 2 players and save his own config file, then go to another game like CTR and change gamepad type to DualShock so we can drive with analog too and save his own config file, and i do things like this with a lot of games (cpu speed up for nba's, mouse instead of gamepad for games like duck hunt, etc...) so i have a perfect configured image for raspberry 3b+. Now im moving to 4 and here is the problem. Thats any way of updating that image with my changes so raspberry 4 can use it and only make minor changes or i must do all this job again in the retropie 4.6 for the Pi 4?

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

        You can back up your config, roms, bios folders and then restore them on a newly installed Pi4 and everything should be preserved.

        In theory, if your system was installed from a 4.6 image, then you could try inserting the microSD into the Pi4 and boot. You'll then have to manually start RetroPie-Setup and do an update for all packages to get the Pi4 version installed. This is not a tested scenario, so it might have some issues.

        Anyway, backup your sdcard first and try both approaches - I'd recommend installing a new system, update it right after install, then restore the bios, roms and configs folders (you need to back them up separately from the image on another system/PC).

        P 1 Reply Last reply Reply Quote 0
        • P
          pscotto1234 @mitu
          last edited by

          @mitu said in Update from raspberry 3b+ to 4:

          You can back up your config, roms, bios folders and then restore them on a newly installed Pi4 and everything should be preserved.

          In theory, if your system was installed from a 4.6 image, then you could try inserting the microSD into the Pi4 and boot. You'll then have to manually start RetroPie-Setup and do an update for all packages to get the Pi4 version installed. This is not a tested scenario, so it might have some issues.

          Anyway, backup your sdcard first and try both approaches - I'd recommend installing a new system, update it right after install, then restore the bios, roms and configs folders (you need to back them up separately from the image on another system/PC).

          I can confirm that backup and restore folders works fine!

          1 Reply Last reply Reply Quote 0
          • C
            Codafire
            last edited by

            im coming from an older version (4.5) i dont know if its going to work because new system use raspbian buster and my system use strecth, but i try.

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

              @Codafire said in Update from raspberry 3b+ to 4:

              im coming from an older version (4.5)

              In this case, I strongly advise starting with a new 4.6 image and transferring over the needed files.

              sirhenrythe5thS 1 Reply Last reply Reply Quote 0
              • sirhenrythe5thS
                sirhenrythe5th @mitu
                last edited by

                @mitu said in Update from raspberry 3b+ to 4:

                @Codafire said in Update from raspberry 3b+ to 4:

                im coming from an older version (4.5)

                In this case, I strongly advise starting with a new 4.6 image and transferring over the needed files.

                Just to get this right: if you install Retropie 4.6.x on a brand new PI3B(+) it will automatically install buster as OS?
                I guess there is no possibility to update stretch -> buster on a Pi3B(+), right?

                -- Retro-Achievements Username: SirALX --
                RetroRatio: 1.88
                Started Games beaten: 2,47%
                Site Rank: 4382/93743 ranked users (TOP 4.76%)
                Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

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

                  @sirhenrythe5th said in Update from raspberry 3b+ to 4:

                  Just to get this right: if you install Retropie 4.6.x on a brand new PI3B(+) it will automatically install buster as OS?

                  Yes, the 4.6 image is based on Raspbian Buster - as noted in the release notes for the image.

                  I guess there is no possibility to update stretch -> buster on a Pi3B(+), right?

                  There is, but it's not supported or recommended.

                  sirhenrythe5thS 1 Reply Last reply Reply Quote 1
                  • sirhenrythe5thS
                    sirhenrythe5th @mitu
                    last edited by sirhenrythe5th

                    @mitu thank you once again mitu.
                    Then i will stay with my stretch-based Pi3B+image, i am very happy with that and have still not interest in buying a Pi4.
                    I would propably have done if updating is just a one-click-process, but building from stratch is not interesting for me as far as a lot of my personal favorites (i.e. CAVEs "Deathsmiles" & much more) still dont run well on a Pi4 ;)

                    -- Retro-Achievements Username: SirALX --
                    RetroRatio: 1.88
                    Started Games beaten: 2,47%
                    Site Rank: 4382/93743 ranked users (TOP 4.76%)
                    Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

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

                      @sirhenrythe5th said in Update from raspberry 3b+ to 4:

                      Then i will stay with my stretch-based Pi3B+image, i am very happy with that and have still not interest in buying a Pi4.

                      Upgrading is not just a prerequisite for the Pi4, binaries for Raspbian Stretch will not be built for long - https://github.com/RetroPie/RetroPie-Setup/commit/ebf1fd165492395b2f4859d7f64117e19859d5e9.

                      sirhenrythe5thS 1 Reply Last reply Reply Quote 0
                      • sirhenrythe5thS
                        sirhenrythe5th @mitu
                        last edited by sirhenrythe5th

                        @mitu yes, i noticed that, as far as i can remember this was also mentioned with the appereance of Retropie for the Pi4.
                        I can understand that, but i thought "ok, i will update stretch till the end and keep using my Pi3B-Image".
                        In the link you posted there is this sentence:

                        "Also some packages may no longer work, and we may not guarantee compatibility due to the age of the distro."

                        Are there allready details available which packages will be affected?
                        Or should i stop updating Stretch at all and live with the credo "never change a running system"? :D

                        -- Retro-Achievements Username: SirALX --
                        RetroRatio: 1.88
                        Started Games beaten: 2,47%
                        Site Rank: 4382/93743 ranked users (TOP 4.76%)
                        Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

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

                          @sirhenrythe5th said in Update from raspberry 3b+ to 4:

                          Also some packages may no longer work, and we may not guarantee compatibility due to the age of the distro."
                          Are there allready details available which packages will be affected?

                          No, there isn't a list - the idea behind the message is that no testing will be actively performed to check if the package would work still work (from source) in the future. But, as an example, lr-bsnes would fail to compile and install from source on Stretch, requiring a newer compiler version.

                          Or should i stop updating Stretch at all and live with the credo "never change a running system"? :D

                          You can still update, but when no new binaries will not be available, you'll end up always installing the same version (the last binary package produced). If you update from source, it might work, but with the caveats explained in the warning message.

                          sirhenrythe5thS 1 Reply Last reply Reply Quote 1
                          • sirhenrythe5thS
                            sirhenrythe5th @mitu
                            last edited by

                            @mitu got it, thank you! thumbsup

                            -- Retro-Achievements Username: SirALX --
                            RetroRatio: 1.88
                            Started Games beaten: 2,47%
                            Site Rank: 4382/93743 ranked users (TOP 4.76%)
                            Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                            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.