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

    Skyscraper: marquees not working

    Scheduled Pinned Locked Moved Help and Support
    skyscraperconfig.inimarquees
    18 Posts 3 Posters 1.8k 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.
    • T
      timmay @mitu
      last edited by

      Yes. that's the point, for a few systems it works and marquees are eventually appearing but for most systems they don't show up, it's confusing. Excuse me if that wasn't specified accurately in the beginning.
      I now tried for every single system one more time (via retropie-script/Skyscraper menu with videos enabled) and with the exact same method for a few systems it's working, many others not. The odd thing after scraping is that for the non-working systems marquees are downloaded/cached but not transferred to the media folder (examples see below):

      A) systems with marquees appearing:
      marquees cached + placed in /emulationstation/downloaded_media/platform/marquees
      example: NGPC
      gamelist: https://pastebin.com/NcGVv0j6

      B) systems with no marquees appearing:
      marquees cached but not placed in /emulationstation/downloaded_media/platform/marquees
      example: Gamegear
      gamelist: https://pastebin.com/XkqmYtxg

      @mitu said in Skyscraper: marquees not working:

      Can you please post some concrete examples - the gamelist.xml file for the system where they don't show up and what theme are you using ?

      So either the marquees appear or they don't - independent of the chosen view style.
      

      If the theme doesn't support marquees, then of course they won't show up.

      Retrorama theme. It supports marquees, otherwise there would be no marquees for the couple of systems that do show them like NGPC, FBA, Mastersystem, etc.

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

        @timmay said in Skyscraper: marquees not working:

        A) systems with marquees appearing:
        marquees cached + placed in /emulationstation/downloaded_media/platform/marquees
        example: NGPC
        gamelist: https://pastebin.com/NcGVv0j6

        OK, this gamelist has the 'marquees' added to the gamelist.

        B) systems with no marquees appearing:
        marquees cached but not placed in /emulationstation/downloaded_media/platform/marquees
        example: Gamegear
        gamelist: https://pastebin.com/XkqmYtxg

        .. but this one does not, so that's why they don't appear.

        I'll test again with the gamegear system and the ROMs you have in your list to see if the marquees are downloaded by Skyscraper.
        You can make sure you've had 'marquees' selected when scraping AND generating the gamelist for Emulationstation and try again.

        T 1 Reply Last reply Reply Quote 0
        • T
          timmay @mitu
          last edited by

          Yes, I checked a couple of gamelists yesterday and those systems that show marquees have them in their gamelists, all systems without marquees are missing the paths to them.

          Ok, hold on, I think perhaps I found the issue.
          Since it's suspicious that the marquees are actually cached for all systems but only for a few systems transferred to .../downloaded_media/platform/marquees and added to the gamelists I began checking the actual marquee.png files.

          I compared the ones in Skyscrapers cache folder to the ones in .../downloaded_media/platform/marquees. Interestingly the marquees for each system have different png-images in the cache and downloaded_media... folders. Systems that show marquees in ES and have a path info in the associated gamelist have their marquee.png actually compiled based on the downloaded wheel.png image!?
          Example:
          Metal Slug - 2nd Mission (World) (En,Ja).png
          in: .../downloaded_media/ngpc/marquees

          is based on

          bd1bddac4672d05945113a976e7476f451aed442.png
          in: .../Skyscraper/cache/ngpc/wheels/screenscraper

          I don't know if that's a normal process but I had no clue. So in the end those systems that have no marquees in ES have no scraped wheel images cached and/or in .../downloaded_media/platform/wheels.

          If I'm correct the question now is how to get the remaining systems to also make & name the *.png images based on the wheel images (if available in cache)? On the other hand why are for a couple of systems wheels missing (not cached) although they are there for most systems? All systems where scraped by the exact same way in Skyscraper.

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

            @timmay said in Skyscraper: marquees not working:

            I don't know if that's a normal process but I had no clue. So in the end those systems that have no marquees in ES have no scraped wheel images cached and/or in .../downloaded_media/platform/wheels.

            It's normal, wheel is another name for marquee and some scraping sites name the image this way. See for instance https://www.screenscraper.fr/gameinfos.php?gameid=12972&action=onglet&zone=gameinfosmedias.

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

              OK, so I did a quick test with GameGear and I don't have this problem. Marquees are downloaded and assembled in the gamelist.xml file and they're also shown in Emulationstation:

              Make sure that Skyscraper downloads the marquees for the systems that don't have one and the marquee option is enabled (it's the default) in the RetroPie-Setup script.
              If the tag isn't been added to the cache, then it will not be added to the gamelist.

              1 Reply Last reply Reply Quote 1
              • T
                timmay
                last edited by

                Should be working now but only if the option 'force cache refresh' is enabled. Still a surprise to me since I ran Skyscraper dozens of times and the settings for videos and marquees definitely were enabled all the time - but I'm glad it finally seems to be working.
                @mitu Thanks for helping out, very much apprechiated!

                1 Reply Last reply Reply Quote 0
                • T
                  timmay
                  last edited by

                  I have one more minor thing I couldn't figure out. In Retrorama theme's gamelists the last title is cut off by some sort of black overlay border (not in Carbon theme, only Retrorama).
                  This occurs for all systems that have more games than the page can list (so you have to scroll down).
                  I checked and it's not by default. Normally the last title should not be partly listed like that at all, instead the shown titles for this page should be ending with 'QIX'.

                  1d9ff442-f6bf-4a98-b78e-ee7fcc8514b6-image.png

                  T 1 Reply Last reply Reply Quote 0
                  • muldjordM
                    muldjord @timmay
                    last edited by muldjord

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • muldjordM
                      muldjord
                      last edited by muldjord

                      @timmay said in Skyscraper: marquees not working:

                      I can't get it to work properly, marquees are either cached only and not transferred to /emulationstation/downloaded_media/platform/marquees or not downloaded at all, but even if they are cached and also put into the downloaded_media folders they still don't show up in ES.

                      I don't have time to read through and understand all that's posted in here right now, but just making sure, did you actually change the ~/.skyscraper/artwork.xml file to include the marquee exports? Otherwise it won't use them at all. It's not enough to cache them, you also need to add an output for it. If not, then please check the docs here

                      EDIT: The default artwork.xml exports the marquee using the wheel graphics to give the best look to the default ES theme. This is why you'll see wheel exported as marquee's. This is supposed to be like this. You'll need to customize your artwork.xml to get it to do what you want.

                      This is the default one:

                      <?xml version="1.0" encoding="UTF-8"?>
                      <!-- This is the default artwork.xml provided by Skyscraper. More examples can be found in '~/.skyscraper'. Be sure to check the full artwork documentation here: https://github.com/muldjord/skyscraper/blob/master/docs/ARTWORK.md -->
                      <artwork>
                        <output type="screenshot" width="640" height="480">
                          <layer resource="screenshot" x="20" width="520" height="390" align="center" valign="middle">
                            <rounded radius="10"/>
                            <stroke width="5"/>
                          </layer>
                          <layer resource="cover" height="250" x="0" y="-10" valign="bottom">
                            <gamebox side="wheel" rotate="90"/>
                            <shadow distance="5" softness="5" opacity="70"/>
                          </layer>
                          <layer resource="wheel" width="250" x="-10" align="right">
                            <shadow distance="5" softness="5" opacity="70"/>
                          </layer>
                        </output>
                        <output type="marquee" resource="wheel"/>
                      </artwork>
                      

                      As you can see, the last output node (scroll to see it) outputs a marquee, but uses the wheel resource for a better look when using the ES default theme. If you want it to actually export the marquee, simply remove the resource="wheel"part of that output node.

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        timmay @muldjord
                        last edited by

                        @muldjord said in Skyscraper: marquees not working:

                        As you can see, the last output node (scroll to see it) outputs a marquee, but uses the wheel resource for a better look when using the ES default theme. If you want it to actually export the marquee, simply remove the resource="wheel"part of that output node.

                        Thanks for breaking down the process! This way it's actually perfectly fine, it does look better in ES using the wheel art anyway. I just didn't recognize the marquees being based on the wheel images in the beginning.

                        1 Reply Last reply Reply Quote 0
                        • T
                          timmay @timmay
                          last edited by

                          @timmay said in Skyscraper: marquees not working:

                          I have one more minor thing I couldn't figure out. In Retrorama theme's gamelists the last title is cut off by some sort of black overlay border (not in Carbon theme, only Retrorama).
                          This occurs for all systems that have more games than the page can list (so you have to scroll down).
                          I checked and it's not by default. Normally the last title should not be partly listed like that at all, instead the shown titles for this page should be ending with 'QIX'.

                          Any suggestions for this or should I put it in a new thread?

                          muldjordM 1 Reply Last reply Reply Quote 0
                          • muldjordM
                            muldjord @timmay
                            last edited by

                            @timmay No idea about that. I love the default theme and have only ever tried a few others before going back to the default one. It has everything I want.

                            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.