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

    EmulationStation mod

    Scheduled Pinned Locked Moved Ideas and Development
    mod
    340 Posts 49 Posters 338.4k 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.
    • J
      jacobfk20
      last edited by

      @lilbud I'm not sure how themes work, but I did add the options for theme makes to change the game title's font, size, and position. GridView is seen as a Detailed gamelist (this is for compatibility right now) and the game's title is labeled "md_title". I hope this helps...

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

        This could be a game changer <3

        1 Reply Last reply Reply Quote 3
        • meleuM
          meleu
          last edited by

          @jacobfk20
          Where were you all this time?!?!

          Other guys showed willingness to improve emulationstation here (example: https://retropie.org.uk/forum/topic/2250/emulationstation-fork). But you came with some cool stuff ready!

          • Useful topics
          • joystick-selection tool
          • rpie-art tool
          • achievements I made
          1 Reply Last reply Reply Quote 0
          • herb_fargusH
            herb_fargus administrators
            last edited by herb_fargus

            Grid view?! You've made all my dreams come true! That was the last thing I've wanted with RetroPie for it to be complete in my mind (and the BBC micro but that's in the plans) I reallllllly like the grid view. On screen keyboard is quite cool as well. Good work.

            Though in terms of your source code it would have been nicer if you'd have forked the original source and had a more complete history of your changes so if we wanted to incorporate certain pieces of your code it would be easier.

            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 2
            • A
              Arcuza @jacobfk20
              last edited by

              @jacobfk20 Oh my god, this is awesome!!! Is this mod compatible with all existing themes, or do the Pixel theme need to be updated to support this modded ES?

              lilbudL 1 Reply Last reply Reply Quote 0
              • lilbudL
                lilbud @Arcuza
                last edited by

                @Arcuza I am trying to update the Material theme. Pixel and Turtle Pi have to be fixed. Pixel's simple view has a centered logo and Turtle Pi has a centered logo theme wide. The logo is covering the Game Name in grid view. I can't seem to find how to move the game name. When I figure it out. I will post here.

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

                Backlog: http://backloggery.com/lilbud

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

                  @lilbud another idea is to have the grid view be modified to have the game name right under the image for each game kinda like kodi, don't know how that would work code wise though. (Or you could just remove the gamelist altogether if all games are scraped)

                  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

                  lilbudL 1 Reply Last reply Reply Quote 0
                  • lilbudL
                    lilbud @herb_fargus
                    last edited by

                    @herb_fargus I was trying to move the game title with no success. Maybe a rectangle under the header would be the game name

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

                    Backlog: http://backloggery.com/lilbud

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

                      @jacobfk20

                      Themes.md makes mention of a Grid View. If you could get that running theme makers could create separate layouts just for Grid View instead of using the Detailed View. I know the Detailed View of my theme MetaPixel won't look any good with your Grid View, but it would only take a few minutes to whip up a decent Grid View layout.

                      My ES themes: MetaPixel | Spare | Io | Indent

                      lilbudL 1 Reply Last reply Reply Quote 0
                      • lilbudL
                        lilbud @mattrixk
                        last edited by

                        @mattrixk I tried to add a grid view in the theme.xml files. But ES will not see it, or crash.

                        <View name=grid>
                        </view>

                        If someone could try this code posted above.

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

                        Backlog: http://backloggery.com/lilbud

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

                          @mattrixk I can easily make Gridview report as Gridview instead of detailed view. All themes will have to be updated after changing that.

                          @herb_fargus I actually would like to do it how Kodi does it. It is possible. Also, sorry I kinda just dumped the whole thing onto github... If you would like to add or remove anything I'd be glad to do it. Just about everything I added is modular and can be removed.

                          @lilbud I will look into how themes work fully today to make sure they work as they should and move the game title.

                          lilbudL herb_fargusH 2 Replies Last reply Reply Quote 0
                          • lilbudL
                            lilbud @jacobfk20
                            last edited by lilbud

                            @jacobfk20 when I tried to make a change under detailed. Nothing happened. Adding a grid view in the theme.xml did nothing. I am trying things on my theme to see exactly what needs to be done. The md_title you mentioned does not exist in any theme. Or anywhere for that matter. If you need anything tested. Get in touch with me. 3 - 4 themes are unusable in some state due to the logo overlapping the game title. If you could make the grid have the game title under each box art like herb mentioned. That would be best to fix some issues

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

                            Backlog: http://backloggery.com/lilbud

                            J 1 Reply Last reply Reply Quote 0
                            • J
                              jacobfk20 @lilbud
                              last edited by

                              @lilbud I just updated the original post with an update. There is now a test build that makes Grid View separate from other gamelist views. You earlier posted that <view name="grid"></view> didn't work, well it now will in the test build. This should make it fully customizable for theme makers. Putting the name on or under the game's boxart will take me a couple days to add, but I am wanting to do that.

                              1 Reply Last reply Reply Quote 0
                              • mediamogulM
                                mediamogul Global Moderator @jacobfk20
                                last edited by mediamogul

                                @jacobfk20 said in EmulationStation mod:

                                Here is an Imgur link to a small album showing some of the things I've added.

                                It looks... It's... so beautifu.. ahem. I promised myself I wouldn't cry.

                                RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                1 Reply Last reply Reply Quote 2
                                • L
                                  LasagnaDevil
                                  last edited by

                                  One of the things I've always though was needed was a “Favorite” games option within each system, and another one where we just displayed ALL GAMES in one single folder, either sorted by letter, size, amount of times played or system.

                                  Thus we could have all Favorites in a single folder to be displayed upon loading, for instance.

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

                                    @jacobfk20 the main thing I'm interested in is the grid view, though there are obviously other features that others would like as well (there has been quite the backlog of requests since aloshi left it) but for each feature added feel free to either submit a PR or log an issue here: https://github.com/RetroPie/EmulationStation which can further the discussion on what we can add to the RetroPie project to make it better. You've done fantastic work and it would be great for the whole RetroPie community to benefit from it. I'd be happy to do any testing as well.

                                    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
                                    • lilbudL
                                      lilbud
                                      last edited by

                                      I just updated my theme to work with grid view. Just one thing you could look into, folders don't seem to work in grid view. I keep my mame roms in alphabetical folders. and folders will not open.

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

                                      Backlog: http://backloggery.com/lilbud

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

                                        @herb_fargus I didn't even know there was a retropie branch of ES. I now see I am pretty behind on its branch. I will fork and build on its latest build and make sure everything is compatible. Thank you for pointing me in that direction. (I'll also try submit things I've done in different PRs)

                                        @lilbud Glad to hear you were able to get your themes working. I looked into why files inside folders are not being added and understand why. It shouldn't take long to fix.

                                        @LasagnaDevil I like the idea of having a favorites section that the user adds to. Someone else mentioned it as well as the different sorting options as well so it may be my next project.

                                        @mediamogul No need to cry :) Thank you.

                                        lilbudL 1 Reply Last reply Reply Quote 0
                                        • lilbudL
                                          lilbud @jacobfk20
                                          last edited by lilbud

                                          @jacobfk20 To get any theme working, change

                                          <view name="basic, detailed">
                                          to
                                          <view name="basic, detailed, grid">

                                          Change in the main theme.xml. carbon.xml, pixel.xml, etc.

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

                                          Backlog: http://backloggery.com/lilbud

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

                                            Dangit, if this carries on, I'll have to redo my entire collection of game snaps and convert them all to box art! You might want to contact @Zigurana as he's been working on Kid Friendly additions, favorites and some neat things as well.

                                            lilbudL 1 Reply Last reply Reply Quote 1
                                            • 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.