RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    PC Engine theme not working (Simple Theme)

    Scheduled Pinned Locked Moved Help and Support
    pcengineturbografx16tg16pce
    6 Posts 2 Posters 2.9k 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.
    • DominusD
      Dominus
      last edited by Dominus

      I tried to switch over my PC Engine theme to TurboGrafx-16, but whatever is in the wiki did not work with the Simple theme. I tried to revert back to what it was, but now it just shows "pc engine" in font instead of a logo and has a white background in the systems menu. I uninstalled Simple twice, shutdowning once before I did a reinstall, but it does not want to seem to work like that, so I think the problem is in the es_systems.cfg, which seems fine. This is what I have for PC Engine:

      <system>
      <name>pcengine</name>
      <fullname>TurboGrafx 16 (PC Engine)</fullname>
      <path>/home/pi/RetroPie/roms/pcengine</path>
      <extension>.pce .ccd .cue .zip .PCE .CCD .CUE .ZIP</extension>
      <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS pcengine %ROM%</command>
      <platform>pcengine</platform>
      <theme>pcengine</theme>
      </system>

      I don't seem to get it. I tried replacing it with the backup, and still no luck.

      1 Reply Last reply Reply Quote 0
      • B
        backstander
        last edited by backstander

        @Dominus
        Make sure that EmulationStation is set to use the Carbon theme and then make sure you have this directory with theme related files in it:
        /etc/emulationstation/themes/carbon/pcengine

        Or if you're wanting to use the Simple Theme then make sure you have either one of these corresponding directories:
        /etc/emulationstation/themes/simple/pcengine or /etc/emulationstation/themes/simple/tg16

        I'm just using the default Carbon theme with these settings in /etc/emulationstation/es_systems.cfg to get the TurboGrafx-16 logo:

          <system>
            <name>pcengine</name>
            <fullname>TurboGrafx 16 (PC Engine)</fullname>
            <path>/home/pi/RetroPie/roms/pcengine</path>
            <extension>.pce .cue .zip .PCE .CUE .ZIP</extension>
            <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ pcengine %ROM%</command>
            <platform>pcengine</platform>
            <theme>tg16</theme>
            <directlaunch/>
          </system>
        
        DominusD 1 Reply Last reply Reply Quote 0
        • DominusD
          Dominus @backstander
          last edited by

          @backstander Yeah it works fine on the Carbon theme, but when I switch to the Simple theme (the theme I prefer to use), it just shows the font and doesn't seem to load the art at all. The folders are the same, and I even removed and added the Simple theme a couple times, which makes me think its the es_systems.cfg, but I can't figure out why it's not working?

          1 Reply Last reply Reply Quote 0
          • B
            backstander
            last edited by

            Just curious but what happens if you put some other system that you know that works like...
            <theme>megadrive</theme>

            DominusD 1 Reply Last reply Reply Quote 0
            • DominusD
              Dominus @backstander
              last edited by Dominus

              @backstander I figured out what it was! I edited this one /etc/emulationstation/es_systems.cfg and had been the one I was trying to change for the last day. But I logged into root once with WinSCP and it took me to opt/retropie/configs/all/emulationstation/ for some reason, and there it was, another es_systems.cfg! So I looked and sure enough it said tg16 as the theme! Switched it back to pcengine and all is good now.

              I believe initially I did edit the /etc/emulationstation/es_systems.cfg one, as it states in the PC Engine wiki, so not sure how it got to opt/retropie/configs/all/emulationstation/es_systems.cfg.

              Thanks for your help. Just for clarification does the theme correlate to the folder under the theme that you want to use for the specific system?

              1 Reply Last reply Reply Quote 0
              • B
                backstander
                last edited by backstander

                Great! Glad you got this working correctly!

                Yes, what you put between <theme> and </theme> in /etc/emulationstation/es_systems.cfg refers to the corresponding directory in /etc/emulationstation/themes/<CURRENT THEME>/. There is also a theme.xml file in there that it uses to know what graphics to show.

                Here's a tutorial to help you create your own ES theme:
                https://github.com/retropie/retropie-setup/wiki/Creating-Your-Own-EmulationStation-Theme

                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.