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

    Emulationstation can not find systems after editing the es_systems.cfg

    Scheduled Pinned Locked Moved Help and Support
    4 Posts 4 Posters 11.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.
    • M
      Magnum77
      last edited by

      This seems very strange so I thought I would ask if someone have seen the same thing.
      I edited the es_systems.cfg in /etc/emulationstation.
      I removed the "system" Retropie. (So its more kid safe).
      This worked fine until today when I wanted to access it again.
      I put the original file back that contained the Retropie "system" in the xml file.
      Now the emulationstation will not start anymore. lv10 Can not find any system.
      I tested to replace it with the working file with no Retropie "system" again but the same problem can be seen.
      Anyone got an idea what could be wrong?

      1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators
        last edited by BuZz

        A typo / mistake in the file ? You could post it (via pastebin.com or similar or run it though a validator?)

        http://www.xmlvalidation.com/

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 0
        • RiverstormR
          Riverstorm
          last edited by Riverstorm

          @Magnum77 What I usually do is comment them out by putting <!-- on it's own line before <system> and --> on it's own line directly after </system> that way it's fairly easy add them back in and quick to troubleshoot as you're not actually removing any lines.

          <!--
          <system>
          Emulator information here.
          </system>
          -->
          
          1 Reply Last reply Reply Quote 0
          • R
            RetroResolution
            last edited by RetroResolution

            Hi,

            If you can place a copy of your broken .cfg somewhere, Pastebin, DropBox, etc, I'd be happy to run a diff against versions I have to see if I can find where the problem is.

            I think, from looking at the forked github repo for EmulationStation used by RetroPie, and the original parent project, that es_systems.cfg is generated by code - I was hoping there was a full copy of the file in the repo which you could retrieve for any given version of RetroPie.

            [edit}
            As suspected, the es_systems.cfg is generated when the system is being set up

            From the README.md file in the parent project:

            "When first run, an example systems configuration file will be created at ~/.emulationstation/es_systems.cfg. ~ is $HOME on Linux, and %HOMEPATH% on Windows. "

            If a post has helped you, please encourage the author by up-voting via the ^ icon located in the bottom-right corner.

            RetroResolution.com - Adventures in retro gaming on original hardware and via emulation with RetroPie on the Raspberry Pi.

            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.