Emulationstation can not find systems after editing the es_systems.cfg
-
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? -
A typo / mistake in the file ? You could post it (via pastebin.com or similar or run it though a validator?)
-
@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> -->
-
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 upFrom 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. "
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.