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

    Carousel theming help (left align)

    Scheduled Pinned Locked Moved Projects and Themes
    carousel mod
    31 Posts 8 Posters 8.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.
    • R
      robertybob
      last edited by

      Hi guys,

      I'm trying to stick the carousel to the left of the screen, but I can't for the life of me figure out how to do it. Either it goes to the right or dead centre (as below)

      alt text

      This is the code I'm currently using. Can anyone help? :)

      <carousel name="systemcarousel">
        <type>vertical</type>
        <pos>0.020 0.039</pos>
        <size>1 0.8000</size>
        <color>FFFFFF00</color>
        <logoScale>1.5</logoScale>
        <logoSize>0.125 0.155</logoSize>
        <maxLogoCount>4</maxLogoCount>
      </carousel>
      
      AlexMurphyA S mattrixkM 4 Replies Last reply Reply Quote 0
      • AlexMurphyA
        AlexMurphy Banned @robertybob
        last edited by

        @robertybob Have you tried a negative number for the X position?

        R 1 Reply Last reply Reply Quote 0
        • R
          robertybob @AlexMurphy
          last edited by

          @AlexMurphy Nope! I'm an idiot, thanks for your help! :D

          1 Reply Last reply Reply Quote 0
          • S
            Syhles @robertybob
            last edited by Syhles

            Did you try setting <origin> ?

            R AlexMurphyA 2 Replies Last reply Reply Quote 0
            • R
              robertybob @Syhles
              last edited by

              @Syhles I'm not actually sure what Origin does, I'm doing most of this by trial and error (and I still haven't completely learnt what everything does lol)

              S 1 Reply Last reply Reply Quote 0
              • AlexMurphyA
                AlexMurphy Banned @Syhles
                last edited by

                @Syhles Yeah, this could work too. Set the origin point and position relative to that. I assume the default origin X point is 0.5.

                1 Reply Last reply Reply Quote 0
                • S
                  Syhles @robertybob
                  last edited by

                  @robertybob
                  Let's you choose where it defaults to before editing <pos>

                  1 Reply Last reply Reply Quote 0
                  • S
                    Syhles
                    last edited by Syhles

                    0 0.38375 is Default <pos> for the carousel.
                    https://github.com/jrassa/EmulationStation/blob/master/THEMES.md#carousel

                    AlexMurphyA 1 Reply Last reply Reply Quote 0
                    • AlexMurphyA
                      AlexMurphy Banned @Syhles
                      last edited by

                      @Syhles Odd. Perhaps I mean the system logos, which is what he is trying to change here.

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        Syhles @AlexMurphy
                        last edited by

                        @AlexMurphy
                        The code he posted is for the carousel, if he wants to move the logos on the system select screen he has to edit that.

                        1 Reply Last reply Reply Quote 0
                        • S
                          Syhles @robertybob
                          last edited by

                          @robertybob
                          My carousel is currently vertical and on the left side of the screen
                          Heres my code try it if you want

                          	<carousel name = "systemcarousel">
                          		<type>vertical</type>
                          		<pos>0.027   0.05</pos>
                          		<size>0.33 0.835</size>
                          		<color>00000000</color>
                          		<logoScale>1.5</logoScale>
                          		<logoSize>0.20 0.15</logoSize>
                          		<maxLogoCount>5</maxLogoCount>
                          	</carousel>
                          
                          R L 2 Replies Last reply Reply Quote 0
                          • R
                            robertybob @Syhles
                            last edited by

                            @Syhles @AlexMurphy Thanks guys, you both fixed my issues :)

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

                              @robertybob Your original problem was the <size>. You had the X-size set to 1, which is 100%, and the carousel is in the middle of that.

                              My ES themes: MetaPixel | Spare | Io | Indent

                              S R 2 Replies Last reply Reply Quote 3
                              • S
                                Syhles @mattrixk
                                last edited by

                                @mattrixk
                                I did not know that. I've just started messing with the carousel.

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

                                  @Syhles For the Carousel the <size> property works the same as any <image> element.

                                  • <size>1 1</size> sets the element to be 100% wide and 100% high
                                  • <size>0.75 0.5</size> sets the element to be 75% wide and 50% high

                                  The logos in the Carousel sit in the middle of the element, so if you have a <size>1 x</size> then the logos will be in the middle of the screen, now matter what (unless you change the <pos>).

                                  My ES themes: MetaPixel | Spare | Io | Indent

                                  S 1 Reply Last reply Reply Quote 3
                                  • S
                                    Syhles @mattrixk
                                    last edited by

                                    @mattrixk
                                    Thanks that's very useful to know.

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

                                      @Syhles No worries, glad to help.

                                      My ES themes: MetaPixel | Spare | Io | Indent

                                      1 Reply Last reply Reply Quote 1
                                      • R
                                        robertybob @mattrixk
                                        last edited by robertybob

                                        @mattrixk said in Carousel theming help (left align):

                                        @robertybob Your original problem was the <size>. You had the X-size set to 1, which is 100%, and the carousel is in the middle of that.

                                        Oops!

                                        Last night I had changed it to:

                                          <pos>-0.350 0.039</pos>
                                          <size>1 0.8000</size>
                                          <color>FFFFFF00</color>
                                          <logoScale>2</logoScale>
                                          <logoSize>0.125 0.155</logoSize>
                                          <maxLogoCount>3</maxLogoCount>
                                        

                                        Which gave me this:
                                        alt text

                                        Do you think I am ok to leave it as it is?

                                        S 1 Reply Last reply Reply Quote 0
                                        • S
                                          Syhles @robertybob
                                          last edited by

                                          @robertybob
                                          Are you happy with how it looks? If yes then leave as is, lol.
                                          I just spent 2hrs arguing with the Modern theme to get Carousel and System screen just right and now I'm afraid to touch anything or it will burst into flames.

                                          1 Reply Last reply Reply Quote 1
                                          • *
                                            **Scannigan**
                                            last edited by

                                            Just stumble across this post and was hoping someone could talk me through implementing the "carousel" element.

                                            I've already attempted to modify my existing theme xml, however that broke my theme, I even tried using the "supported feature" and that didn't work either.

                                            I'm using Retropie 4.2 and according to GUI looks like I'm using ES V2.1.4RP

                                            TMNTturtlguyT 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.