Adding consoles to themes
LN_RC last edited by LN_RC
@drdave79 To actually change a pre-existing console name or add a new console, you will need to edit the Emulation Station systems list. Here's the Retropie guide on how to do so:
A simplified version of the instructions.
- Make a copy of /etc/emulationstation/es_systems.cfg and paste it into /opt/retropie/configs/all/emulationstation
You can use the command below to do that
sudo cp /etc/emulationstation/es_systems.cfg /opt/retropie/configs/all/emulationstation/es_systems.cfg
- Edit the new es_systems.cfg file with any desired changes
I would recommend looking at the guide on how the xml and systems works because changing a pre-existing system is a bit more complicated than adding a new system.
Another note is that every time you install a completely new system using the Retropie Setup (that is, a system not included in the main packages), you will need to add the system manually to the new es_systems.cfg file. It's just copy-paste though. You can get all the system info from /etc/emulationstation/es_systems.cfg and paste it into /opt/retropie/configs/all/emulationstation/es_systems.cfg. Retropie will also give you a warning after an install when you'll need to update your system's list, so it won't be a surprise when you need to.
I hope this helps!
@ln_rc I think you misunderstood. I already have these consoles in my build. I'm trying to edit the display of them in the Fundamentals theme. For example, they all show up in the Supersweet theme. When I choose Atari XEGS, I get the correct console name in the main list, there's a background, etc. In other themes such as Fundamentals, that theme doesn't feature Atari XEGS. So I copied the Atari ST folder to accomplish this in the theme. But I can't change it on the list. See attached examples. The first one, Supersweet shows both Atari ST and Atari XEGS. The second one, Fundamentals, has Atari ST twice (even though the games inside are Atari XEGS.
es_systems.cfgfragment that you added for the new system.
@mitu Here's two examples.
@mitu The consoles work fine. Just trying to get them editable in the theme.
es_systems.cfglooks fine. Can you upload the theme that you modified somewhere to take a look ?
@mitu It's the Fundamental theme that I'm focused on, but a majority of themes are blank for systems like Atari XEGS, Arcadia, Channel F, etc.
@drdave79 Right, but in order to support a new system you have to add something to the theme, otherwise it won't work. Post your modified theme somewhere so we can take a look and see why it's not working.
@mitu Alright, how can I upload the theme here so you can look it over?
The forum doesn't allow uploads, that why I said post your modified theme somewhere - Gdrive, OneDrive, iCloud, other file hosting service.
smartazz104 last edited by
It looks like you need to find an Atari XEGS logo in .svg format to replace the one in the theme folder you copied (logo.svg).