SNES scraping not working/not saving- every other ROM works perfectly
-
Hey,
I have just installed retropie and I am loving it so far, but I have encountered a problem and after searching for hours on the internet and searched on this forum I can't work out how to get round it.
When I scrape ROMs in Emulationstation it works fine, adds images, etc and if I browse through them it looks great. When I restart the system all of it gets lost. If I connect to my pie through Windows explorer and look at the gamelists they are 0byte files even though it saves the images properly, so I don't know where it stores the scrape information temporarily before it shuts down? If I could find that temp info I could get round my problem.
So I did the work around by exiting it and running the script through setup and getting them to save in my ROM folder, and this works perfectly. I can restart and it all saves, and when I search there in explorer the files have a size and I can see they look great.
The only problem is that whenever I try and scrape the SNES ROMS this way it instantly says 'scraping done' and doesnt add any information. When I scrape these files in Emulationstation it scrapes them properly and adds all the info, until I restart.Pi Model: 3B+
RetroPie Version Used: 4.1
Built From: Pre made SD Image on RetroPie website- with no changes (only added ROMs), clean install from a formatted SD card.
SD card- 64gb SanDisk Extreme with all information added onto there
USB Devices connected: Keyboard
Controller used: 360 controller
Internet: Tried via Wifi and Ethernet
Guide used: https://github.com/retropie/retropie-setup/wiki/scraperSo how do I find the temp info it scrapes in Emulationstation, how do I get the SNES scrape to save on its own or how do I get the SNES scraping to work properly outside of it?
Thanks for your help
-
please provide more details on your set up as agreed when registering on the forum - https://retropie.org.uk/forum/topic/3/read-this-first
-
Sorry, I have amended the first post. Feel free to delete this one and your one.
-
Do you have "Save metadata on exit" switched off in Emulation Station ?
Not sure why snes isn't working for you using sselph's scraper - can you share your settings for that scraper ? Did you try switching database source ?
-
I have tried every variation of them. Having save on and off. I have tried all the different source, doing images only, doing everything, replace existing Gamelists or appending. Any option available to change inside and outside of Emulationstation in scraping I have tried doing it on and off. All of this is weird as it works fine outside of Emulationstation for all of the other types of ROMs.
The best outcome I have had is in Emulationstation it will search and find all the images/data but then loses it after. That's why I am trying to search where it stores that information temporarily (as it doesnt change the Gamelists file in the proper location) as then I can make a copy of that data and manually add it in the right location.
-
The other option is if anybody wouldn't mind sharing me their Gamelist file (just that .xml not the actual ROMs or anything) for SNES then at least it would hopefully link up some of my images with the ROMs- some is better than nothing! Would be really grateful for a couple of Gamelist files I can play with :)
-
Please can you be more specific and share your sselph scraper settings as things like "every variation" doesn't help - every variation of what ? Scraping in ES and scraping using the scraper in retropie-setup are two separate things (two different programs).
save meta data on exit should on on if scraping in emulationstation. However if you scrape using sselphs scraper and get it to scrape to the roms folder, this will override any scraping from within ES - you would need to remove the gamelist.xml and images from the roms folder to use the ES scraper after this.
-
When I say every setting, I literally mean I have gone through every setting in both scraping programs and none of them seem to work for it.
https://github.com/retropie/retropie-setup/wiki/scraper
Going through these screenshots outside of Emulationstation I have:
First updated to the latest scraper then,
Tried scrape all systems
Scrape chosen system
Thumbnails only enabled and the other 2 options in there
Scraper databases I tried both
ROM Names I tried all 3 options
Gamelists I tried ovewrite and appendIn EmulationStation I:
Changed the scrape from databases
Kept ratings on
In scrape now I changed the Filter and went through every option
System I have tried all and just SNES
User decides on conflicts I turned offAnd I also tried the saving on exit on and off.
I have also tried removing the blank Gamelists from both locations (default and ROM folder) and also added 1 game of my own and then tried appending the other ones to it.
The only thing I haven't tried is Sselphs Scraper Advanced Configuration to scrape my own images as I would like to have the descriptions and stuff, but that would be the final option I have to consider if I cant get this working or can't get someone to share their SNES gamelist.xml
Thanks
-
Did you remove the blank gameslists when ES was not running ?
Starting with snes please can you confirm exactly which paths you removed the gameslists from before you tried to scrape with the external scraper ? I need to be able to reproduce the problem to advise.
I suspect you have missed a path or an option is set wrong. Please also confirm what settings you are using right now, so I can test.
-
Did sselph's scraper output anything when it ran ? Make sure you have it in "overwrite" mode also.
-
OK here are two brand new tests, with the exact settings and steps I am using:
Exited Emulationstation and tried the scraper with default settings and it still didnt do anything- it instantly says complete.
I then deleted the gamelists from both folders whilst emulationstation was closed.
Ran the scraper in emulationstation again and this time it outputted a file which I could use. The only difference I did this time was made sure emulationstation was closed when I deleted the files- I thought I had done that before but maybe I hadnt and that was the difference.
Weird that it doesnt work outside of emulationstation just for the SNES and weird that it just worked this time- I had tried for 2hours constantly trying different settings/combinations of trying to do it before. No idea why it worked this time but it worked so I'm happy now!
Thanks for your advice
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.