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

    Epic Noir - Dark Mode Theme

    Scheduled Pinned Locked Moved Projects and Themes
    themechicuelodarkmodeepicepic-noir
    336 Posts 71 Posters 178.6k 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
      SchwarzBrot @chicuelo
      last edited by

      @chicuelo aA1zxFr.jpg
      A 16:9 for example has 1920x1080 while 16:10 has 1920:1200. 16:10 is more compatible with 4:3 Games because the distortion is lesser.

      chicueloC 1 Reply Last reply Reply Quote 0
      • chicueloC
        chicuelo @AkiAfroo
        last edited by

        @AkiAfroo Its designed in 1920x1080!

        AkiAfrooA 1 Reply Last reply Reply Quote 0
        • chicueloC
          chicuelo @SchwarzBrot
          last edited by

          @SchwarzBrot I understand, but it is easier to stretch the conntent than adapting the whole theme again just to reach that similar ratio

          1 Reply Last reply Reply Quote 0
          • AkiAfrooA
            AkiAfroo @chicuelo
            last edited by

            @chicuelo ok, i will add the --resolution 1920 1080 to my shortcut.

            gracias chicuelo!

            1 Reply Last reply Reply Quote 1
            • GeekOBG
              GeekOB @gomisensei
              last edited by

              @gomisensei you were totally right. Thanks for pointing that out!
              @chicuelo and @nil06 are you planning on expanding support for additional systems and collections?

              chicueloC 1 Reply Last reply Reply Quote 0
              • chicueloC
                chicuelo @GeekOB
                last edited by

                @GeekOB Yes, we actually support 88 systems and most collections, wich ones would you love to have?

                GeekOBG 1 Reply Last reply Reply Quote 1
                • GeekOBG
                  GeekOB @chicuelo
                  last edited by

                  How about:

                  • amigacd32
                  • snescd

                  Do you plan on making arts for specific theme-oriented collections like starwars, disney, etc?
                  Thanks!

                  GeekOBG 1 Reply Last reply Reply Quote 0
                  • nil06N
                    nil06 @Sheyk90
                    last edited by

                    @Sheyk90 I had a look at the Recalbox project and from what I can tell it is just a remix of the retropie/emulationstation distribution.
                    Basically on all such systems (Retropie, batocera, Recalbox etc) it goes a bit like this:

                    • OS --> Linux, Windows, MacOS
                    • Emulator engine --> Retroarch
                    • EmulationStation --> Graphical UI front end
                    • Retropie, Batocera, Recalbox --> Collections of readymade config scripts for easy installation of the emulator engines & ES front end.

                    As such, Epic Noir is a theme for the EmulationStation and not for retropie, batocera or recalbox. Since Recalbox is using Emulationstation as a frontend, this theme should work just fine on Recalbox too.

                    You need to find the location of EmulationStation's theme folder on your computer (eg /etc/emulationstation/themes) and drop the Epic Noir folder in there. Then the new theme should appear on the options menu inside ES.

                    If it doesn't work, you can send me the default theme of Recalbox to see if there are differences and we can adapt it as needed.

                    1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator
                      last edited by mitu

                      @nil06 said in Epic Noir - Dark Mode Theme:

                      As such, Epic Noir is a theme for the EmulationStation and not for retropie, batocera or recalbox. Since Recalbox is using Emulationstation as a frontend, this theme should work just fine on Recalbox too.

                      Not necessarily - the front-end (EmulationStation) has different versions in Recalbox/RetroPie (or Batocera). Each project has its own fork of the original codebase, to which new features have been added.
                      I remember that some of the themes for RetroPie's version would not work on Recalbox's fork of EmulationStation.

                      nil06N 1 Reply Last reply Reply Quote 0
                      • nil06N
                        nil06 @mitu
                        last edited by

                        @mitu True, but unless I missed something, on Recalbox's current wiki they specifically mention using Aloshi's ES which happens to be the master branch of ES. https://github.com/Aloshi/EmulationStation

                        Frontend based on the great EmulationStation2 by Aloshi
                        
                        mituM 1 Reply Last reply Reply Quote 0
                        • mituM
                          mitu Global Moderator @nil06
                          last edited by

                          @nil06 Both projects forked that version - which is unmaintained now for several years - and added new features, including new theme elements and views.

                          nil06N cyperghostC 2 Replies Last reply Reply Quote 0
                          • nil06N
                            nil06 @mitu
                            last edited by nil06

                            @mitu You are right. I just now noticed the last updates done on the ES branch.
                            Even like this though, the forked codes seem to be very similar to one another. Especially when it comes to the themes, they are pretty much interchangeable.

                            I had a quick look at Recalbox theme's main xml code and the elements and structure are the same. With a few adjustments the current theme should work OOB. @Sheyk90 how about you give it a try and report back?

                            mituM 1 Reply Last reply Reply Quote 1
                            • mituM
                              mitu Global Moderator @nil06
                              last edited by

                              @nil06 One thing that it might not be supported by Recalbox is theme variables, which I think your theme uses (i.e. ${system.theme}).

                              nil06N 1 Reply Last reply Reply Quote 0
                              • cyperghostC
                                cyperghost @mitu
                                last edited by cyperghost

                                @mitu No batocera.linux forked the RetroPie branch. Don't know what RB did...
                                @nil06 The version you point to is a decrepated one RB codes are now on gitlab

                                1 Reply Last reply Reply Quote 0
                                • P
                                  poke-1_0 @chicuelo
                                  last edited by

                                  @chicuelo HI! Would be possible to create a version following the RA convention?
                                  B -> Select/Enter
                                  A -> Back/Return
                                  Y -> Favorite
                                  Thanks for the amazing theme!

                                  1 Reply Last reply Reply Quote 0
                                  • nil06N
                                    nil06 @mitu
                                    last edited by

                                    @mitu said in Epic Noir - Dark Mode Theme:

                                    @nil06 One thing that it might not be supported by Recalbox is theme variables, which I think your theme uses (i.e. ${system.theme}).

                                    The available themes on their repository don't seem to use variables, but unless we tried we wouldn't know for sure if they work or not.

                                    It appears that their themes get the system logo (or text label) directly from each system's xml with the following code:

                                    <image name="logo">
                                    <path>./data/logo.svg</path>
                                    </image> 
                                    

                                    Since this label is standardized, it would be trivial to add it to all the systems' xml files and make logos out of the text labels.

                                    The real issue is that I am running RP emulationstation and I can't really be bothered to build the recalbox ES just for checking out the code.

                                    @cyperghost said in Epic Noir - Dark Mode Theme:

                                    @mitu No batocera.linux forked the RetroPie branch. Don't know what RB did...
                                    @nil06 The version you point to is a decrepated one RB codes are now on gitlab

                                    I know. I had already seen their new repository in gitlab, but the theme code in the updated repo is still identical to the old one.

                                    Gitlab xml
                                    https://gitlab.com/recalbox/recalbox-themes/-/raw/master/themes/recalbox/main.xml

                                    Github xml
                                    https://raw.githubusercontent.com/recalbox/recalbox-themes/master/themes/recalbox/main.xml

                                    mituM 1 Reply Last reply Reply Quote 0
                                    • mituM
                                      mitu Global Moderator @nil06
                                      last edited by

                                      @nil06 said in Epic Noir - Dark Mode Theme:

                                      The real issue is that I am running RP emulationstation and I can't really be bothered to build the recalbox ES just for checking out the code.

                                      Sure, I wasn't the one requesting a Recalbox compatible version. If someone using it wants to port, I guess they can submit a PR to add the specific RB theme version to your repository.

                                      cyperghostC 1 Reply Last reply Reply Quote 0
                                      • cyperghostC
                                        cyperghost @mitu
                                        last edited by

                                        @mitu said in Epic Noir - Dark Mode Theme:

                                        @nil06 said in Epic Noir - Dark Mode Theme:

                                        The real issue is that I am running RP emulationstation and I can't really be bothered to build the recalbox ES just for checking out the code.

                                        Sure, I wasn't the one requesting a Recalbox compatible version. If someone using it wants to port, I guess they can submit a PR to add the specific RB theme version to your repository.

                                        Me neither :) There is no "Call of Duty" if someone wants a new feature ;)

                                        1 Reply Last reply Reply Quote 0
                                        • GeekOBG
                                          GeekOB @GeekOB
                                          last edited by

                                          @chicuelo happy to help with any arts you may need by the way! :)

                                          1 Reply Last reply Reply Quote 1
                                          • rand0mR
                                            rand0m @chicuelo
                                            last edited by

                                            @chicuelo @nil06 Amazing job guys!

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