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

Switch Theme 3.0 (UPDATED 08/12/18)

Scheduled Pinned Locked Moved Projects and Themes
switch
159 Posts 28 Posters 63.7k 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.
  • L
    lilbud @Gremko
    last edited by 18 Jun 2019, 21:30

    @Gremko Updated the repo with the fix.

    Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

    Backlog: http://backloggery.com/lilbud

    S 1 Reply Last reply 1 Jul 2019, 23:07 Reply Quote 0
    • S
      sergioad @lilbud
      last edited by 1 Jul 2019, 23:07

      @lilbud would / could you please add grid support? that way we could have a nice UI for the game list

      L 1 Reply Last reply 1 Jul 2019, 23:52 Reply Quote 0
      • L
        lilbud @sergioad
        last edited by 1 Jul 2019, 23:52

        @sergioad I don't think so.

        AFAIK, I don't think you can do a carousel for the gridlist on the default ES. I can set one row to show, but you can't have a scrolling carousel.

        Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

        Backlog: http://backloggery.com/lilbud

        S 1 Reply Last reply 2 Jul 2019, 00:57 Reply Quote 0
        • S
          sergioad @lilbud
          last edited by 2 Jul 2019, 00:57

          @lilbud I see...

          1 Reply Last reply Reply Quote 0
          • R
            RetroDuck
            last edited by 29 Jul 2019, 16:25

            hey could you make a nice image for the 'ports' one?

            L 1 Reply Last reply 29 Jul 2019, 16:30 Reply Quote 0
            • L
              lilbud @RetroDuck
              last edited by 29 Jul 2019, 16:30

              @RetroDuck There already is one

              https://github.com/lilbud/es-theme-switch/blob/master/art/ports.jpg

              Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

              Backlog: http://backloggery.com/lilbud

              R F 2 Replies Last reply 29 Jul 2019, 16:32 Reply Quote 0
              • R
                RetroDuck @lilbud
                last edited by 29 Jul 2019, 16:32

                @lilbud oh cool! didn't see that before but i'll try to update the theme

                1 Reply Last reply Reply Quote 0
                • F
                  fraggle200 @lilbud
                  last edited by 29 Jul 2019, 20:24

                  @lilbud Even though there's a 4:3 option. do you know how this handles on 240p output? This looks great and something I'd want on my cabinet but 240/crt output usually needs a little massaging of the standard assets.

                  L 1 Reply Last reply 30 Jul 2019, 02:55 Reply Quote 0
                  • L
                    lilbud @fraggle200
                    last edited by 30 Jul 2019, 02:55

                    @fraggle200 Absolutely no clue, sorry

                    Never set my pi up on a CRT before.

                    If you could try and report back, I'll make any changes needed

                    Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                    Backlog: http://backloggery.com/lilbud

                    F 2 Replies Last reply 30 Jul 2019, 08:27 Reply Quote 0
                    • F
                      fraggle200 @lilbud
                      last edited by 30 Jul 2019, 08:27

                      @lilbud Not sure I'll get a chance to look at this till the weekend but I'll let you know what I find.

                      I'm not sure if the CRT one may need a fork of this as the lower res may need to move a few things around to make it fit but we'll see.

                      1 Reply Last reply Reply Quote 0
                      • F
                        fraggle200 @lilbud
                        last edited by 4 Aug 2019, 08:43

                        @lilbud I'm trying to update the theme.xml to put it into 4:3 mode but I can't get permissions to allow me to do it on the pi as its in the ETC folder. any ideas of another way to do it?

                        initial views of the 16:9 on my 240p CRT is that the text is hard to read, but not totally unreadable, it just doesn't look great. placement of art/snaps are OK but I don't want to judge this till I can get it into 4:3 to see how it changes things. Once I can do that I'll post some pics etc.

                        L 1 Reply Last reply 4 Aug 2019, 14:39 Reply Quote 0
                        • L
                          lilbud @fraggle200
                          last edited by 4 Aug 2019, 14:39

                          @fraggle200 try running this

                          Sudo nano + the path to the 4_3 xml

                          Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                          Backlog: http://backloggery.com/lilbud

                          1 Reply Last reply Reply Quote 0
                          • W
                            Weatherby
                            last edited by 26 Oct 2019, 00:19

                            Jumped over to this theme but have been spending a bit of today playing with the alignment of the various elements in the gamelist view. Basically I'm trying to go for this: https://i.imgur.com/DowoIBc.png

                            I have pretty much everything in place except the proper alignment of the developer/players/genre information and the rating. When I try to edit the positioning, it breaks the theme in one of three ways. Either it will cause all of the text to pile on top of itself, it will force ES to switch to the default plain text theme, or ES will straight up crash. I've not had any issue like this when arranging everything else, and so I'm at a loss. Everything I can think of just results in one of those three issues. Wondering if anyone more familiar with the code for this theme could lend me a hand, possibly point out where exactly I should be placing the positioning?

                            Also, unrelated, but I've noticed with this theme that when launching a game, the zoom in will kind of freeze on the game image and hang there. Not sure if the delay in opening a ROM is just something with the theme or if there's something I'm able to do to make it snappier?

                            L 1 Reply Last reply 26 Oct 2019, 00:35 Reply Quote 0
                            • L
                              lilbud @Weatherby
                              last edited by 26 Oct 2019, 00:35

                              @Weatherby Make sure you edit both the label and the metadata positions (why the label and the text are separate items is beyond me. Also, the y positions are off between the two.)

                              You can set the label (the "Developer" text) and the text (Nintendo lets just say) to the same exact y value and they will be off.

                              What does your "es_log.txt" file say when ES crashes, that will usually point out the problem.

                              Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                              Backlog: http://backloggery.com/lilbud

                              W 1 Reply Last reply 26 Oct 2019, 01:04 Reply Quote 0
                              • W
                                Weatherby @lilbud
                                last edited by 26 Oct 2019, 01:04

                                @lilbud I don't recall, but what seemed to cause it was changing the size value of ratings, reverting it back allowed me to launch back into the theme with no error.

                                This is what I see in the theme.xml file.

                                <text name="md_lbl_releasedate, md_lbl_developer, md_lbl_genre, md_lbl_players, md_lbl_lastplayed, md_lbl_playcount, md_developer, md_genre, md_players, md_playcount, md_releasedate, md_description" extra="true">
                                			<forceUppercase>0</forceUppercase>
                                			<fontSize>0.028</fontSize>
                                			<fontPath>./_inc/fonts/Roboto-Light.ttf</fontPath>
                                		</text>
                                		
                                		<datetime name="md_releasedate">
                                			<forceUppercase>0</forceUppercase>
                                			<fontPath>${mainFont}</fontPath>
                                			<fontSize>0.028</fontSize>
                                		</datetime>
                                		
                                		<text name="md_lbl_lastplayed, md_lbl_publisher, md_publsher, md_lbl_rating, md_lbl_playcount, md_playcount">
                                			<pos>1 1</pos>
                                		</text>
                                

                                I assume this is what I'm looking for when it comes to changing the positioning of the meta data? So am I correct in assuming I would then need to have the pos value reflect under both sets of text data?

                                1 Reply Last reply Reply Quote 0
                                • L
                                  lilbud
                                  last edited by 26 Oct 2019, 01:24

                                  Under both the "md_releasedate" & the "md_lbl_releasedate blocks of text

                                  Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                                  Backlog: http://backloggery.com/lilbud

                                  W 1 Reply Last reply 26 Oct 2019, 01:38 Reply Quote 0
                                  • W
                                    Weatherby @lilbud
                                    last edited by Weatherby 26 Oct 2019, 01:38

                                    @lilbud When I add that, it takes each line of text that should appear in the metadata and overlaps it. So developer, genre, players, etc, all end up on the same line. Perhaps I'm still putting it in the wrong place and am misunderstanding (apologies if I am, I am not too familiar with coding. Regrettably, this is the one thing that's actually giving me issues though.)

                                    I've tried putting the pos code under where it says text name="md_lbl_releasedate(...)" and the same pos code with the same values under datatime name="md_releasedate". Also tried placing it under the fontSize code for both, but it does the same thing. If it's not asking too much, would it be possible to just write in where it should go in the code I posted? I could just paste that in and try it out.

                                    L 1 Reply Last reply 26 Oct 2019, 01:50 Reply Quote 0
                                    • L
                                      lilbud @Weatherby
                                      last edited by 26 Oct 2019, 01:50

                                      @Weatherby That's right!

                                      The code for the positioning is actually in the aspect ratio files.

                                      Under "Settings/16_9.xml" that is the file you have to edit. You should be able to leave the main one alone.

                                      Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                                      Backlog: http://backloggery.com/lilbud

                                      W 1 Reply Last reply 26 Oct 2019, 02:10 Reply Quote 0
                                      • W
                                        Weatherby @lilbud
                                        last edited by 26 Oct 2019, 02:10

                                        @lilbud Ah, that was it! I wasn't in the 16_9, I thought the metadata needed to be edited from theme.xml.

                                        https://i.imgur.com/zoOHZPR.jpg got it laid out how I liked it now, thank you so much for the help, and for putting such hard work into a great theme. : )

                                        1 Reply Last reply Reply Quote 0
                                        • W
                                          Weatherby
                                          last edited by Weatherby 27 Oct 2019, 14:11

                                          Sorry to double post here, but I actually ran into one last little hurdle. It's a bit of a strange one too. I have custom collections which I have broken out using the in-built option. The goal was to make some custom icons for each of these. I made one for my "Completed Games" collection and the icon adds to the carousel just fine, but oddly, any other I try to add does not appear. For example, I'm attempting to add ones for Castlevania and Final Fantasy, but these icons appear blank on the carousel, occasionally changing to a flashing blank icon. This is throwing me off because Completed Games was as simple as adding the icon to the art directory with the corresponding name. Is there something in particular I should be doing instead?

                                          Those that I replaced for the included emulators didn't give me any trouble, though.

                                          Not to just lob on with more questions, I want to contribute a bit. I've had a lot of fun making my own icons for this theme and wanted to share some of them in case anyone was interested: https://imgur.com/a/jkht395

                                          L 1 Reply Last reply 27 Oct 2019, 14:29 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