• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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.7k 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.
  • R
    Rookervik Global Moderator
    last edited by 6 Jan 2017, 01:22

    Oh gawd, I will have to re-do all the pixel run commands now. LOL. That can wait til I edit the consoles. :D

    1 Reply Last reply Reply Quote 0
    • M
      meleu @Rookervik
      last edited by 6 Jan 2017, 02:44

      @Rookervik if you did "carbon-friendly" launching screen, what picture would you use? The system logo at the top, the controller at the center and the message at the bottom?

      Maybe we can find some ImageMagick trick to automate this task...

      • Useful topics
      • joystick-selection tool
      • rpie-art tool
      • achievements I made
      R 1 Reply Last reply 6 Jan 2017, 02:49 Reply Quote 0
      • R
        Rookervik Global Moderator @meleu
        last edited by 6 Jan 2017, 02:49

        @meleu Right now just all the controllers and logos need to be converted to PNGs.

        Then I'd have to spend some time thinking about how it should look. And go over it with buzz since that's his chosen theme.

        M 1 Reply Last reply 6 Jan 2017, 03:14 Reply Quote 0
        • M
          meleu @Rookervik
          last edited by 6 Jan 2017, 03:14

          @Rookervik said in Runcommand System Splashscreens!:

          Right now just all the controllers and logos need to be converted to PNGs.

          You can do it from command line on a Linux box (with ImageMagick installed). The command is simple as that:

          convert controller.svg controller.png
          

          Before using this command I had to install librsvg2-bin:

          sudo apt-get install librsvg2-bin
          

          Then I'd have to spend some time thinking about how it should look.

          As you said you don't plan to make Carbon splashscreens due to the number of systems, I remembered the ImageMagick tools and thought "If the splashscreens are simple enough, maybe we can automate their generation with some ImageMagick wizardry."

          I'm not an ImageMagick wizard and I'm not really sure if this is possible, but I can do some research on this topic...

          • Useful topics
          • joystick-selection tool
          • rpie-art tool
          • achievements I made
          1 Reply Last reply Reply Quote 0
          • R
            Rookervik Global Moderator
            last edited by 6 Jan 2017, 03:26

            Well once the images are all converted you can run a Photoshop script to create everything. I'll have to dig out my linux laptop and see about converting all the SVGs that way. Doing them all in Illustrator is a massive bummer.

            M 1 Reply Last reply 6 Jan 2017, 04:04 Reply Quote 1
            • M
              meleu @Rookervik
              last edited by meleu 1 Jun 2017, 04:08 6 Jan 2017, 04:04

              @Rookervik if you're brave enough to believe me :) , the following commands convert all the SVG files below a directory level to PNG. Actually it won't convert but creates a new file with PNG format, and leave the original SVG file untouched.

              EDIT: don't forget to install librsvg2-bin before!!

              sudo apt-get install librsvg2-bin
              

              And yes! I tested these commands before posting here! ;-)

              # create a temporary directory in your home dir
              cd ~; mkdir tmp
              # copy the theme files to another place
              cp -R /etc/emulationstation/themes/carbon/ ~/tmp/
              # create PNG files from the SVG files
              # the -verbose option isn't really necessary, it's used just to let you
              # see that something is happening
              for svg_file in $(find ~/tmp/carbon/ -type f -name '*.svg'); do convert -verbose "$svg_file" "${svg_file/%svg/png}"; done

              Hope it helps! :-)

              • Useful topics
              • joystick-selection tool
              • rpie-art tool
              • achievements I made
              1 Reply Last reply Reply Quote 1
              • M
                meleu
                last edited by 6 Jan 2017, 04:21

                By the way, here are some examples of what I could get with my initial research on ImageMagick commands and the respective command line (these commands were executed after the conversion from SVG to PNG):

                convert -size 800x600 tile:$HOME/tmp/carbon/art/carbon_fiber.png -gravity center ~/tmp/carbon/nes/art/controller.png -composite nes.png
                

                0_1483675800056_nes.png

                convert -size 800x600 tile:$HOME/tmp/carbon/art/carbon_fiber.png -gravity center ~/tmp/carbon/nes/art/system.png -composite nes2.png
                

                1_1483675800056_nes2.png

                convert -size 800x600 tile:$HOME/tmp/carbon/art/carbon_fiber.png -gravity center ~/tmp/carbon/nes/art/system2.png -composite nes3.png
                

                2_1483675800056_nes3.png

                • Useful topics
                • joystick-selection tool
                • rpie-art tool
                • achievements I made
                H R D 3 Replies Last reply 6 Jan 2017, 05:00 Reply Quote 1
                • H
                  herb_fargus administrators @meleu
                  last edited by 6 Jan 2017, 05:00

                  @meleu I used imagemagick to generate grids of sprites I ripped from Bomberman

                  I wrote up a bit of a guide here:

                  https://github.com/HerbFargus/Atomic-Bomberman/wiki/Sprites#create-montage-with-imagemagick

                  Personally I think the run command launch images should have the carbon background instead of just black ;)

                  If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                  Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                  M 1 Reply Last reply 6 Jan 2017, 12:18 Reply Quote 1
                  • R
                    Rookervik Global Moderator @meleu
                    last edited by Rookervik 1 Jun 2017, 05:21 6 Jan 2017, 05:20

                    @meleu Those look slick already. And use the carbon fiber. Just need some nice text saying to press X or 'any key' to configure run command.

                    PS, it does seem "X" is the most-correct button to press if you need to get into the run command editor. Any other button seems to be ignored (on a joystick)

                    Might want to test 1080p versions of these and see how long it takes to load them. I fear it might take long enough to load them that they might just flash on the screen for a split second before the game launches.

                    1 Reply Last reply Reply Quote 0
                    • D
                      daeks @meleu
                      last edited by daeks 1 Jun 2017, 17:34 6 Jan 2017, 10:14

                      @meleu wow, I already love your third image :) I am happy to see that there will be something for carbon as well in the near future.

                      edit: I played a bit with imagemagick on windows: https://github.com/daeks/retropie-system-splashscreens-carbon
                      Each folder contains an autogenerated launching.png. The parameters used are stored in convert.bat

                      alt text

                      M 1 Reply Last reply 6 Jan 2017, 12:22 Reply Quote 1
                      • M
                        meleu @herb_fargus
                        last edited by 6 Jan 2017, 12:18

                        @herb_fargus

                        Personally I think the run command launch images should have the carbon background instead of just black ;)

                        But it's already carbon. Maybe are not seeing because you're on mobile?

                        @Rookervik

                        Those look slick already. And use the carbon fiber. Just need some nice text saying to press X or 'any key' to configure run command.

                        Could you make an image with the text with a transparent background (just like the controller lines)? You can choose a font that pleases you...

                        With this I can make the launching images for carbon...

                        it does seem "X" is the most-correct button to press if you need to get into the run command editor. Any other button seems to be ignored (on a joystick)

                        Actually runcommand gets input from the 0 and 1, and unfortunately the manufacturers don't have a standardization about these numbers. I have several joysticks here and the <ENTER> button (button 0) differs in all of them.

                        The "a" on the text should be an indefinite article, not the A button of the joystick. :-)

                        • Useful topics
                        • joystick-selection tool
                        • rpie-art tool
                        • achievements I made
                        H 1 Reply Last reply 6 Jan 2017, 13:47 Reply Quote 0
                        • M
                          meleu @daeks
                          last edited by meleu 1 Jun 2017, 12:29 6 Jan 2017, 12:22

                          @daeks said in Runcommand System Splashscreens!:

                          edit: I played a bit with imagemagick on windows: https://github.com/daeks/es_launching_carbon
                          Each folder contains an autogenerated launching.png. The parameters used are stored in convert.bat

                          Wow! It's exactly what I would do!! I think I don't need to spend more time with it! LOL :-)

                          Thanks for sharing!

                          EDIT: And you used the command line to add the text. Good catch!! :-)

                          • Useful topics
                          • joystick-selection tool
                          • rpie-art tool
                          • achievements I made
                          D 1 Reply Last reply 6 Jan 2017, 12:43 Reply Quote 0
                          • D
                            daeks @meleu
                            last edited by daeks 1 Jun 2017, 12:47 6 Jan 2017, 12:43

                            @meleu glad to hear that you like it :) anyhow it is not final as it still struggles about some issues:

                            • logos which are too big (edit: fixed)
                            • logos which are black or transparent (like game&watch or gamecube) are just shown as black image
                            1 Reply Last reply Reply Quote 1
                            • H
                              herb_fargus administrators @meleu
                              last edited by herb_fargus 1 Jun 2017, 13:48 6 Jan 2017, 13:47

                              @meleu ah my mistake yes I was on mobile. I see it now.

                              @daeks there is a pull request for game and watch:https://github.com/RetroPie/es-theme-carbon/pull/19 I haven't gotten to testing it yet

                              If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                              Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                              D M 2 Replies Last reply 6 Jan 2017, 14:10 Reply Quote 0
                              • D
                                daeks @herb_fargus
                                last edited by 6 Jan 2017, 14:10

                                @herb_fargus thanks for your hint. As I have seen the PR will merge a new system3.png to the repo. Is there a way to rename it to system.png? Currently there is no further logic in my batch to create the launching.png. It just takes the system.png as @meleu has done it.

                                M 1 Reply Last reply 6 Jan 2017, 14:12 Reply Quote 1
                                • M
                                  meleu @daeks
                                  last edited by 6 Jan 2017, 14:12

                                  @daeks C'mon dude! Rename it on your end! ;-)

                                  • Useful topics
                                  • joystick-selection tool
                                  • rpie-art tool
                                  • achievements I made
                                  D 1 Reply Last reply 6 Jan 2017, 14:15 Reply Quote 0
                                  • D
                                    daeks @meleu
                                    last edited by daeks 1 Jun 2017, 14:18 6 Jan 2017, 14:15

                                    @meleu I'm lazy :P - Renaming is not really a problem, but in case of any updates, it has to be renamed all the time. Just designed the script to be adoptable easily for other themes as well.

                                    M 1 Reply Last reply 6 Jan 2017, 14:17 Reply Quote 0
                                    • M
                                      meleu @daeks
                                      last edited by 6 Jan 2017, 14:17

                                      @daeks said in Runcommand System Splashscreens!:

                                      Just designed the script to be adoptable easily for other themes as well.

                                      Yeah, I was thinking in doing such thing in bash to let the users execute the script on the rasp, but unfortunately the theme makers don't have a standardization for the file names...

                                      • Useful topics
                                      • joystick-selection tool
                                      • rpie-art tool
                                      • achievements I made
                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        meleu @herb_fargus
                                        last edited by 6 Jan 2017, 14:34

                                        @herb_fargus said in Runcommand System Splashscreens!:

                                        there is a pull request for game and watch:https://github.com/RetroPie/es-theme-carbon/pull/19 I haven't gotten to testing it yet

                                        I've tested right now and it's fine. The red game and watch logo looks fine with a carbon background. I think that renaming system3.svg to system.svg is reasonable too...

                                        • Useful topics
                                        • joystick-selection tool
                                        • rpie-art tool
                                        • achievements I made
                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          daeks
                                          last edited by daeks 1 Jun 2017, 17:34 6 Jan 2017, 14:35

                                          Anyhow, I created new fixed launching images for G&W, GC and Steam. Currently I see no issue anymore. :)

                                          edit: Images are also compressed by default to reduce filesize. Changing the background from carbon_fiber to carbon_black reduces the filesize significantly. It can be changed in the batch file.

                                          alt text

                                          alt text

                                          alt text

                                          M 1 Reply Last reply 6 Jan 2017, 14:40 Reply Quote 1
                                          147 out of 342
                                          • First post
                                            147/342
                                            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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received