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

    [Solved] Scraper problem

    Scheduled Pinned Locked Moved Help and Support
    scraper
    11 Posts 4 Posters 1.9k 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.
    • saccublendaS
      saccublenda
      last edited by saccublenda

      Hello.
      When I scrape a Segacd game from emulationstation, after I hit the "save" button I get back to the shell prompt with an error:

      terminate calle after throwing an instance of 'std::out_of range'
      what(): map::at
      Aborted

      The same error occurs when I try to scrape PSX games, while for Amiga and SNES everything works fine.
      Any advice?

      Pi Model or other hardware: 3
      Power Supply used: USB3.0
      RetroPie Version Used: 4.3.11
      USB Devices connected: 1x Keyboard / 1x Controller
      Controller used: 8bitdo sfc30 (bluetooth)

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

        Could be a problem with your gamelist format. Try exiting Emulationstation, then removing the gamelist for the system where you have the error.

        rm /home/pi/.emulationstation/gamelists/psx/gamelist.xml
        

        Restart the system (sudo reboot) and let Emulationstation re-create the gamelist, then try scraping again. Note that removing the existing gamelist with the command above will also remove any scraped info for that system.

        saccublendaS 1 Reply Last reply Reply Quote 0
        • saccublendaS
          saccublenda @mitu
          last edited by

          @mitu Already did it, it keeps giving the same error.

          1 Reply Last reply Reply Quote 0
          • saccublendaS
            saccublenda
            last edited by

            Ok, I found out it's a known problem that occurs when scraping directories, that is, a directory that collects several disk images for multi-disc games.

            ClydeC mituM 2 Replies Last reply Reply Quote 1
            • ClydeC
              Clyde @saccublenda
              last edited by

              @saccublenda Thanks for the link so that others can find it here.

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

                @saccublenda You could put the .cue files directly in the main system folder and put the .bin files in the sub-folder. The folders should not appear anymore in the list and the scraping will get the .cue file as input. You'll have to adjust the .cue file to point to the .bin files in the sub-folders created.

                saccublendaS 1 Reply Last reply Reply Quote 0
                • saccublendaS
                  saccublenda @mitu
                  last edited by saccublenda

                  @mitu The presence of bin files in the main directory is not a problem, since they do not show in emulationstation game list. Leaving the cue files in the main directory and putting the bin files in the sub-directories wouldn't solve the problem of all the cue files (one for each disc) appearing in the emulationstation game list, which is the only reason (at least for me) for putting all files in a sub-directory.

                  1 Reply Last reply Reply Quote 0
                  • HurricaneFanH
                    HurricaneFan
                    last edited by

                    LOL. For a second I thought you were having a conversation with yourself, cause the user avatar were almost the same.

                    saccublendaS 1 Reply Last reply Reply Quote 0
                    • saccublendaS
                      saccublenda @HurricaneFan
                      last edited by

                      @hurricanefan One running, one shooting.
                      :D

                      ClydeC 1 Reply Last reply Reply Quote 1
                      • ClydeC
                        Clyde @saccublenda
                        last edited by

                        @saccublenda Argh, I actually missed that detail, too. :D

                        1 Reply Last reply Reply Quote 0
                        • saccublendaS
                          saccublenda
                          last edited by

                          After the update the internal scraper can now scrape directories without giving the error.

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