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 is not generating list on the Retropie

    Scheduled Pinned Locked Moved Help and Support
    @skyscraper
    10 Posts 2 Posters 611 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.
    • U
      UAEDreams
      last edited by

      Hi,

      I'm trying to scrape games for Atari 2600 with fresh installation of my retropie.

      I'm using:

      Pi Model: Pi 4 Model B with 4GB
      RetroPie Version: 4.6.2
      Built From: used lite raspberry OS version and then downloaded RetroPie through the command line
      USB Devices connected: External HD
      Controller used: 8Bitdo Gamepad
      Skyscraper version: 3.5.5

      After successfully gathered resource for atari2600, I went to generate game list(s) and this is what is shown and it is not moving for hours:

      IMG_2828.jpg

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

        @UAEDreams Something is clearly wrong here... Both Platformand Scraping module is empty, which shouldn't even be able to happen. Can you post the command-line it shows shortly when you do ctrl+c?

        EDIT: Hm, seems it doesn't show the command-line used when using ctrl+c.

        EDIT2: I wonder if it's a display artifact. Skyscraper can't be run without a -p PLATFORM set. It will simply quit with an error message. So the above screenshot should not possible, unless it's somehow just not being shown.

        EDIT3: I am currently flashing an old SD card to test this myself. I hope I will be able to reproduce this error.

        1 Reply Last reply Reply Quote 0
        • U
          UAEDreams
          last edited by UAEDreams

          I think I figured out the issue.... Skyscraper reads the console name from the folder within the rom folder not the es_systems.cfg and that is causing the issue... just realized after your post and focusing on the issue.

          For example: I have a folder called Atari-2600 not atari2600

          Is there a way to make Skyscraper to read the console name from es_systems.cfg within the <platform></platform> ?

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

            @UAEDreams Thanks for the information. I still can't figure out how this is possible. Even if you have renamed your atari2600 folder to Atari-2600 and set -i /home/pi/RetroPie/roms/Atari-2600 (which is then necessary as the folder is now in a non-default location) it should still show Platform: atari2600 when running it. I would always recommend simply using the default folder locations.

            EDIT: Thinking a bit more about it, the folder rename you describe is definitely the issue. The RetroPie Skyscraper script will list Atari-2600 as a scrapable platform and try to run Skyscraper with -p Atari-2600 which won't work.

            So basically, if you need to rename your platform folders, I would recommend running Skyscraper from command-line instead. You probably won't be able to scrape those platforms from the script.

            1 Reply Last reply Reply Quote 0
            • U
              UAEDreams
              last edited by

              I'm scraping within the RetroPie GUI.. So I don't type any command myself

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

                @UAEDreams Gotcha, that's what I mean by the RetroPie Skyscraper script. :)

                1 Reply Last reply Reply Quote 0
                • U
                  UAEDreams
                  last edited by

                  Thank you.....

                  I think it is easier to rename the folder in the rom folder first, scrape it and then rename it back to the custom naming....

                  I'm not good at command line execution....

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

                    @UAEDreams said in Skyscraper is not generating list on the Retropie:

                    I think it is easier to rename the folder in the rom folder first, scrape it and then rename it back to the custom naming....

                    Yes, you are probably right. I am still flabbergasted how you were able to run it without a platform though... I just did what you did. Renamed my atari2600 folder to Atari-2600 and tried to generate a gamelist through the RetroPie GUI for Skyscraper. And it, as I would have expected, gives me the error message:

                    Please set a valid platform with '-p [platform]'
                    Check '--help' for a list of supported platforms.
                    

                    So I simply can't reproduce this. If you think of anything else you've set up that could have caused this, please let me know. For instance, did you edit the config.ini? I'd really like to figure out how you were able to run Skyscraper with an empty platform.

                    1 Reply Last reply Reply Quote 0
                    • U
                      UAEDreams
                      last edited by

                      @muldjord Thank you for your follow-up, I used the command line as suggested by you earlier to solve the issue and scrape...

                      I'm using the following code without issue and it is working perfectly:

                      Skyscraper -p atari2600 -s screenscraper --flags onlymissing -i "/home/pi/RetroPie/roms/Atari-2600" -o "/home/pi/RetroPie/roms/Atari-2600"

                      Same with other systems as well

                      muldjordM 1 Reply Last reply Reply Quote 2
                      • muldjordM
                        muldjord @UAEDreams
                        last edited by

                        @UAEDreams That's awesome, thanks for reporting back. :) I guess that no-platform run will remain a mystery. At least for now.

                        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.