Sselph scraper broke my Sega CD menu
-
When I used sselph scraper, I got really ticked off after it finished when I realized that it undid all the manual editing I'd done on my menus. I fixed all that now except for one thing: now both CUE and BIN are showing up on the Sega CD menu in EmulationStation. What should be happening is that only CUE should be showing up on the menu. How do I fix it so it goes back to the correct behavior? (only showing CUE)
-
I'm guessing you have an external
es_systems.cfg
file at/opt/retropie/configs/all/emulationstation/es_systems.cfg
. If it's there, open it and look for<name>segacd</name>
. below it, you'll see a list of viable extensions where you'll remove.bin
and.BIN
. It's unlikely that this happened in the maines_systems.cfg
file, but if it did, you'll instead be looking at/etc/emulationstation/es_systems.cfg
. -
@mediamogul wouldnt you want to remove .bin not .cue?
-
Ha! Very true. fixed.
-
Thanks. I'll give that a try when I get a chance.
-
@mediamogul said in Sselph scraper broke my Sega CD menu:
I'm guessing you have an external
es_systems.cfg
file at/opt/retropie/configs/all/emulationstation/es_systems.cfg
. If it's there, open it and look for<name>segacd</name>
. below it, you'll see a list of viable extensions where you'll remove.bin
and.BIN
. It's unlikely that this happened in the maines_systems.cfg
file, but if it did, you'll instead be looking at/etc/emulationstation/es_systems.cfg
.It's not there. :( Will have to figure out how to edit it from pixel desktop apparently, since the /etc/ folder is not shared over Samba.
-
-
When I looked at the file you mentioned, I found it is only listing .iso and .cue. I don't see .bin in there.
I'm guessing maybe the menu items exist because sselph's scraper added info for them and the files are there, so maybe all I really need to do is delete the info? (which there needs to be an option for in the EmulationStation GUI for many situations including this one!! Any scraper will sometimes get it wrong!)
By the way, if you ever find yourself having to edit files through the pixel desktop, do yourself a favor and type
sudo apt-get install geany
. You'll be glad you did. -
The default Sega CD system entry as a whole should read:
<system> <name>segacd</name> <fullname>Mega CD</fullname> <path>/home/pi/RetroPie/roms/segacd</path> <extension>.iso .cue .ISO .CUE</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ segacd %ROM%</command> <platform>segacd</platform> <theme>segacd</theme> </system>
-
@mediamogul said in Sselph scraper broke my Sega CD menu:
The default Sega CD system entry as a whole should read:
<system> <name>segacd</name> <fullname>Mega CD</fullname> <path>/home/pi/RetroPie/roms/segacd</path> <extension>.iso .cue .ISO .CUE</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ segacd %ROM%</command> <platform>segacd</platform> <theme>segacd</theme> </system>
Yep, that's what mine says, yet the BIN files still appear in the menu.
-
The two locations I know of for
es_systems.cfg
are/etc/emulationstation/es_systems.cfg
and/opt/retropie/configs/all/emulationstation/es_systems.cfg
, which overrides the prior. On top of everything else, Sselph's scraper isn't supposed to alter either of these to begin with. Very strange. -
I Just re-read your previous post and I agree that if you delete the entries that reference
.bin
files in/opt/retropie/configs/all/emulationstation/gamelists/segacd/gamelist.xml
, then you should be good to go. -
Thanks. That fixed it.
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.