Scraper Changes Not Being Saved
Hey everyone, I'm new to using a Raspberry Pi so please excuse my lack of knowledge.
I'm trying to use the Steven Selph's scraper but it won't save the changes. I'm using a Pi 3 with the CanaKit https://www.canakit.com/raspberry-pi-3-starter-kit.html . I'm using version 4.0-beta2 of RetroPie. I previously overclocked my Pi using the recommended Pi 3 overclock settings found here: https://github.com/retropie/retropie-setup/wiki/Overclocking . I have since then reversed those changes back to the factory default settings due to RetroPie continually crashing in the menu. This fixed the crashing but now Steven Selph's scraper won't save the changes if I exit EmulationStation. I've tried both quitting EmulationStation from the menu and by pressing the F4 key then returning to it but both the cover art and titles are missing and have reverted back to the file names Ex: Name(U)[!] so it's as if I've never used the Scraper. I've gone over this guide: https://github.com/retropie/retropie-setup/wiki/scraper but nothing seems to make the Scraper's changes save.
Here's what I know after poking around:
The cover art is saved in both
A blank gamelist.xml file can be found in
The game covers can also be found in
Also a blank gamelist.xml file can be found in
Anytime I quit emulation station I get the following text above the prompt:
lvl0: Could not find <gameList> node in gamelist "/home/pi/.emulationstation/gamelists/gb/gamelist.xml"!
Based on this error I'm guessing the gamelist.xml file should have something in it but for whatever reason nothing is being written to it. I'm completely lost on what to do; so any help would be greatly appreciated.
Update: I was able to fix the problem. I think what happened was that the gamelist.xml file was corrupt. It most likely happened when I ran the scanner (with the Pi being overclocked) and my Pi locked up while the scanner was running. I went through an removed the gamelist.xml file from /home/pi/.emulationstation/gamelists/gb and /opt/retropie/configs/all/emulationstation/gamelists/gb and then reran the scraper (after I had removed the overclock settings and returned to the default settings).
For future reference for anyone who might run into this problem this was the overclock settings I had that caused my Pi to crash constantly and created this issue:
Russelkm last edited by
Why, are this config causing the issue or solving it? I really don't know if this config was before or after. could you put your setting after solving? Thank youuu!!!
@Russelkm I got that configuration from here: https://github.com/retropie/retropie-setup/wiki/Overclocking and it was the cause of my issue. As of now I'm back to using the default configuration settings.
Here is what I'm currently using (it's the default settings) and the scraper seems to be working fine:
#For more options and information see
Some settings may impact device functionality. See link above for details
uncomment if you get no picture on HDMI for a default "safe" mode
uncomment this if your display has a black border of unused pixels visible
and your display can output without overscan
uncomment the following to adjust overscan. Use positive numbers if console
goes off screen, and negative if there is too much border
uncomment to force a console size. By default it will be display's size minus
uncomment if hdmi display is not detected and composite is being output
uncomment to force a specific HDMI mode (this will force VGA)
uncomment to force a HDMI mode rather than DVI. This can make audio work in
DMT (computer monitor) modes
uncomment to increase signal to HDMI, if you have interference, blanking, or
uncomment for composite PAL
#uncomment to overclock the arm. 700 MHz is the default.
Uncomment some or all of these to enable the optional hardware interfaces
Uncomment this to enable the lirc-rpi module
Additional overlays and parameters are documented /boot/overlays/README
Enable audio (loads snd_bcm2835)