RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Versatile C++ game scraper: Skyscraper

    Scheduled Pinned Locked Moved Ideas and Development
    skyscraperscrapergamelist.xmlscrapinggithub
    1.6k Posts 113 Posters 1.8m 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.
    • mituM
      mitu Global Moderator @ByteThis
      last edited by

      @ByteThis I don't think it will help - the install script already installs that package and it's probably already installed from the first time you added Skyscraper.

      ByteThisB 1 Reply Last reply Reply Quote 0
      • ByteThisB
        ByteThis @mitu
        last edited by

        @mitu I was running Skyscraper fine with jessie until the mishap with the Screenscraper API that @muldjord fixed..lol.

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

          @ByteThis Yeah, I have no idea why this would happen... Only thing that springs to mind is a failing SD card. I haven't seen this error before and, as I mentioned, it compiles just fine on my own Pi.

          ByteThisB 1 Reply Last reply Reply Quote 0
          • ByteThisB
            ByteThis @muldjord
            last edited by ByteThis

            @muldjord Weird..my sd card is fine as it is only about a month old and have been adding roms and such fine with it. Is your newest version of Skyscraper compatible with jessie ? (I imagine it is)

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

              No, your QT5 is too old.
              Debian Jessie has Qt5.3.2 (https://packages.debian.org/jessie/qt5-default), however @muldjord added a space checking feature recently which requires QStorageInfo. QStorageInfo has been added in Qt 5.4 (https://doc.qt.io/qt-5/qstorageinfo.html), so it's obviously missing on Jessie - there's no card corruption happening.

              1 Reply Last reply Reply Quote 1
              • muldjordM
                muldjord
                last edited by

                Ah, yes, that's the reason then. I had no idea the Qt5 version on Jessie was that old.

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

                  @muldjord Oh, man, you killed jessie (sorry, couldn't resist).

                  1 Reply Last reply Reply Quote 2
                  • ByteThisB
                    ByteThis
                    last edited by ByteThis

                    @muldjord Are you able to implement a workaround for those of us that are still using jessie ?

                    muldjordM 2 Replies Last reply Reply Quote 0
                    • muldjordM
                      muldjord @ByteThis
                      last edited by

                      @ByteThis said in Versatile C++ game scraper: Skyscraper:

                      @muldjord Are you able to implement a workaround for those of us that are still using jessie ?

                      Already done so. I've included a check for the Qt version so it only includes the space check if the user has Qt5.4.0 or later. It will be in 3.0.4.

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

                        @ByteThis 3.0.4 out now. Please update and test.

                        mituM ByteThisB 2 Replies Last reply Reply Quote 2
                        • mituM
                          mitu Global Moderator @muldjord
                          last edited by mitu

                          @muldjord That's great ! Just discovered that the new ES version doesn't install on Jessie (due to a missing dependency), so the updated ES scraper can't be used.

                          ByteThisB 1 Reply Last reply Reply Quote 1
                          • ByteThisB
                            ByteThis @muldjord
                            last edited by

                            @muldjord Works perfect now man! Thanks for your hard work and your Scraper !

                            1 Reply Last reply Reply Quote 1
                            • ByteThisB
                              ByteThis @mitu
                              last edited by ByteThis

                              @mitu Yes..the error is "Could not install package(s): rapidjson.dev". I updated ES some time ago to install the Screenscraper scraper within Retropie and tried to re-update to include TheGAMESDB but got that error.

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

                                @ByteThis I posted a workaround in the sticky topic with the ES scraper problems in the Help sections. If you could give it a try and see if it works, that would be great.

                                ByteThisB 1 Reply Last reply Reply Quote 0
                                • ByteThisB
                                  ByteThis @mitu
                                  last edited by

                                  @mitu Sure. I will try it. BRB.

                                  1 Reply Last reply Reply Quote 0
                                  • ByteThisB
                                    ByteThis
                                    last edited by

                                    @mitu The dependency couldn't be installed : https://pastebin.com/zknu3NVV

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

                                      @ByteThis The workaround I posted involves installing the rapidjson-dev package manually before updating

                                      wget http://ftp.us.debian.org/debian/pool/main/r/rapidjson/rapidjson-dev_1.1.0+dfsg2-3~bpo9+1_all.deb
                                      sudo dpkg -i rapidjson-dev_1.1.0+dfsg2-3~bpo9+1_all.deb
                                      
                                      ByteThisB 1 Reply Last reply Reply Quote 0
                                      • ByteThisB
                                        ByteThis @mitu
                                        last edited by ByteThis

                                        @mitu That's the one I tried to install. I tried both WinSCP (through the terminal) and Putty.

                                        1 Reply Last reply Reply Quote 0
                                        • ByteThisB
                                          ByteThis
                                          last edited by ByteThis

                                          @mitu I tried it again a couple of times and ES is building from source..stay tuned.

                                          1 Reply Last reply Reply Quote 0
                                          • ByteThisB
                                            ByteThis
                                            last edited by ByteThis

                                            @mitu It works.Not sure what initially happened but the dependency installed and ES updated with both Screenscraper and THEGAMESDB are both there. Sorry for any confusion. Seems like some kind of hiccup installing rapidjson-dev.

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