Emulation Station Error on Launch
-
Recently, I've been getting an error that reads,
lvl0: System "colecovision" is missing name, path, extension, or command!
from Emulation Station after each launch. ES produces quite a few non-consequential errors to the log that are generally silent, however this is printed to the terminal, so I thought I should ask if it's anything that should or even can be addressed on my end. If I were to guess, I'd say this started after my recent upgrade to 4.1.9, but I'm not sure.Pi Model or other hardware: RPi3 Model B
Power Supply used: 5.1V 2.5A
RetroPie Version Used: 4.1.9
Built From: Pre made SD Image on RetroPie website
USB Devices connected: 2 Logitech RumblePad 2 Controllers, Keyboard/Mouse, 128GB External USB Thumb Drive
Controller used: Logitech RumblePad 2
Error messages received: "lvl0: System "colecovision" is missing name, path, extension, or command!"
Log found in /dev/shm/runcommand.log (if relevant): Not Applicable
Guide used: None
File: Not Applicable
Emulator: Not Applicable
Attachment of config files: Not Applicable
How to replicate the problem: Starting or restarting Emulation Station. -
@mediamogul What does your colecovision section inside of /etc/emulationstation/es_systems.cfg look like?
-
I don't know if it's normal, but I have two entries. One for "Coleco" and one for "ColecoVision". The "ColecoVision" entry does seem to be missing some data, which is odd because I've never messed with this file before.
<system> <name>coleco</name> <fullname>ColecoVision</fullname> <path>/home/pi/RetroPie/roms/coleco</path> <extension>.bin .col .rom .zip .BIN .COL .ROM .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ coleco %ROM%</command> <platform>colecovision</platform> <theme>colecovision</theme> </system> <system> <name>colecovision</name> <fullname/> <path>/home/pi/RetroPie/roms/colecovision</path> <extension> </extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ colecovision %ROM%</command> <platform>colecovision</platform> <theme>colecovision</theme> </system>
Would I be correct in assuming that if I changed:
<fullname/>
to
<fullname>ColecoVision</fullname>
and
<extension> </extension>
to
<extension>.bin .col .rom .zip .BIN .COL .ROM .ZIP</extension>
Everything should be fine?
Also, should the system entry for "Coleco" be removed?
-
@mediamogul this is a fault with the latest retropie-setup after some major changes the other day - will fix.
-
@mediamogul Yes, if you fix the <fullname> and <extension> data then ES will stop complaining. As far as which one to remove, go with the one that's pointing to an invalid roms path.
-
remove the second entry, update retropie-setup, and re-install coolcv and it should be correct. the second entry was added when updating packages with a retropie-setup from the last few days which contained the bug.
-
@BuZz said in Emulation Station Error on Launch:
remove the second entry, update retropie-setup, and re-install coolcv
That did the trick. Thank you both.
-
My fault!
-
@herb_fargus Naah! I missed it when converting to the new addEmulator/addSystem! :) but if you want the blame! :D
-
Come on now you two. You're both equally to blame.
...aaand in all seriouslyness, thanks for all the great work.
-
I finally decided to address this on my Genesis Pi and tweaking the es_systems.cfg file also fixed it for me. Thanks again to everyone for your support.
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.