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

    Boxart, Screenshot or Video?

    Scheduled Pinned Locked Moved Help and Support
    artworkscrapermetadata
    13 Posts 5 Posters 3.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.
    • mituM
      mitu Global Moderator
      last edited by

      You can use a scraper that can combine multiple files into one - like Skyscraper, scraper or (Windows) Skraper. The final artwork can look like the one below

      this

      E 1 Reply Last reply Reply Quote 0
      • E
        EctoOne @mitu
        last edited by

        As addition to what @mitu suggested, you don't need to create those special images anymore.
        It is possible to use Screenshots instead of videos. If you have them in your gamelist.xml using the <thumbnail> tag and the theme is configured to show images first, you can set the display mode to force video view which then can display all three available image types (boxart, logo and screenshot).
        I used mix images before but it was a pain in the butt to manually create them if some image was missing (maybe it is not that much of a problem today because the database is better) but I immediately switched to use separate images when the <thumbnail> tag was fixed.
        But you either need a theme that supports such layout or edit the theme.

        1 Reply Last reply Reply Quote 0
        • J
          jakejm79
          last edited by

          Thanks Mitu, I had been looking at the artwork.xml for skyscraper and it looks interesting.
          Quick question, when you say Skraper for windows, is that for using ES under windows or can I use it on a windows machine to remotely manage a retropie setup, i.e. is it a windows program that I can feed a rom folder to and then use a windows GUI to generate a gamelist.xml and downloaded-images folder, would be nice to do it on a windows machine (I know I can ssh in to the retropie) in terms of maybe filling in missing info, etc.

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

            @jakejm79 You can point Skraper at a ROM folder and it will generate a gamelist and a media subfolder with the artwork. It doesn't support SSH, but you can map your roms folder via file shares and just point to it (or copy the ROMs folder locally, that's the same).

            1 Reply Last reply Reply Quote 0
            • J
              jakejm79
              last edited by

              OK that sounds great. I actually have my ROM folder backed up to the PC, so I will check out Skraper. Sounds like I could just point it to the backup on my windows PC and then FTP over the gamelist.xml's and downloaded-images folder to the Pi.

              1 Reply Last reply Reply Quote 0
              • J
                jakejm79
                last edited by jakejm79

                So I tried Skraper and found it a little lacking with manipulating the images. It appears that you can create layouts, but there didn't seem to be a way to manipulate the individual files before creating a layout, i.e. crop the screenshots and add a border before laying the game name over it.

                Using Skyscraper now, and while it does what I want, gonna have to play with it a bit. I liked the idea of a screenshot with the name over a corner, but due to the way some of the names are, it doesn't work well (see the examples below). I suppose I could try to adjust the specific game name pngs but that seems like a lot of work and since they all have their own style (and rightfully so) it ruins the uniformity of it. Maybe I'll see if there is a way to overlay a plain text version of the name (or at least maybe in a font that matches the specific system). Part of me things this is a little overkill and redundant (the game name is already in the text game list to the left) but part of me things it would allow people to focus purely on the screenshot area when browsing, i.e. it would be difficult to tell sonic and sonic 2 apart if you aren't familiar with the games based on a screenshot alone.

                Bad example:
                alt text

                Good example:
                alt text

                1 Reply Last reply Reply Quote 0
                • J
                  jakejm79
                  last edited by

                  So a little tweaking and I have:
                  alt text
                  alt text

                  Not 100% sold on the font, but I do like the uniformity.

                  1 Reply Last reply Reply Quote 0
                  • simpleethatS
                    simpleethat
                    last edited by

                    Personally I like Boxart to display first, then the video. Coincidentally I have a cartridge shot for launching art for most games too.

                    1 Reply Last reply Reply Quote 0
                    • J
                      jakejm79
                      last edited by

                      So I have had a bit more of a play around and have come up with something I like:
                      alt text

                      But I have two questions/issues:

                      1. The wheel.png's vary greatly in dimensions, it seems I can only manipulate them in 3 ways, height, width or total area, but that doesn't work since I can only choose 1 of those, i.e. if I choose area then it will ignore any height or width adjustments, if I choose width it will ignore height (unless I want to change the aspect ratio - I don't).
                        So for a wide short wheel.png, I'd need to adjust it by width, but doing that screws up the narrow tall ones. Specifying an area works on ones that are already somewhat rectangular, but for the extremes it doesn't. Doesn't seem like there is a way to set max dimensions or area and resize if any are outside those parameters while maintaining aspect ratio. Any ideas?

                      2. Is there a way to align things to another layer, or are all things aligned to the original parent layer.
                        I'd like to be able to align the wheel.png centrally in the box, but it seems that it aligns to the screenshot (the first layer), with wheel.png's that vary greatly in dimensions/shape this causes them to be in various areas of the box and not central.

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

                        @jakejm79 You're using Skyscraper's artwork.xml to create the image ?

                        1 Reply Last reply Reply Quote 0
                        • J
                          jakejm79
                          last edited by jakejm79

                          Yes, I figured out about nesting layers, so I got the alignment working.
                          I couldn't get the resizing of the wheel.png to work the way I wanted, so I just adjusted the 'box' so that it worked for the tallest wheel.png when they were all adjusted by width.
                          It's not totally perfect but with such a variance in wheel.png sizes and shapes I think it looks pretty uniform.
                          alt text
                          alt text

                          Now to run it on all the other systems and hope it comes out OK.

                          Edit: Just tweaked the box so rather than having its own border in the png it just uses the stroke feature to match the border on the screen shot.

                          Not thrilled with the banding that gets introduced with skyscraper.

                          1 Reply Last reply Reply Quote 1
                          • 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.