RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Skyscraper not gathering resources

    Scheduled Pinned Locked Moved Help and Support
    skyscraper
    14 Posts 3 Posters 1.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tafkab76
      last edited by

      Pi Model or other hardware: 2B
      RetroPie Version Used: 4.7.4
      Built From: retropie-buster-4.7.1-rpi2_3.img.gz
      Skyscraper version: 3.6.6

      I am trying to run Skyscraper via ssh from the RetroPie-Setup Script. But when I chose "gather resources" and select a system. no matter which one, the screen just flashes once and the Skyscraper menu is shown again. I tried different sources, all with the same effect.
      EmulationStation is turned off and I have enough free sd card space. I couldn't find any log output in the .skyscraper directory and nothing relevant in the RetroPie logs.
      Does someone have an idea what the problem could be?

      mituM muldjordM 2 Replies Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @tafkab76
        last edited by

        @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 ?

        T 1 Reply Last reply Reply Quote 0
        • T
          tafkab76 @mitu
          last edited by

          @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)
          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @tafkab76
            last edited by

            @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 ?

            1 Reply Last reply Reply Quote 0
            • T
              tafkab76
              last edited by

              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.

              mituM 1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @tafkab76
                last edited by

                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 ?

                T 1 Reply Last reply Reply Quote 0
                • T
                  tafkab76 @mitu
                  last edited by

                  @mitu

                  I found the gamelist.xml under

                  $HOME/.emulationstation/gamelists/psx

                  indeed.

                  I tried all available scraping sources (Screenscraper, ArcadeDB, TheGamesDB, OpenRetro) without succes.

                  1 Reply Last reply Reply Quote 0
                  • muldjordM
                    muldjord @tafkab76
                    last edited by

                    @tafkab76

                    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?

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      tafkab76 @muldjord
                      last edited by

                      @muldjord

                      Legit question, but I did. :-)

                      They are showing up in the GUI and also run without any problems.

                      mituM 1 Reply Last reply Reply Quote 0
                      • mituM
                        mitu Global Moderator @tafkab76
                        last edited by

                        @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
                        
                        T 1 Reply Last reply Reply Quote 0
                        • T
                          tafkab76 @mitu
                          last edited by

                          @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.

                          1 Reply Last reply Reply Quote 0
                          • T
                            tafkab76
                            last edited by

                            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.

                            muldjordM 1 Reply Last reply Reply Quote 0
                            • muldjordM
                              muldjord @tafkab76
                              last edited by

                              @tafkab76 Allow me to laugh a bit and still be glad that you solved it, however silly it was. :)

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                tafkab76 @muldjord
                                last edited by

                                @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!

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post

                                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.