My scraper, in the default mode, generates a completely new gamelist.xml file and uses the title given in the no-intro or redump database. If the entry was manually added, and not from one of those sources, it uses the title in thegamesdb(similar to the internal scraper). There are several flags to control the behavior.
This scraper was designed to run inside or outside a system running emulation station so you have to provide the paths where the roms are, the images should be saved and where those will be on the target system so the gamelist is correct. I prefer having the gamelist and images all contained in the romdir because it makes copying and backing things up easy. The author of emulation station prefers having the 2 separated.
To run it on retropie and use the other paths you’d have to do something like:
scraper -rom_dir /home/pi/RetroPie/roms/$PLATFORM -image_dir /home/pi/.emulationstation/downloaded_images/$PLATFORM -image_path /home/pi/.emulationstation/downloaded_images/$PLATFORM -output_file /home/pi/.emulationstation/gamelists/$PLATFORM/gamelist.xml
Oh … i have add that -disk make savefile-links to the Disk 1 savefile so the save are present at change von disk to disk … and /etc/emulatorstation/es_systems.cfg will not override any more. I make a coston es_systems.cfg in .emulatorstation. And the Parameter are real Parameter with “-” and der is a help output.