RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. themes
    Log in to post
    • All categories
    • GrassiniG

      What is this theme?

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes looking for themes retropie
      4
      0 Votes
      4 Posts
      938 Views
      GrassiniG

      @segasonic THX BIG ! :)

    • fpgamesretroF

      [RetroPie v4.8] Theme FLPower Games Retro v1.0

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes themes
      1
      2 Votes
      1 Posts
      1k Views
      No one has replied
    • GaucheArtistG

      How Can I Get Foreign Characters to Properly Display in Descriptions?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support language japanese font utf-8 themes
      7
      0 Votes
      7 Posts
      893 Views
      GaucheArtistG

      @mitu Discovered my problem. There were actually two theme.xml files that needed editing, the first in the root of the designated theme and a second copy in the retropie subfolder.

      Sure enough, modifying both theme.xml files got the font working!

    • S

      Tronkyfran Dark plus

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes themes theme background tronkyfran
      6
      3 Votes
      6 Posts
      2k Views
      S

      Hi @dookieshooter,

      Apologies for late reply. I didn't have notifications on and have been busy with other things.

      @dookieshooter said in Tronkyfran Dark plus:

      is it possible to get videos to play in grid view?

      As far as I know it is not possible to have videos in grid view, unless any dev update has been done on the RetroPie EmulationStation Repo to add this feature to EmulationStation as the original is not maintained anymore. If you've found a way I am interested as well to incorporate this in GridView

      @dookieshooter said in Tronkyfran Dark plus:

      is it possible to remove the detail window ( I assume that I can just remove that from the theme The dimming of the non selected games is a little aggressive. Possible to change that behavior?

      Both are Possible for 1, in the "main" Theme.xml you'll have to remove all unwanted tags/elements within the <view name="system"> </view> tags.

      For the grid non selected games dimming you can adjust backgroundEdgeColor

      <gridtile name="default"> <backgroundEdgeColor>000000BB</backgroundEdgeColor> </gridtile>

      The 000000 is HEX code for black the BB is code for the alpha channel. You can change this to whatever you like to get another (even colored) dimming effect. See here for some more explanation on HEX with Alpha.

    • pie_droidP

      Modifying Theme, new images won't show

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support tronkyfran themes theme customize modify
      13
      0 Votes
      13 Posts
      1k Views
      pie_droidP

      @Folly I'll give that a shot.

    • D

      Image OR Video?

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes themes
      6
      0 Votes
      6 Posts
      671 Views
      D

      @cdaters I appreciate you looking into this for me. Unfortunately, it didn't work. All of the mapping is correct in the gamelist file, but I still only see video for the ones with videos and none of the images for those without videos show up.

    • briggz84B

      Message font size for CRT

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support themes crt emulationstaton
      2
      0 Votes
      2 Posts
      400 Views
      mituM

      The font in the message blurb is not set by theme, it's the default EmulationStation font - the size is not configurable.
      It would be nice if the size would be bumped on smaller resolutions, could be a nice addition.

    • clydedatastructC

      Retro Fortress - a TF2-motif theme

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes theme themes
      6
      3 Votes
      6 Posts
      2k Views
      clydedatastructC

      Hey there, it's been a while.
      Made some final changes to the Basic View and some console images added to the main menu. Link to Github still in the first post.

    • D

      Need help with video snaps please (SOLVED)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retropie 4.7.1 videosnaps themes
      7
      0 Votes
      7 Posts
      2k Views
      S

      @drdave79 well glad it's working for you now, any case.

    • Y

      How could I modify and mix two themes?

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes themes help editing
      5
      0 Votes
      5 Posts
      694 Views
      Y

      Dont worry mate. I could manage to do it. maybe not the best xml code ever (which I know almost nothing hehehe) but copying chunks from one xml to another it worked

    • KingOfGamer1996K

      RetroPie - Cartoon Network Powerhouse Theme (Coming Soon)

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes theme powerhouse custom-theme themes
      29
      1 Votes
      29 Posts
      6k Views
      KingOfGamer1996K

      80% Complete

      https://www.mediafire.com/file/cnsmpp023p9s59t/es-theme_powerhouse_era-pre-complete.zip/file

    • V

      EmulationStation often crashing when using themes other than the default

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support troubleshooting themes es themes crashing freeze issues
      23
      0 Votes
      23 Posts
      6k Views
      LolonoisL

      If I connect the dots here and in addition to the merged changes [1] @pjft was referring to, I see also the option that the file log might choke caused by a specific combination of many log writes, threaded loading and slower file operations by rpi3 and/or sd-card (or even undervoltaging, which is crucial to sd-card operations).

      While I am unable to reproduce it, it might be considered to reduce the log output of missing theme resources by lowering the log level (WARNING to DEBUG). It would reduce the probability of file log chokes and would also speed up the normal ES boot:

      diff --git a/es-core/src/ThemeData.cpp b/es-core/src/ThemeData.cpp index cb1b265..45b54a6 100644 --- a/es-core/src/ThemeData.cpp +++ b/es-core/src/ThemeData.cpp @@ -517,11 +517,11 @@ void ThemeData::parseElement(const pugi::xml_node& root, const std::map<std::str if(!ResourceManager::getInstance()->fileExists(path)) { std::stringstream ss; - ss << " Warning " << error.msg; // "from theme yadda yadda, included file yadda yadda + ss << " Message " << error.msg; // "from theme yadda yadda, included file yadda yadda ss << "could not find file \"" << node.text().get() << "\" "; if(node.text().get() != path) ss << "(which resolved to \"" << path << "\") "; - LOG(LogWarning) << ss.str(); + LOG(LogDebug) << ss.str(); } element.properties[node.name()] = path; break;

      Additionally a mutex for log file write operations might be used as outlined here [2] to make fprintf() [3] thread safe.

      [1] github.com/RetroPie/EmulationStation/pull/774/files#diff-20f861dd5841312f45eb90d5a56cd5addad0657c66605d6235696a345907e15d
      [2] https://stackoverflow.com/questions/43427405/c-writing-to-a-file-in-multithreaded-program
      [3] https://github.com/RetroPie/EmulationStation/blob/52c04d77864287aa0ae7f484460966d8253079df/es-core/src/Log.cpp#L77

    • R

      Working download link for ES Theme Helper?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support themes
      2
      0 Votes
      2 Posts
      936 Views
      R

      Nevermind, I found I working link:

      https://github.com/mattrixk/es-toolkit/blob/master/theme_helpers/rookervik_theme_helper/ES Theme Helper.exe

    • J

      Ability to display string representation of date month?

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes themes retropie theme
      4
      0 Votes
      4 Posts
      503 Views
      mituM

      @jakong008 EmulationStation learned recently to use strftime [1] compatible format string to represent the date, which allows you to use the month name (short/long) when displaying a date.

      You'll need to get the current -dev release in order to use this.

      [1] https://man7.org/linux/man-pages/man3/strftime.3.html

    • fretmanF

      How do you remove an installed package from ES?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulation uninstall hursty themes options
      5
      0 Votes
      5 Posts
      1k Views
      fretmanF

      @mitu , worked...thanks a bunch.

    • D

      Adding picture to custom game collection

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulationstaion themes
      5
      0 Votes
      5 Posts
      2k Views
      AddisonA

      Oh.

      Sorry.

      I don't think I read your first post correctly.

      Here's a better video, about 13 minutes in length if you have the time.

      He covers everything quite well.

    • S

      Custom Theme Creation Collections Section Problems

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support themes custom collections
      1
      0 Votes
      1 Posts
      387 Views
      No one has replied
    • G

      Config/File Manager Better UI?

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development config themes
      1
      0 Votes
      1 Posts
      360 Views
      No one has replied
    • G

      External repositories for themes?

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development themes repositories external
      4
      0 Votes
      4 Posts
      788 Views
      G

      @mitu Ahh, this would be one of those moments I should have looked at the documentation first.

      https://retropie.org.uk/docs/EmulationStation/#themes

      Awesome. I will take a look and see if I'm able to accomplish what I need to.

      Thank you!

      - George

    • LolonoisL

      Allow <forceUppercase/> as shortcut for <forceUppercase>true</forceUppercase> ?

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development themes emulationstatio
      4
      0 Votes
      4 Posts
      268 Views
      LolonoisL

      Thanks both.

      This XML element is not mandatory, so it can be left out and it will evaluated to false if a theme checks this value. If it is there it has to be explicitly set 1 (or semantically equivalent) to be effective. This is why I perceive it as redundant and picked the term.

      Never mind, let's keep the implementation as-is.