batocera-linux / batocera-emulationstation

MIT License
317 stars 246 forks source link

ES System not being read correctly #924

Closed lilo-san closed 3 years ago

lilo-san commented 3 years ago

I was testing a batocera-cha-32-20210625 Beta build for the CHA and for some reason a custom list I have for systems throws errors that don't make sense.

I was working perfectly on batocera-cha-32-20210622 Beta build for the CHA. And is working perfectly on the windows build of EmulationStation but not Batocera.

I have use the same list before on an older Batocera version successfully.

Restarting EmulationStation from the console using batocera-es-swissknive --restart shows:

2021-06-26 15:14:54 ERROR System "cps1" is missing name, path, extension, or command! 2021-06-26 15:14:54 ERROR System "cps2" is missing name, path, extension, or command! 2021-06-26 15:14:54 ERROR System "cps3" is missing name, path, extension, or command! 2021-06-26 15:14:54 ERROR System "capcom" is missing name, path, extension, or command!

The systems file is copied using wifi and the guest user to: /share/system/config/emulationstation/es_systems_capcom.cfg

Find the systems file attached, just rename from txt to cfg. es_systems_capcom.txt

lilo-san commented 3 years ago

f.caruso indicated that: each system must have its own folder & not be a child of the folder of another system

I can confirm that following those rules it works, I cannot tell why it worked a few days prior.

Ntemis commented 3 years ago

You should have close this down.