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

    Scraper

    Scheduled Pinned Locked Moved Help and Support
    scraper images
    62 Posts 6 Posters 10.6k 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.
    • D
      Daddyz
      last edited by BuZz

      Hello all, I have a question regarding Scraping.
      I'm aware how to do it , but after a few days of my PIE 4 being off , I seem to loose the art of some of the games .
      When I turn it back on , I do the scraping again , and everything is back to normal.
      Any ideas as to why I loose the art ?
      Thank you

      S 1 Reply Last reply Reply Quote 0
      • S
        sleve_mcdichael @Daddyz
        last edited by

        @daddyz which scraper are you using? If one of the external ones, where did you have it save your gamelists and downloaded media files? Does everything look in order re: those gamelists and media files?

        https://retropie.org.uk/docs/EmulationStation/#scraper

        https://retropie.org.uk/docs/EmulationStation/#gamelistxml-edits

        1 Reply Last reply Reply Quote 0
        • D
          Daddyz
          last edited by

          Hey sleve_mcdichael...Thanks for the response , I'm using the Scraper in E.S.
          Once I Scraped the art and info for the games I wanted , I quit E.S. like the article said , brought me to the command prompt , typed "exit " , it restarted E.S. and still all of the art is no longer there except the ones for the "Arcade " , they are all there .....
          I'm I doing something wrong ?

          1 Reply Last reply Reply Quote 0
          • D
            Daddyz
            last edited by

            Also , as I follow the instructions in EmulationStation/#scraper , " If you use the built in ES Scraper your gamelist.xml and images folder will be in~/.emulationstation/gamelists/[SYSTEM_NAME]/gamelist.xml
            I'm not sure what to type in [SYSTEM_NAME ].....to get there

            S 1 Reply Last reply Reply Quote 0
            • S
              sleve_mcdichael @Daddyz
              last edited by

              @daddyz SYSTEM_NAME is like "snes" or "megadrive," etc.

              I presume you have scraped the other ones too, and not just the Arcade system?

              How did you install RetroPie? Are you booting straight to ES or do you have it boot to Desktop? You're not running ES from the desktop, are you (that won't work.)

              1 Reply Last reply Reply Quote 0
              • D
                Daddyz
                last edited by

                Thanks for the answer , and just to clarify , yes I scraped the other games (6 ) all together including the Arcade section , but as long as I don't turn off the system , the scraped items are there , but when I quit the system , everything is gone except the arcade stuff .
                As to booting , I have it going straight to E.S.

                S 1 Reply Last reply Reply Quote 0
                • S
                  sleve_mcdichael @Daddyz
                  last edited by sleve_mcdichael

                  @Daddyz so it's like the scrapes are working, but it's not being saved when you exit.

                  In EmulationStation, press Start to access the main menu. In "other settings," there's an option called "save metadata." What's it set to? Try changing it to "on exit" if it's one of the other settings (especially "never," but change it either way if it's not "on exit.")

                  If not that, maybe you ran something with sudo you weren't meant to and the gamelist or media folders got set to root ownership. To reset in case it's that, press F4 on your keyboard to exit EmulationStation. At the terminal prompt, set ownership of the emulationstation directory (and subdirectories) to user pi with the chown command:

                  chown -R pi:pi /opt/retropie/configs/all/emulationstation
                  

                  Then use exit to restart EmulationStation.

                  1 Reply Last reply Reply Quote 2
                  • D
                    Daddyz
                    last edited by

                    HI,sleve .....ok... Tried what you suggested and "save metadata " is on exit , ( also tried always ) with no success.
                    If I may , correct me if I'm wrong , in Linux , you must type in commands properly in order to work , now , I entered the info you sent as such:
                    chown ( space ) -R ( space ) pi:pi ( space )/opt/retropie/configs/all/emulationstation .....but I get " no file found " .
                    Tried different combinations of that without spaces and still get "no file found .
                    Know very little or not much at all about this , is it possible that I'm making mistakes somewhere ?
                    Thanks again and I apologize for being a pain in the derrière .

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      sleve_mcdichael @Daddyz
                      last edited by

                      @daddyz I just realized that if the directory is currently owned by root, you'll need the preface the command with sudo in order to change it:

                      sudo chown -R pi:pi /opt/retropie/configs/all/emulationstation
                      

                      ...but your error wasn't Operation not permitted, but No such file or directory, right? Which means either you mistyped the command, or your configs are not at the default location.

                      How did you install RetroPie?

                      1 Reply Last reply Reply Quote 0
                      • D
                        Daddyz
                        last edited by

                        sleve, one time it told me " operation denied " other times , like the last 2 , nothing happens , I just get a new command line ( was trying to send a pic but this site will not let me )
                        To answer you question , from the Retropie site ,i believe ....been a while

                        1 Reply Last reply Reply Quote 0
                        • D
                          Daddyz
                          last edited by

                          And I did try with the sudo preface , still , just moves the command line down and nothing happens.

                          1 Reply Last reply Reply Quote 0
                          • D
                            Daddyz
                            last edited by

                            And , when you say " configs are not at the default location " which configs are you talking about ?

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

                              @daddyz said in Scraper:

                              And I did try with the sudo preface , still , just moves the command line down and nothing happens

                              If you didn't receive any error messages, then it means to command succeeded. See if scraping again retains the scraped info after you shutdown/restart EmulationStation.

                              1 Reply Last reply Reply Quote 0
                              • S
                                sleve_mcdichael @Daddyz
                                last edited by

                                @daddyz

                                And , when you say " configs are not at the default location " which configs are you talking about ?

                                I mean the EmulationStation configs; they are by default installed at /opt/retropie/configs/all/emulationstation so if you were in fact getting a "No such file or directory" error, that would mean there was nothing there. However:

                                nothing happens

                                That's probably good. If it didn't give an error that means it worked. (Not necessarily that it fixed anything, but at least the CHOWN operation was successful.)

                                Are your scraped images still not saving? What happens if you manually edit something? Try going into a gamelist, highlighting a game and pressing "Select"; choose "Edit this game's metadata." Press A to activate the text box; type something in to change the game's name, then press A again to deactivate the box (Enter might also work, I forget if this worked before or only after I set my keyboard up as a controller to navigate the menus.) Press down on the gamepad and select "OK" and press A (this last bit is important. You have to highlight and choose "OK," if you just back out with B button then it will cancel the operation.) Now press B to back out of the menu; choose "yes" when it asks if you want to save the changes. Exit EmulationStation. Restart EmulationStation. Does the game name stay changed or does it revert to what it was before you changed it?

                                1 Reply Last reply Reply Quote 0
                                • D
                                  Daddyz
                                  last edited by

                                  Hey , to answer mitu , ( and thank you for your response ) did not get any error messages , tried again , still , didn't work .
                                  Now , I don't know where you guys are located , but I'm going for dinner ...(pizza ) I'll get back to this after and try "sleve' suggestion ...
                                  Thanks

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

                                    @daddyz I don't believe it's fair to mention pizza without letting us know which toppings.

                                    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 2
                                    • D
                                      Daddyz
                                      last edited by

                                      Home made dough , Cheese , tomatoes , prosciutto , artichoke hearts and mushrooms.......
                                      Ok, followed what 'sleve' suggested , I changed the name on a game and after it was all done , the name is back to the original state......
                                      MMMMMM...

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

                                        Run EmulationStation from the terminal with

                                        emulationstation --debug
                                        

                                        then repeat the previous step (modify a game's name, exit ES, check if name is saved). Get the ES log file from $HOME/.emulationstation/es_log.txt and post it here.

                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          Daddyz
                                          last edited by

                                          Hey BuZz , did what you said , still didn't work.
                                          Did the "$HOME/.emulationstation/es_log.txt " ...I get "Permission denied "

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

                                            What's the output of the 2 commands below:

                                            ls -ld $HOME
                                            ls -ld $HOME/.emulationstation
                                            
                                            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.