RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Runcommand System Splashscreens!

    Scheduled Pinned Locked Moved Projects and Themes
    run commandruncommandsplashscreenpixelpixel theme
    342 Posts 81 Posters 462.2k 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.
    • F
      Freakadude
      last edited by

      Hi,

      Really nice concept these loadscreens however i have an issue. Not sure if this has been answered in this thread already but once i add these loadscreens i cannot enter the runcommand menu anymore before launch pressing the appropriate button. If i remove the launching.png from the folder i can again entery the runcommand menu with the appropriate button press.

      Why is this? Is there a fix for this? All the setting are as instructed in the OP of this guide.

      Thanks

      F 1 Reply Last reply Reply Quote 0
      • F
        Freakadude @Freakadude
        last edited by

        @Freakadude : Nevermind. I read that i just need to mash the button more quickly and often for the menu to pop up and sure enough it does.

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

          @Freakadude You have to wait until the image is gone, and then you have about 2 seconds to hit the button to enter the runcommand.

          My little contributions to the RetroPie project:

          • Shell-Script-Boilerplate
          • Fun-Facts-Splashscreens
          • Limit-Last-Played-Games
          1 Reply Last reply Reply Quote 0
          • sergioadS
            sergioad @Rookervik
            last edited by

            @Rookervik man... You are really AWESOME

            1 Reply Last reply Reply Quote 0
            • madmodder123M
              madmodder123
              last edited by

              How do I get the tg16cd image working correctly? It seems to only take the image from the pcengine folder which is set to the regular tg16.
              I tried copying the pcengine folder and renaming it to tg16cd/pcecd but the system still loads the one in the pcengine folder, i'm a bit of a perfectionist so this is really bothering me lol

              Thanks for these!

              B 1 Reply Last reply Reply Quote 0
              • B
                backstander @madmodder123
                last edited by backstander

                @madmodder123
                I'm not sure what you're doing (might give more information) but the directories should be pce-cd and/or tg-cd to match the theme's standard directories. I think this script looks at the theme's directory structure and matches with the rom's directories.
                Rom directories "tg16cd" and "pcecd" won't be a match with the theme's directories pce-cd and tg-cd.

                meleuM madmodder123M 2 Replies Last reply Reply Quote 0
                • meleuM
                  meleu @backstander
                  last edited by

                  @backstander said in Runcommand System Splashscreens!:

                  I think this script looks at the theme's directory structure and matches with the rom's directories

                  What script? :-)

                  This is the @Rookervik 's pixel-friendly launching images pack topic. lol

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

                    @meleu
                    I was just assuming he was talking about your script ;-)
                    Now after reading @madmodder123 post again, maybe he is just copying the images around lol. Either way he'll get better results if he using pce-cd and tg-cd directory names.

                    1 Reply Last reply Reply Quote 1
                    • Z
                      zoop @Rookervik
                      last edited by

                      @Rookervik Thank you! This gives the setup a much more polished look. Great job and thanks for sharing.

                      1 Reply Last reply Reply Quote 0
                      • Nathan1031982N
                        Nathan1031982
                        last edited by

                        Awesome loading screens. Now I just have to get to installing them.
                        Thanks for the contribution!

                        1 Reply Last reply Reply Quote 0
                        • madmodder123M
                          madmodder123 @backstander
                          last edited by

                          @backstander
                          I have tried all of these but it still loads up the regular tg16 image instead of the tg16cd image
                          alt text

                          B 1 Reply Last reply Reply Quote 0
                          • B
                            backstander @madmodder123
                            last edited by backstander

                            @madmodder123
                            I did some digging and both the Carbon and Pixel themes have a directory named tg-cd but this Pixel Runcommand System Splashcreens uses the directory named tgcd All 3 do have the correct pce-cd directory.

                            Let's just reinstall it!
                            I'd recommend that you SSH into your RPi (make sure your are connected to the internet)
                            https://retropie.org.uk/docs/SSH/

                            Here is how I installed it from the command prompt:
                            wget https://dl.dropboxusercontent.com/u/60872572/EmulationStation/Pixel/Pixel_RunCommand_Wallpapers/launching.zip

                            unzip -o launching.zip -d /opt/retropie/configs/

                            This should fix the "tg-cd" name
                            you might have to delete /opt/retropie/configs/tg-cd/ first
                            rm -r /opt/retropie/configs/tg-cd/
                            mv /opt/retropie/configs/tgcd/ /opt/retropie/configs/tg-cd/

                            madmodder123M 2 Replies Last reply Reply Quote 0
                            • A
                              alysin_croft @Rookervik
                              last edited by

                              @Rookervik Looks great, but is there a reason why some have a pure black background, while some have a noisy gray background? (For example, PSX background is black, while NES is gray with pixelated noise)

                              1 Reply Last reply Reply Quote 0
                              • madmodder123M
                                madmodder123 @backstander
                                last edited by

                                @backstander
                                I tried everything you suggested, and it still hasn't worked properly :'(

                                1 Reply Last reply Reply Quote 0
                                • pjftP
                                  pjft
                                  last edited by pjft

                                  Hi all,

                                  I just installed the latest Carbon loading screens and they look great. Thanks!

                                  An odd question, though: do these add a material time to the loading process, or is it just my impression/perception? i.e. is the emulator/runcommand script running in the background of the image, or is it only going to run after the image? It might be perception, mind you, so just wanted to double check :)

                                  Also, I take it we're choosing to have lower-resolution images because it'd take a bit to load them, is that it?

                                  Thanks!

                                  EDIT:

                                  I believe I know why my impression is that one. Truth is, when I launch it, it pops the runcommand menu for a very brief instant, then the image shows up, then the image ends up disappearing while the emulator still hasn't loaded, and then finally the emulator loads.

                                  It seems from the code it's just loading for 2 seconds.

                                  If I increase the time, what are the consequences? I believe the emulator will always render on top, according to @Buzz , but other than that I take it it doesn't impact in any way the loading time? Also, if I press a key/button, I take it the image disappears, is that it?

                                  That's exactly what I want, if that's the case. Any reason for it to be only for 2 seconds in the current commit?

                                  Thanks.

                                  meleuM 2 Replies Last reply Reply Quote 0
                                  • meleuM
                                    meleu @pjft
                                    last edited by meleu

                                    @pjft said in Runcommand System Splashscreens!:

                                    An odd question, though: do these add a material time to the loading process, or is it just my impression/perception?

                                    On the raspi it adds 2 more seconds to show the image (and after the image is gone the screen goes black for another 2 seconds waiting the user "press a button to configure").

                                    On x86/x11 it doesn't happen (feh runs in background).

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

                                      I saw your edit after my last post...

                                      @pjft said in Runcommand System Splashscreens!:

                                      It seems from the code it's just loading for 2 seconds.

                                      The command used to show the image is here: https://github.com/RetroPie/RetroPie-Setup/blob/master/scriptmodules/supplementary/runcommand/runcommand.sh#L900

                                      fbi -1 -t 2 -noverbose -a "$image" </dev/tty &>/dev/null
                                      

                                      The -t 2 is the 2 seconds timeout option. The script doesn't do anything during these 2 seconds. Initially we tried running fbi in background, but @BuZz changed it in this commit due keyboard input/stdin issues.

                                      If I increase the time, what are the consequences?

                                      If you increase the seconds in the -t fbi option, the script will take more time to launch the game, since it will take more time showing the image.

                                      I believe the emulator will always render on top, according to @Buzz

                                      Maybe he said that before that commit, when fbi were executed in background.

                                      Also, if I press a key/button, I take it the image disappears, is that it?

                                      AFAIK fbi exits when the <enter> key is pressed. Then if you press the button 0 in joystick (the same that calls the runcommand menu), it stops the fbi and then wait 2 more seconds (with a black screen) for the "press a button to config".

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

                                        @meleu Oh. Ok, that's very interesting to know - thanks for the breakdown.

                                        Then, correct me if if I'm wrong: the script is, indeed, making the loading process take 2 more seconds than it would without the image being shown? Is that correct?

                                        Thanks.

                                        meleuM 1 Reply Last reply Reply Quote 0
                                        • meleuM
                                          meleu @pjft
                                          last edited by

                                          @pjft said in Runcommand System Splashscreens!:

                                          Then, correct me if if I'm wrong: the script is, indeed, making the loading process take 2 more seconds than it would without the image being shown? Is that correct?

                                          If you're talking about RetroPie on a Raspberry Pi, then you're absolutely right. I have nothing to correct. :-)

                                          As I said above, on a x86/X11 platform, runcommand uses feh to show the image and launch it in background.

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

                                            @meleu Sorry. I did mean on the Raspberry Pi indeed. :)

                                            Thanks for the heads up!

                                            Hope you're doing well.

                                            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.