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

    Trouble with the new skyscraper package

    Scheduled Pinned Locked Moved Help and Support
    skyscraper
    7 Posts 3 Posters 776 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.
    • M
      m33ts4k0z
      last edited by m33ts4k0z

      Hello.

      I tried to install the latest skyscraper package from the optional packages and when I try to compile it from source, I receive the following:

      Could not successfully install Scraper for EmulationStation (/home/retropie/RetroPie-Setup/tmp/build/skyscraper/platforms.json not found).
      /home/retropie/RetroPie-Setup
      
      Log ended at: Fri Nov  3 11:30:02 AM CET 2023
      Total running time: 0 hours, 0 mins, 31 secs
      

      I see that the git version cloned is the latest (3.9.1) version and since version 3.9.0, the platforms.json has been replaced by peas.json but I couldn't find a way to fix that.

      I replaced the file incude in the retropie script skyscraper.sh:

      function install_skyscraper() {
          md_ret_files=(
              'Skyscraper'
              'LICENSE'
              'README.md'
              'config.ini.example'
              'artwork.xml'
              'artwork.xml.example1'
              'artwork.xml.example2'
              'artwork.xml.example3'
              'artwork.xml.example4'
              'peas.json'
              'screenscraper.json'
              'mobygames.json'
              'tgdb_developers.json'
              'tgdb_publishers.json'
              'mameMap.csv'
              'aliasMap.csv'
              'hints.xml'
              'docs'
              'import'
              'resources'
              'cache/priorities.xml.example'
          )
      }
      

      as well as:

      local f_conf
          for f_conf in artwork.xml aliasMap.csv peas.json screenscraper.json; do
              copyDefaultConfig "$md_inst/$f_conf" "$scraper_conf_dir/$f_conf"
          done
      

      But it didn't help. We are not able to open an issue on the fork since the author has disabled issues so I was not sure where to ask for help.

      Thanks in advance.

      1 Reply Last reply Reply Quote 0
      • windgW
        windg
        last edited by

        Yes build from source is failing. Log file: https://pastebin.com/CnycTMQV

        My English isn't at a good level.

        1 Reply Last reply Reply Quote 0
        • M
          m33ts4k0z
          last edited by m33ts4k0z

          Actually I noticed that the binary compiles fine so we can ignore the error message. What seems to happen is that the

          /usr/local/etc/skyscraper
          

          directory seems to miss some files. We can download the zip file of 3.9.1 from here and put the CACHE.md from the docs as well as all *.json files from the root of the project to the directory above and it will work through retropie's menus.

          1 Reply Last reply Reply Quote 0
          • windgW
            windg
            last edited by windg

            I believe that it's better to not replace the files untill @Lolonois have a look into this issue.

            My English isn't at a good level.

            M mituM 2 Replies Last reply Reply Quote 0
            • M
              m33ts4k0z @windg
              last edited by m33ts4k0z

              @windg These files need to be there. You are not replacing anything since they don't exist there to begin with. The retropie script doesnt put them where they are supposed to be. If you try to start the compiled Skyscraper from the command line, you will get errors asking for these missing files.

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

                @windg said in Trouble with the new skyscraper package:

                I believe that it's better to not replace the files untill @Lolonois have a look into this issue.

                The new version needs https://github.com/RetroPie/RetroPie-Setup/pull/3767 to be merged. Until then, update from binary (when available).

                1 Reply Last reply Reply Quote 1
                • M
                  m33ts4k0z
                  last edited by

                  I just had a convo on discord with the screenscraper guys and it looks that version 3.9.1 is broken.
                  This command yields no results on 3.9.1, but it does work on 3.7.7

                  Skyscraper -p switch -s screenscraper --query "romnom=Super%20Mario%20Odyssey%20(World)%20(En,Ja,Fr,De,Es,It,Nl,Zh,Ru)%20(Rev%203).xci" /home/retropie/RetroPie/roms/switch/super-mario-odyssey.xci
                  
                  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.