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.
    • ByteThisB
      ByteThis @mitu
      last edited by ByteThis

      @mitu This build still on jessie. I will try muldjord's suggestion.

      @muldjord This is what the output after running that command :
      https://pastebin.com/UqrXU2bB

      mituM 1 Reply Last reply Reply Quote 0
      • 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
                                            • 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.