@mitu Ah, that would explain why it worked during my last install, but not now. Updating all the core packages at once seemed to ignore the fact that there was a newer version of ES and left me on 2.7.5, so I updated that individually, which put me on 2.7.6, and everything works like it used to now. Thanks for your help there! You've saved me tearing my hair out looking for something I would never would have found by myself! :)
Please note, I've been separating out video snaps and marquees in prep for an Attract Mode build so you may want to adjust accordingly. To break the command down, it's scraping a mixed mode image from screenscraper and putting into a 'boxart' folder within the console's rom folder (-console_img mix4,3b,b,s,f,l means it looks for a mixed image first, then 3d box art, then boxart, then screenshot etc). It's then doing the same for video snaps and marquee images and all images will be output as png. I've also set it to output any missing titles into a csv for reference. If you didn't want videos, you could just remove the -download_videos flag.
If you are a Windows user you can run this directly on your roms folders via DOS if you download the DOS version of Sselph scraper.
For information, Screenscraper is a "young" DB ;) (a little more than 1 year old and already one of the most if it isn't the most "complete" DB ;) ).
All data aren't referenced, and some mistake may pass throught the moderator validation (we are human after all ^^)
If you found "wrong" information, or a "missing" information, don't hesitate to propose or comment the error directly on the website.
Information are from the community... If every one participate, we can have a nice DB ;)
@andrewpelt The new version of RetroPie-Setup is supposed to download a new version of go to a non-default location and us it to build the scraper. I did this to hopefully make it more stable. Go has a guarantee that new versions won't break any old code. It only adds new features and fixes bugs, but there wasn't a guarantee that code I depended on wouldn't take advantage of one of these newer features and break everything.
In Go 1.6 they added the ability to copy all the dependent libraries in to my repo so now it will always build. I can't explain why these issues are popping up.
Since I'm using the complete xml from the inbuilt scraper (not sselphs), I just replace the images afterwards with the one UXS creates. Then I use the RetroPie Metadata Editor to manually check the xml and add/fix the data.
I don't know of any easy way to merge the data from different sources.
However when I try to scrape Genesis, it only returns with Mega Drive art.
I've heard that if you edit your es_systems.cfg and change <platform>megadrive</platform> to <platform>genesis</platform> it will scrape Genesis art instead of Megadrive. I haven't tested this so please let us know if this works.
@synack As far as the end user is concerned it works just fine as is. They scrape from SSelph and it gets say 90% for a given system. Then they scrape from the built in scraper (by filtering on roms with no images, the games db, and for the given system). They manually resolve conflicts. Now they may have about 99% of the roms scraped for that system. 90% of the images are in the directory SSelph scraper uses, 9% are in the directory the built in scraper uses, and 1% couldn't be found. So it all works. Me (and my OCD ha) would like it if all the image files were in SSelph's directory. So your options are
leave it as -is and don't worry about it
Manually copy the images over to SSelphs directory, then open up the gamelist in notepad and find and replace
Write a script (or use the script I wrote) to do #2 automatically
In honesty I should have just done #2. I sent more time testing and getting the script to work. If I just manually did it I'd have it done in probably 20 minutes.
I've tested it so far on the virtual boy, the n64, the Sega 32x and the SG1000 system and the script seems to work fine each time. I wish I could get to 100%. The "Add Input" button in emulation station is weird. I can find WWF RAW on thegamesdb.net but I can't seem to type in anything in emulation station to find it. I wish I could just type in the gameid in the "Add Input" button in Emulation Station.