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

    What's the deal with splashscreens on the Pi 5?

    Scheduled Pinned Locked Moved Help and Support
    splash screenloading screensplashscreen
    10 Posts 6 Posters 1.3k 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.
    • TPRT
      TPR
      last edited by

      So can we still really not have custom splashscreens on the Pi 5 when loading RetroPie?

      Is there a workaround for this or is this something that might become available soon?

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

        @TPR I did get them working and I need to revisit. The problem is the splash screen would show for such a short time it's not really worth it. But perhaps if people wanted to set a delay. Also the splash screen has to exit before EmulationStation loads (es can't load behind it).

        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

        TPRT 1 Reply Last reply Reply Quote 3
        • TPRT
          TPR @BuZz
          last edited by

          @BuZz said in What's the deal with splashscreens on the Pi 5?:

          @TPR The problem is the splash screen would show for such a short time it's not really worth it.

          Ahh, I didn't really take that into consideration. That's a great point.

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

            @TPR said in What's the deal with splashscreens on the Pi 5?:

            Ahh, I didn't really take that into consideration. That's a great point.

            Second this.
            Plus: ES does not load while playing/showing splashscreens.
            Bye Bye Splashscreen-Videos :)

            -- 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
            • ExarKunIvE
              ExarKunIv
              last edited by

              personally i like having a splash screen. it just add a little bit of style to the build.
              yes i know that ES does not load and that would be fine with me since how fast it does load now.

              but again that's just me

              RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
              RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
              Maintainer of RetroPie-Extra .

              TPRT 1 Reply Last reply Reply Quote 0
              • TPRT
                TPR @ExarKunIv
                last edited by

                @ExarKunIv said in What's the deal with splashscreens on the Pi 5?:

                personally i like having a splash screen. it just add a little bit of style to the build.
                yes i know that ES does not load and that would be fine with me since how fast it does load now.

                but again that's just me

                I agree with this. It may not be something that stays on the screen long or something you can choose to delay the launching of ES but at least having an option would be nice.

                So am I correct in thinking there is no option at all for a splash screen, not even a simple .png that loads up, on the Pi 5?

                ExarKunIvE 1 Reply Last reply Reply Quote 0
                • ExarKunIvE
                  ExarKunIv @TPR
                  last edited by

                  @TPR the issue it the program that displays the image. on the pi4 and older it was omxplayer,
                  the thing is omxplayer is no longer supported in the new OS versions for PiOS.

                  it needed to be changed to a different program
                  so right now, no there is no way, not until its changed, if and when it is

                  RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                  RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                  Maintainer of RetroPie-Extra .

                  RapidEdwin08R 1 Reply Last reply Reply Quote 0
                  • RapidEdwin08R
                    RapidEdwin08 @ExarKunIv
                    last edited by RapidEdwin08

                    @ExarKunIv you can try the splashscreen and asplashscreen scripts from here.
                    It's whats used on the DTWPID Bookworm IMGs, and despite the absolutely hideous one-liners, they do work.

                    Just replace the 2 scripts in scriptmodules/supplementary, then install splashscreens again from RetroPie-Setup.
                    It uses mpv instead of OMX, so you will want to add a wait for MPV before emulationstation to your autostart sh:

                    while pgrep mpv >/dev/null; do sleep 1; done #Splashscreen-wait
                    emulationstation --no-splash
                    

                    In some cases you may still need to manually copy the asplashscreen sh to its install location:

                    cp ~/RetroPie-Setup/scriptmodules/supplementary/splashscreen/asplashscreen.sh ~/asplashscreen.sh
                    chmod 755 ~/asplashscreen.sh
                    sudo mv ~/asplashscreen.sh /opt/retropie/supplementary/splashscreen/asplashscreen.sh
                    sudo chown root /opt/retropie/supplementary/splashscreen/asplashscreen.sh
                    
                    

                    Edit: If you run into issues with Images, make sure you Configure splashscreen image duration (# sec) from RetroPie-Setup, or you can manually check the cfg file to make sure DURATION is there.

                    Example /opt/retropie/configs/all/splashscreen.cfg:

                    RANDOMIZE="all"
                    DURATION="13"
                    

                    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

                    ExarKunIvE A 2 Replies Last reply Reply Quote 3
                    • ExarKunIvE
                      ExarKunIv @RapidEdwin08
                      last edited by

                      @RapidEdwin08 thanks for showing this.

                      RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                      RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                      Maintainer of RetroPie-Extra .

                      1 Reply Last reply Reply Quote 0
                      • A
                        AgentRaptor @RapidEdwin08
                        last edited by

                        @RapidEdwin08
                        What happens if /splashscreen is missing under supplementary in the OS.

                        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.