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

    Splashscreens folder with multiple images: Is it possible?

    Scheduled Pinned Locked Moved Help and Support
    splashscreens
    19 Posts 4 Posters 3.0k 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.
    • meleuM
      meleu @hiulit
      last edited by

      @hiulit As far as I could notice in other screenshots you're using a VirtualBox virtual machine on your Mac to develop RetroPie stuff. AFAIK a VirtualBox machine is a x86 machine. Then I believe you're using RetroPie in a Linux installed on a x86 processor machine.

      The RetroPie x86 doesn't have the splashscreen scriptmodule available (look these flags here, specially !x86).

      Can multiple images be in /home/pi/RetroPie/splashscreens?

      Yes.

      If that's the case, which image is picked to be used as the startup splashscreen?

      The logic for this is implemented here: https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/supplementary/splashscreen/asplashscreen.sh

      In your local machine it's probably at ~/RetroPie-Setup/scriptmodules/supplementary/splashscreen/asplashscreen.sh

      And regarding the fun facts project, let's see what BuZz will say about what I've posted here:
      https://retropie.org.uk/forum/post/117824

      • Useful topics
      • joystick-selection tool
      • rpie-art tool
      • achievements I made
      hiulitH 1 Reply Last reply Reply Quote 0
      • hiulitH
        hiulit @meleu
        last edited by

        @meleu Hey thanks! Yeah, I didn't know that RetroPie x86 was different.. :(
        And I was looking at that file but I don't know where the settings get saved.

        Let's wait and see what Buzz has to say :)

        My little contributions to the RetroPie project:

        • Shell-Script-Boilerplate
        • Fun-Facts-Splashscreens
        • Limit-Last-Played-Games
        meleuM 1 Reply Last reply Reply Quote 0
        • meleuM
          meleu @hiulit
          last edited by

          @hiulit said in Splashscreens folder with multiple images: Is it possible?:

          And I was looking at that file but I don't know where the settings get saved.

          The splashscreen.sh scriptmodule save those settings directly in the splashscreen/asplashscreen.sh script by editing its global variables definitions.

          It happens in these lines here.

          • Useful topics
          • joystick-selection tool
          • rpie-art tool
          • achievements I made
          hiulitH 1 Reply Last reply Reply Quote 1
          • BuZzB
            BuZz administrators @hiulit
            last edited by

            @hiulit do not tag global moderators when asking for help on the forum.

            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

            hiulitH 1 Reply Last reply Reply Quote 1
            • hiulitH
              hiulit @BuZz
              last edited by hiulit

              @buzz Ok, sorry, my bad. Won't happen again!

              My little contributions to the RetroPie project:

              • Shell-Script-Boilerplate
              • Fun-Facts-Splashscreens
              • Limit-Last-Played-Games
              1 Reply Last reply Reply Quote 0
              • hiulitH
                hiulit @meleu
                last edited by

                @meleu I'll take a look at it. But now that we know this script won't become part of the main project, should't I bother to look into it? Or should we stick on what we have and let's find a workaround?

                My little contributions to the RetroPie project:

                • Shell-Script-Boilerplate
                • Fun-Facts-Splashscreens
                • Limit-Last-Played-Games
                meleuM 1 Reply Last reply Reply Quote 0
                • meleuM
                  meleu @hiulit
                  last edited by

                  @hiulit the approach I have in my mind: implement --enable|--disable options where the script puts/removes the needed line on /etc/rc.local.

                  I'm a little busy currently but I see you're enjoying to code. :) I can review your code if you think it would valuable.

                  • Useful topics
                  • joystick-selection tool
                  • rpie-art tool
                  • achievements I made
                  hiulitH 1 Reply Last reply Reply Quote 1
                  • hiulitH
                    hiulit @meleu
                    last edited by

                    @meleu I always appreciate your code reviews! :D
                    I'm not sure what you mean by "implement --enable|--disable", though.
                    Do you mean like a dialog or something asking the users if they want to add the line to enable launching the script at boot?

                    My little contributions to the RetroPie project:

                    • Shell-Script-Boilerplate
                    • Fun-Facts-Splashscreens
                    • Limit-Last-Played-Games
                    meleuM 1 Reply Last reply Reply Quote 0
                    • meleuM
                      meleu @hiulit
                      last edited by meleu

                      @hiulit said in Splashscreens folder with multiple images: Is it possible?:

                      I'm not sure what you mean by "implement --enable|--disable", though.
                      Do you mean like a dialog or something asking the users if they want to add the line to enable launching the script at boot?

                      I mean command line argument options.

                      You were looking inside my generate-launching-images.sh code, right? The argument options management is implemented in the get_options() function. I know it can be tricky to understand. But, believe me, once you learn how to use it you'll love it! Looking for options to provide to the users. :D

                      I'm planning to write a little doc explaining my way to deal with script arguments soon.

                      • Useful topics
                      • joystick-selection tool
                      • rpie-art tool
                      • achievements I made
                      hiulitH 1 Reply Last reply Reply Quote 1
                      • hiulitH
                        hiulit @meleu
                        last edited by

                        @meleu Yeah, I saw it when I was checking your script. Ok, I'll take a look into it and see if I can do something with it. ;)

                        My little contributions to the RetroPie project:

                        • Shell-Script-Boilerplate
                        • Fun-Facts-Splashscreens
                        • Limit-Last-Played-Games
                        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.