Skyscraper not gathering resources
-
@tafkab76 There should be a log file under
$HOME/RetroPie-Setup/logs
, archived, after you run the scraper from the menu. You can unzip it and look into it. What system are you trying to scrape ? -
@mitu thanks for looking into this. When I start Skyscraper this is logged:
Log started at: So 24. Jan 16:12:31 GMT 2021 RetroPie-Setup version: 4.7.4 (9143023d) System: rpi2 (armv7l) - Raspbian GNU/Linux 10 (buster) - Linux retropie 5.4.72-v7+ #1356 SMP Thu Oct 22 13:56:54 BST 2020 armv7l GNU/Linux = = = = = = = = = = = = = = = = = = = = = Installing dependencies for 'skyscraper' : Scraper for EmulationStation by Lars Muldjord = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Running action 'gui' for 'skyscraper' : Scraper for EmulationStation by Lars Muldjord = = = = = = = = = = = = = = = = = = = = = Log ended at: So 24. Jan 16:13:35 GMT 2021 Total running time: 0 hours, 1 mins, 4 secs
But no log is created when I try to gather resources. I tried for PSX. One thing I noticed: So far, I do not have a gamelist.xml file anywhere. But I think, that is ok, because Skyscraper will create this file? Or should there be such a file by default? How does Skyscraper know, which games are installed? Looking into the roms folder? Then maybe it is a naming issue? So far, I only have three PSX roms and they are named:
- WipEout (Europe) (v1.0)
- Tekken 3 (USA)
- Defcon 5 - Peace Has a Price... (USA)
-
@tafkab76 said in Skyscraper not gathering resources:
So far, I do not have a gamelist.xml file anywhere. But I think, that is ok, because Skyscraper will create this file?
Yes, that should be created by Skyscraper when you choose 'Generate gamelist'
Or should there be such a file by default?
Usually one is created by EmulationStation automatically, after the 1st restart upon copying your ROM files.
How does Skyscraper know, which games are installed? Looking into the roms folder?
Yes, looking into the ROMs folder and selecting the files matching the extensions for that system.
Then maybe it is a naming issue? So far, I only have three PSX roms and they are named:
Do the files have the correct extension for PS1 games ?
-
Usually one is created by EmulationStation automatically, after the 1st restart upon copying your ROM files.
Where should this list be located? I tried
find / -name "gamelist*"
without any results.
Do the files have the correct extension for PS1 games ?
I think so. There is a .cue, a .srm and multiple .bin files for each game. They are all in the roms folder, no further subfolders are used.
-
Where should this list be located? I tried
By default, they're in
$HOME/.emulationstation/gamelists
.Do the files have the correct extension for PS1 games ?
I think so. There is a .cue, a .srm and multiple .bin files for each game.
.cue
is ok, it should be picked by the scraper. I suppose it's listed in the PS1 games list in EmulationStation.What scraping source are you using with Skyscraper ?
-
I found the gamelist.xml under
$HOME/.emulationstation/gamelists/psx
indeed.
I tried all available scraping sources (Screenscraper, ArcadeDB, TheGamesDB, OpenRetro) without succes.
-
How does Skyscraper know, which games are installed? Looking into the roms folder? Then maybe it is a naming issue? So far, I only have three PSX roms
Just to make sure. You did place them in the
/home/pi/RetroPie/roms/psx
folder and not just in the/home/pi/RetroPie/roms
folder, right? -
Legit question, but I did. :-)
They are showing up in the GUI and also run without any problems.
-
@tafkab76 Not sure what's the error you're getting, using the menu scraping works fine.
Can you run manually the scraping command from command line, after exiting EmulationStation, and note any errors you may have:/opt/retropie/supplementary/skyscraper/Skyscraper -p psx -g /home/pi/.emulationstation/gamelists/psx -o /home/pi/.emulationstation/downloaded_media/psx -s screenscraper --flags unattend,skipped
-
@mitu said in Skyscraper not gathering resources:
/opt/retropie/supplementary/skyscraper/Skyscraper -p psx -g /home/pi/.emulationstation/gamelists/psx -o /home/pi/.emulationstation/downloaded_media/psx -s screenscraper --flags unattend,skipped
That worked like a charm, thank you! All three games were succesfully scraped. But then again, gamelist creation from "GUI" (Retropie-Setup script) failed.
I guess i will just have to learn the CLI usage of Skyscraper then, should be not too much of a big deal.
-
Ok...now this is a little embarassing. I just set up a new Raspberry with RetroPie only to find out, that this "bug" still is present. Turns out, I had to mark the desired emulators with the space bar instead of just hitting return...
Shame on me, thread can be closed as solved.
-
@tafkab76 Allow me to laugh a bit and still be glad that you solved it, however silly it was. :)
-
@muldjord said in Skyscraper not gathering resources:
@tafkab76 Allow me to laugh a bit and still be glad that you solved it, however silly it was. :)
Sure!
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.