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

    Rapidjson-dev package not available

    Scheduled Pinned Locked Moved Help and Support
    scraperpackages
    18 Posts 5 Posters 2.7k 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.
    • BillyHB
      BillyH
      last edited by

      So, thanks to the scraper not working, I eventually found a thread from @mitu claiming that if I don't want to start with a fresh image (which I don't), I'll have to manually install a package so EmulationStation can update and so I can use new scrapers.

      So I use the following command, mentioned in that (locked) thread:
      wget http://ftp.us.debian.org/debian/pool/main/r/rapidjson/rapidjson-dev_1.1.0+dfsg2-3~bpo9+1_all.deb

      Unfortunately, even though my Pi apparently connects to the ftp site (I've tried several mirrors), the response is always 404 Not Found.

      How can I fix this? I really don't want to start on a fresh image as I've made all kinds of alterations that I don't remember and I don't have all the ROM files any more. I just want to be able to get the metadata because the game lists look better that way.

      Is there any way I can manually input the path on which the scraper searches for game data?

      • First Pi: Pi 3 in a PSone case
      • Second Pi: Pi 0 in a Retroflag GPi Case
      • Third Pi: Pi 4 as a desktop computer
      • Some time in 2020: Picade
      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @BillyH
        last edited by

        @BillyH I can download that file fine. If you can download it through your browser, then you can transfer it to your Pi and install it via dpkg as I mentioned in the other topic.

        BillyHB 1 Reply Last reply Reply Quote 0
        • BillyHB
          BillyH @mitu
          last edited by

          @mitu said in Rapidjson-dev package not available:

          @BillyH I can download that file fine. If you can download it through your browser, then you can transfer it to your Pi and install it via dpkg as I mentioned in the other topic.

          We might be talking about different topics, I'm talking about this one:

          https://retropie.org.uk/forum/topic/20613/emulationstation-internal-scraper-problems-updated

          Unfortunately, I'm completely unfamiliar with transferring files to Pi if it's not about ROMs (for which I use the USB method).

          Also unfamiliar with dpkg, or what the full command would have to be.

          • First Pi: Pi 3 in a PSone case
          • Second Pi: Pi 0 in a Retroflag GPi Case
          • Third Pi: Pi 4 as a desktop computer
          • Some time in 2020: Picade
          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @BillyH
            last edited by mitu

            @BillyH said in Rapidjson-dev package not available:

            We might be talking about different topics, I'm talking about this one:

            Since you're clearly referring to the topic I started and the instructions I posted to that topic, I think we're ok.

            Unfortunately, I'm completely unfamiliar with transferring files to Pi if it's not about ROMs (for which I use the USB method).

            Is your Pi connected to the internet ? Then you can use file shares and copy the .deb file to \\retropie\roms, then run the command I mentioned in that topic

            dpkg -i RetroPie/roms/rapidjson-dev_1.1.0+dfsg2-3~bpo9+1_all.deb
            
            1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator
              last edited by

              I realise that you might have mis-typed the .deb url - since it's quite long. Here's a variant with less characters

              wget https://bit.ly/2XPKXfA -O rapidjson-dev.deb
              sudo dpkg -i rapidjson-dev.deb
              

              Mind the -O - it's a minus followed by a capital o (not a zero).

              BillyHB 2 Replies Last reply Reply Quote 1
              • BillyHB
                BillyH @mitu
                last edited by BillyH

                @mitu said in Rapidjson-dev package not available:

                I realise that you might have mis-typed the .deb url - since it's quite long. Here's a variant with less characters

                wget https://bit.ly/2XPKXfA -O rapidjson-dev.deb
                sudo dpkg -i rapidjson-dev.deb
                

                Mind the -O - it's a minus followed by a capital o (not a zero).

                This seems to have done the trick! EmulationStation is updating now, here's hoping nothing else goes wrong.

                I'm pretty sure I copied the original line correctly (after it didn't find the file I rechecked everything a few times), but I was having doubts about if the "~" was written correctly, as I saw a different symbol on the screen (a minus that drops a bit vertically at the end), so I figured if I was going to figure out how to do a fileshare then I'd rename it on my computer before trying to access it on my Pi.

                By the way, I thought we were talking about different threads because you mentioned the dpkg command, which didn't register as the second line in that thread for me because the line starts with sudo. That's how much of a programming newbie I am, that I didn't realise you were mentioning the second word in that line and that you'd never call it a sudo command.

                • First Pi: Pi 3 in a PSone case
                • Second Pi: Pi 0 in a Retroflag GPi Case
                • Third Pi: Pi 4 as a desktop computer
                • Some time in 2020: Picade
                quicksilverQ ByteThisB 2 Replies Last reply Reply Quote 0
                • BillyHB
                  BillyH @mitu
                  last edited by

                  @mitu YEAH, BABY!

                  At first I was ready to 'argh' when I saw ES was still at 2.6~ in the main screen but then I remembered I should probably reboot. 2.8.2 now and I can choose Screenscraper.

                  Most games can be found but not everything, even easy sounding stuff like Jurassic Park on the Megadrive. So I guess I'll have to figure out phrases to find those games.

                  • First Pi: Pi 3 in a PSone case
                  • Second Pi: Pi 0 in a Retroflag GPi Case
                  • Third Pi: Pi 4 as a desktop computer
                  • Some time in 2020: Picade
                  1 Reply Last reply Reply Quote 0
                  • quicksilverQ
                    quicksilver @BillyH
                    last edited by

                    @BillyH said

                    I'm pretty sure I copied the original line correctly (after it didn't find the file I rechecked everything a few times), but I was having doubts about if the "~" was written correctly, as I saw a different symbol on the screen (a minus that drops a bit vertically at the end)

                    This is because the default setting maps your keyboard like a UK layout. You need to go into raspi-config and change the keyboard region to US.

                    BillyHB 1 Reply Last reply Reply Quote 1
                    • BillyHB
                      BillyH @quicksilver
                      last edited by

                      @quicksilver said in Rapidjson-dev package not available:

                      This is because the default setting maps your keyboard like a UK layout. You need to go into raspi-config and change the keyboard region to US.

                      Huh, weird. I figured something like that couldn't be it because the other near symbols were still the same. Thanks, I'll fix that.

                      • First Pi: Pi 3 in a PSone case
                      • Second Pi: Pi 0 in a Retroflag GPi Case
                      • Third Pi: Pi 4 as a desktop computer
                      • Some time in 2020: Picade
                      quicksilverQ 1 Reply Last reply Reply Quote 0
                      • quicksilverQ
                        quicksilver @BillyH
                        last edited by

                        @BillyH I maybe mistaken but ~ and ` are on the same key on a US keyboard. This isn't the case with UK layout so I'm fairly certain this is what was causing you issues. Worth a look anyway.

                        BillyHB 1 Reply Last reply Reply Quote 0
                        • BuZzB
                          BuZz administrators
                          last edited by

                          I'm going to change the warning message that Raspbian Jessie is no longer supported. The current message says we don't build binaries but now that emulation station requires this newer package, I guess I need to make this clearer.

                          I could make Jessie build an older ES or so some other workaround but Raspbian dropped Jessie support some time ago so it's best to just upgrade.

                          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

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

                            @BillyH I had to try it a few times myself to install rapidjson-dev myself.

                            1 Reply Last reply Reply Quote 1
                            • BillyHB
                              BillyH @quicksilver
                              last edited by

                              @quicksilver said in Rapidjson-dev package not available:

                              @BillyH I maybe mistaken but ~ and ` are on the same key on a US keyboard. This isn't the case with UK layout so I'm fairly certain this is what was causing you issues. Worth a look anyway.

                              Yeah the 'Dutch' keyboards use the US-International configuration. Not that it's of any use at this point since @mitu gave me a short url from which the loading worked too, but I couldn't find a way to make sure Pi sees the keyboard as a US one.

                              @BuZz said in Rapidjson-dev package not available:

                              I'm going to change the warning message that Raspbian Jessie is no longer supported. The current message says we don't build binaries but now that emulation station requires this newer package, I guess I need to make this clearer.

                              I could make Jessie build an older ES or so some other workaround but Raspbian dropped Jessie support some time ago so it's best to just upgrade.

                              Problem with upgrading is that I need to do a fresh image, meaning I'd have to reconfigure all my settings and redownload many roms, and I'd lose all my save files. Personally, just getting an ES with a working scraper was good enough for me, I don't feel the need to keep up to the latest versions at all times and my current version had no issues with the games I was playing so other than the defunct scraper, there was zero incentive to upgrade for me.

                              • First Pi: Pi 3 in a PSone case
                              • Second Pi: Pi 0 in a Retroflag GPi Case
                              • Third Pi: Pi 4 as a desktop computer
                              • Some time in 2020: Picade
                              mituM 1 Reply Last reply Reply Quote 0
                              • mituM
                                mitu Global Moderator @BillyH
                                last edited by

                                @BillyH said in Rapidjson-dev package not available:

                                Problem with upgrading is that I need to do a fresh image, meaning I'd have to reconfigure all my settings and redownload many roms, and I'd lose all my save files.

                                That's not true - you can backup your ROMs and configurations and then add them back to the new installation - https://retropie.org.uk/docs/Updating-RetroPie/#making-a-backup-option-2.

                                BillyHB 1 Reply Last reply Reply Quote 1
                                • BillyHB
                                  BillyH @mitu
                                  last edited by

                                  @mitu said in Rapidjson-dev package not available:

                                  @BillyH said in Rapidjson-dev package not available:

                                  Problem with upgrading is that I need to do a fresh image, meaning I'd have to reconfigure all my settings and redownload many roms, and I'd lose all my save files.

                                  That's not true - you can backup your ROMs and configurations and then add them back to the new installation - https://retropie.org.uk/docs/Updating-RetroPie/#making-a-backup-option-2.

                                  Huh, guess I'm learning something new every day. So if I am not mistaken, according to the transferring roms page, if I download samba shares to my computer then I could just see the files on my retropie just by typing \retropie in windows explorer? And then what I need to do for the update is copy the bios, config and roms maps to my computer, then take out the Pi SD card and do the fresh image, then just put the maps back?

                                  • First Pi: Pi 3 in a PSone case
                                  • Second Pi: Pi 0 in a Retroflag GPi Case
                                  • Third Pi: Pi 4 as a desktop computer
                                  • Some time in 2020: Picade
                                  mituM 1 Reply Last reply Reply Quote 0
                                  • mituM
                                    mitu Global Moderator @BillyH
                                    last edited by

                                    @BillyH Exactly. Furthermore, you can back-up your existing sdcard to an image file (option 1 from the backup page) and keep it just in case, before re-imaging with the new 4.4 image.

                                    BillyHB 1 Reply Last reply Reply Quote 0
                                    • BillyHB
                                      BillyH @mitu
                                      last edited by

                                      @mitu cool. Guess I'll try that soon. Just to be sure, my save files are somewhere in those maps too?

                                      • First Pi: Pi 3 in a PSone case
                                      • Second Pi: Pi 0 in a Retroflag GPi Case
                                      • Third Pi: Pi 4 as a desktop computer
                                      • Some time in 2020: Picade
                                      mituM 1 Reply Last reply Reply Quote 0
                                      • mituM
                                        mitu Global Moderator @BillyH
                                        last edited by

                                        @BillyH If you haven't fiddled with the RA's configuration, the save files would stay alonside your ROM files, in the roms sub-folders. Once you access the file shares (\\retropie\roms), you can easily check the contents of those folder and see your save files (most of them have the .srm extension).

                                        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.