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

    Input needed: ES theming improvements

    Scheduled Pinned Locked Moved Projects and Themes
    themethemingemustationimprovementsbrainstorm
    255 Posts 32 Posters 179.9k 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.
    • TMNTturtlguyT
      TMNTturtlguy @jdrassa
      last edited by

      @jdrassa sorry for the question, I haven't been following the threads for the carousel modifications and just came across it now. I tried to scroll through related threads and there is a lot of info, but I am unclear on this update. Is there an ES update for raspberry pi that is coming out that allows the carousel settings to be applied to the theme .xml? Or will it work on my current install? I see there is an update of ES for windows. Thanks

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

        @TMNTturtlguy The carousel modifications just landed today in the RetroPie repository. You can use RetroPie-Setup to update your pi. You may need to use the "update from source" option, I am not sure how often they update the binary. I pushed out the updated Windows build and posted about it since many of the theme developers use it while working on their themes.

        Get latest build of EmulationStation for Windows here

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

          Thanks guys, works great!!

          1 Reply Last reply Reply Quote 0
          • TMNTturtlguyT
            TMNTturtlguy @jdrassa
            last edited by

            @jdrassa great! Thanks

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

              Probably a dumb question, but is it possible to have a transparent carousel?

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

                @robertybob it is. The color field works like other color fields where the first 6 digits are the color and the last 2 are the transparency. Just set the last 2 digits to 00.

                <carousel name="systemcarousel">
                      <color>ffffff00</color>
                </carousel>
                

                Get latest build of EmulationStation for Windows here

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

                  @jdrassa Thank you! This is great news, I'll definitely implement this in a future theme :)

                  alt text

                  1 Reply Last reply Reply Quote 0
                  • M
                    masteryoer
                    last edited by

                    Anyone have a screenshot or demo of what this looks like?

                    R mattrixkM 2 Replies Last reply Reply Quote 0
                    • R
                      robertybob @masteryoer
                      last edited by

                      @masteryoer alt text

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        masteryoer @robertybob
                        last edited by

                        @robertybob

                        Isn't this how emulationstation looks now?

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

                          @masteryoer
                          Look at the bottom of the screen he moved the games available text.

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

                            @masteryoer
                            alt text

                            alt text

                            images from the [ES Toolkit] (https://github.com/mattrixk/es-toolkit/blob/master/emulationstation/themes/basevid/).

                            My ES themes: MetaPixel | Spare | Io | Indent

                            M 1 Reply Last reply Reply Quote 5
                            • M
                              masteryoer @mattrixk
                              last edited by

                              @mattrixk

                              Wow extremely helpful. Awesome on the new features

                              1 Reply Last reply Reply Quote 0
                              • FlyingTomahawkF
                                FlyingTomahawk
                                last edited by

                                @Zigurana @jdrassa

                                Guys this is absolute FANTASTIC!
                                Job well done!
                                I think this is something many theme makers wanted to change and now it can be finally done. And it works very well.
                                This gives us so many new possibilities to (re)design themes.

                                Again, well done guys.

                                1 Reply Last reply Reply Quote 2
                                • Z
                                  Zigurana @dankcushions
                                  last edited by

                                  @dankcushions What in the name of the spirit of open-source SW development are you talking about?
                                  First of all, the version I am working from still has a "share, edit and attribute" - type licence. If @Rookervik has changed it recently, that cannot retroactively affect all earlier versions.
                                  Second, this is hardly the redistribution of of a complete theme that I now claim as my own. It is a single xml file, with specific additions to showcase the use of a new feature. I could have pasted the same thing as a code-block here in the forum, but I thought to make it easier for folks to go and test it out.
                                  Finally, talking about unfair, I believe that creating original content for open-source projects gives you some right of ownership, for the images @Rookervik certainly has the copyright. But he does not completely own the handling of the xmls describing the system behaviour, not at least because these specific view elements were not there yet. So what right is there to claim for this file?

                                  Now to be clear, I understand that licence violations are a sore point atm, but I kind of feel like I'm being put in the same corner as the scumbags that try to make money by selling Retropie SDs. That hurts.

                                  TLDR: I do not think I did anything wrong.

                                  If tetris has thought me anything, it's that errors pile up and that accomplishments dissappear.

                                  dankcushionsD N RookervikR 3 Replies Last reply Reply Quote 0
                                  • dankcushionsD
                                    dankcushions Global Moderator @Zigurana
                                    last edited by

                                    @Zigurana the design and layout of a theme is still the theme. there's a non modifying clause on pixel and you modified it, and distributed the file. in the spirit of collaboration i would have asked first.

                                    i'm not the theme police. do what you want. just raising the point.

                                    1 Reply Last reply Reply Quote 0
                                    • FlyingTomahawkF
                                      FlyingTomahawk
                                      last edited by FlyingTomahawk

                                      I cannot speak for Rookervik but from what I understood was, he cares the most about his self-created graphical stuff (logos, system names, backgrounds) and not the code itself inside the xml file.
                                      As far I know all themes have the same or similar code base otherwise they would not run, right?
                                      As long @Zigurana doesn't add any logos or background files from Pixel he should be good. He also did not intend to sell or spread with bad intention, just used it as a sample code.

                                      For future reference, @Zigurana if you need any file to play around or even graphical stuff do not hesitate to use my Futura theme. I do not mind at all if it is used to improve coding or ES in general so please go ahead and help yourself out. :-)

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

                                        @FlyingTomahawk said in Input needed: ES theming improvements:

                                        For future reference, @Zigurana if you need any file to play around or even graphical stuff do not hesitate to use my Futura theme. I do not mind at all if it is used to improve coding or ES in general so please go ahead and help yourself out.

                                        Same goes for any of mine, present or future (except maybe MetaPixel, just in case :P ).

                                        My ES themes: MetaPixel | Spare | Io | Indent

                                        1 Reply Last reply Reply Quote 2
                                        • N
                                          Nismo @Zigurana
                                          last edited by

                                          @Zigurana My theme is your theme, you can use it for whatever you want.

                                          1 Reply Last reply Reply Quote 0
                                          • RookervikR
                                            Rookervik Global Moderator @Zigurana
                                            last edited by Rookervik

                                            @Zigurana You are quite right. I don't mind anyone using my positions in the XML. That's all I changed in the XML... positions. The graphics are what I would rather not others take and use as their own. There are not many themes (are there any?) that people drew all their own logos and consoles. So please, modify the xml and use it as much as you'd like.

                                            TMNTturtlguyT mattrixkM 2 Replies Last reply Reply Quote 3
                                            • 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.