Skyscraper and Sega CD m3us
Skyscraper is rad. I love it. I'm still getting the hang of it. And I kind of need some guidance...
I've generated M3Us for all of my multi-disc titles. Skyscraper is able to scrape metadata and screenshots for all of them.
Except - somehow - for Sega CD M3Us. I don't know why. Single SegaCD CHDs? No problem. But when M3Us enter the picture, EmulationStation shows no metadata or art.
I tried to resolve this on my own outside of the RetroPie menu on the command line to see what exactly was happening, specifying one of the M3Us explicitly to see what turned up:
./Skyscraper -p segacd -g /home/pi/.emulationstation/gamelists/segacd -o /home/pi/.emulationstation/downloaded_media/segacd -s thegamesdb "/home/pi/RetroPie/roms/segacd/Fahrenheit (USA).m3u"
The output of that command shows that a cover and description were found with a "100% search match". Yet when I go to generate the list with
./Skyscraper -p segacd -g /home/pi/.emulationstation/gamelists/segacd -o /home/pi/.emulationstation/downloaded_media/segacd
Emulation Station continues to show a blank entry for that title, and indeed it's not mentioned anywhere in the generated gamelist.xml.
I'm probably doing something dumb here. Please, someone call me out on it! :)
@bmn001 segacd apparently doesn't use
m3uby default in Skyscraper:
When you scraped the individual title, it worked because you named the file directly. For your gamelist-generation pass (and to include m3u files in future data-collection passes without naming them directly), try forcing the extension with
--addext *.m3uon command-line, or
[segacd]section in your
If that works, you might consider opening an issue or even a pull request on the GitHub to have this added to the defaults. I imagine you really only have to edit that one line in
*.m3uto the list of extensions, as is done for dreamcast, psx, etc.
@sleve_mcdichael Wow! Thanks for the fast and thorough response.
You were 100% right. All I had to do was add
--addext *.m3uto my scrape and build commands to get it working. Everything is great now and I'm off to file a bug report.
@bmn001 This fix has now been incorporated into Skyscraper 3.7.7, released today.
@bmn001 yeah the app is not under active development any longer but muldjord (the dev) is pretty quick with these little fixes when they crop up. Cheers!