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

Editor for EmulationStation themes

Scheduled Pinned Locked Moved Projects and Themes
es themesemulationstaionthemeeditor
8 Posts 6 Posters 4.1k 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.
  • S
    sfacuz
    last edited by 9 Oct 2018, 10:11

    Re: ES Theme Editor
    The project of ES_Theme_Editor of chiribas10 seems to be quite old and abandoned.
    It's a pity, even if it was ...not so userfriendly and cute, it's a good start for a good project.
    All of us here need a simple and useful Editor for our ES Themes, don't we?
    Come on guys! Let's do it...i'm starting to deal with it, but i'm not sure i will have the time to develop it.

    E 1 Reply Last reply 9 Oct 2018, 13:08 Reply Quote 2
    • E
      EctoOne @sfacuz
      last edited by EctoOne 10 Sept 2018, 14:08 9 Oct 2018, 13:08

      To be honest, I don't think a Theme Editor is needed.
      It is mostly about positioning elements on a canvas and from personal experience I only have some troubles with the <datetime> element because it doesn't fully support all available settings.
      Also, EmulationStation has become very forgiving to errors. When I started tinkering with themes, any small error caused a crash. Now it will either use the default values or ignore broken elements.

      A text editor with syntax highlighting and EmulationStation running in debug mode is enough for me.

      I recently starting looking into themes for Kodi and they are way more complex than ES themes. I mean we basically just have image and text elements without barely any fancy customization and most stuff can be done with a single xml file.

      My suggestion would be to find a theme that has a layout you like and change around some values to see what happens.

      M 1 Reply Last reply 10 Oct 2018, 05:44 Reply Quote 0
      • M
        mattrixk @EctoOne
        last edited by 10 Oct 2018, 05:44

        @ectoone said in Editor for EmulationStation themes:

        My suggestion would be to find a theme that has a layout you like and change around some values to see what happens.

        That's how I started. I loved Rookervik's original Pixel theme, but I wanted something that displayed metadata, so I started playing around with it and out popped MetaPixel (Rookervik graciously let me use his original awesome logos and console artwork).

        I also wrote the Creating Your Own EmulationStation Theme tutorial in the Wiki to help people get started. RetroPie has evolved quite a bit in the year or 2 since it was written, and there is a bunch of stuff missing, but the basics are all still valid.

        My ES themes: MetaPixel | Spare | Io | Indent

        1 Reply Last reply Reply Quote 0
        • H
          hiulit
          last edited by hiulit 10 Oct 2018, 11:14 10 Oct 2018, 10:14

          I'm in favor of having an EmulationStation Theme Editor :)

          My little contributions to the RetroPie project:

          • Shell-Script-Boilerplate
          • Fun-Facts-Splashscreens
          • Limit-Last-Played-Games
          1 Reply Last reply Reply Quote 1
          • E
            EctoOne
            last edited by 10 Oct 2018, 14:06

            Maybe I will create a very basic theme which will include all available elements with their available options set to the default values (if I can find them). With some comments, that might be a good starting point. I was thinking of that because I could really use one for Kodi right now.

            E 1 Reply Last reply 27 Oct 2018, 13:46 Reply Quote 1
            • C
              Cybrasty
              last edited by Cybrasty 10 Oct 2018, 20:29 10 Oct 2018, 19:19

              I would love a WYSIWYG theme editor. The reason why I am not making themes is because of the hassle of laying it out in xml. An editor, even a basic one for just for laying out elements in a GUI, would speed this process so much more.

              Making a retropie theme easily might actually make me make me finish the series of synthwave 80s computers (of which I only made 2 so far, example here)and expand to consoles and arcade!

              Edit: removed the huge graphic and made it a link instead

              1 Reply Last reply Reply Quote 1
              • E
                EctoOne @EctoOne
                last edited by EctoOne 27 Oct 2018, 13:46

                @EctoOne said in Editor for EmulationStation themes:

                Maybe I will create a very basic theme which will include all available elements with their available options set to the default values (if I can find them). With some comments, that might be a good starting point. I was thinking of that because I could really use one for Kodi right now.

                Would anyone be interested in a such a basic theme template? I just finished doing all the layout stuff trying to recreate the default values. I still need to go through and see if I missed any settings and also add some comments.
                In the end it should be a theme combined with the themes.md.
                It makes use of variables, is split into sections for the overall settings (font, font size etc.) and the actual layout (sizes, positions) and is a working single file theme (because all things that would cause a crash are commented out (mostly paths to fonts/images).

                1 Reply Last reply Reply Quote 0
                • L
                  lipebello
                  last edited by 28 Oct 2018, 02:51

                  Actually, you can use emulationstation for windows as a theme editor. I think that it would be very hard to adjust the objects dragging them with the mouse cursor and people will end up using text editor anyways.


                  Retrorama Tshirts:
                  https://www.teepublic.com/user/lipebello
                  https://www.instagram.com/phillbello/

                  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.

                    This community forum collects and processes your personal information.
                    consent.not_received