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

    <feature supported="carousel"> Not Working

    Scheduled Pinned Locked Moved Projects and Themes
    featuretheme makingsupportedcarousel
    6 Posts 3 Posters 2.5k 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.
    • mattrixkM
      mattrixk
      last edited by

      I can't get <feature supported="carousel"> to work.

      I have 2 different Windows builds of ES: @Zigurana's Carousel Mod and @fieldofcows Video Preview Mod. I have them both open side by side on one screen, and the XMLs open side by side on the other screen, so I can make the same changes to both theme and reload both ES versions at the same time.

      If I add <carousel name="systemcarousel"> and <text name="systemInfo"> to the Carousel Mod, it works as it's supposed to (shows the modified carousel).
      If I add <carousel name="systemcarousel"> and <text name="systemInfo"> to the Video Mod, it breaks the theme, as it's supposed to.

      When I wrap <carousel name="systemcarousel"> and <text name="systemInfo"> in <feature supported="carousel">, both versions of ES act as though I didn't have them in there at all.

      Do I have the wrong text in the [supported="?"] section? I've tried "carousel", "systemCarousel" and "systemcarousel"

      Here is an example of the code:

      <feature supported="systemCarousel">
        <view name="system">
          <carousel name="systemcarousel">
            <type>vertical</type>
            <pos>0.010 0.020</pos>
            <size>0.300 0.890</size>
            <color>FFFFFF00</color>
            <logoScale>1.8</logoScale>
            <logoSize>0.125 0.160</logoSize>
            <maxLogoCount>5</maxLogoCount>
          </carousel>
      
          <text name="systemInfo">
            <pos>0.010 0.930</pos>
            <size>0.980 0.050</size>
            <backgroundColor>FFFFFF00</backgroundColor>
            <color>FFFFFF</color>
            <fontPath>./_inc/font/Roboto-Light.ttf</fontPath>
            <fontSize>0.025</fontSize>
          </text>
        </view>
      </feature>
      

      My ES themes: MetaPixel | Spare | Io | Indent

      herb_fargusH 1 Reply Last reply Reply Quote 0
      • herb_fargusH
        herb_fargus administrators @mattrixk
        last edited by

        @mattrixk have you tried the latest retropie fork binary? (It's in the pending binary release)

        Their builds may not have this flag compiled:

        https://github.com/RetroPie/EmulationStation/blob/ac5e3ad95f34ac52bc925d618f37fe9b1717b42b/es-core/src/ThemeData.cpp#L27

        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

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

          @mattrixk

          First, the example you provided is using the wrong value for supported. It should be:
          <feature supported="carousel">

          Also, are you using the windows build that @Zigurana provided while he was developing the carousel mod? If so that one doesn't have support for the <feature> element. You should update to the latest windows build that I posted. This build has the carousel theme changes as well as support for the feature element.

          https://retropie.org.uk/forum/topic/9094/updated-emulationstation-for-windows

          Get latest build of EmulationStation for Windows here

          mattrixkM 1 Reply Last reply Reply Quote 1
          • mattrixkM
            mattrixk @jdrassa
            last edited by

            @jdrassa:

            The code bit I posted only says <feature supported="systemCarousel"> because it was the last one I tried, and didn't change it back to <feature supported="carousel">.

            I am using the older version, but I also tried the updated version that you posted a few days ago. I downloaded it on the 23rd March. Do you have a more recent one than that? Ah, I just checked the link you posted and saw that you have a more recent one with the Carousel Mod. I'll give that a go. Cheers.

            You can disregard my question on the other thread. The forum didn't notify me that I had responses to this one.

            My ES themes: MetaPixel | Spare | Io | Indent

            herb_fargusH 1 Reply Last reply Reply Quote 0
            • herb_fargusH
              herb_fargus administrators @mattrixk
              last edited by

              @mattrixk the binary release for the toolkit draft includes the latest binary release jdrassa posted.

              This is why I'm anxious to release so everyone on Windows is using the same binary ;)

              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

              mattrixkM 1 Reply Last reply Reply Quote 0
              • mattrixkM
                mattrixk @herb_fargus
                last edited by mattrixk

                @herb_fargus said in <feature supported="carousel"> Not Working:

                the binary release for the toolkit draft includes the latest binary release jdrassa posted.

                That isn't up on the toolkit yet is it? I confused myself will too many versions of ES, trying to make sure everything worked with as many versions as possible. I've fixed up BaseVid to use maxSize instead of size for the videos, and fixed the sizing so it looks okay when using logos instead of mix images. I still need to change the gamelists in the repo though.

                Edit I have updated the gamelists to use the Logo image instead of the Mix image on Video View. Detailed View still uses the full Mix image.

                My ES themes: MetaPixel | Spare | Io | Indent

                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.