EmulationStation icon indicating copy to clipboard operation
EmulationStation copied to clipboard

Scrapper overwrites gameslist.xml and not appending to it on windows.

Open e-shapsough opened this issue 6 years ago • 8 comments

Scrapper gets the images and the info correctly, stores them in the right folder, but it overwrites the xml file sort of random and when restarting emulation station not all games info/images show.

e-shapsough avatar Aug 04 '18 11:08 e-shapsough

I made all my xml files to "read only" after scrapping with the right folders. I have the same Problem, if not "read only", emulationstation overwrites sometimes my locations and its not portable anymore.

PittStone avatar Aug 04 '18 12:08 PittStone

with me it overwrites while scrapping, changes do not show until emulationstation is restarted

e-shapsough avatar Aug 04 '18 14:08 e-shapsough

Sometimes some games disappear on my EmulationStation.

altiereslima avatar Aug 09 '18 23:08 altiereslima

It overwrites the xml file, I tested a simple 4 games system and i got:

4 games in ROM rolder:

original Gamelist:

Game 1 > Scrapped Game 3 > Scrapped Game 4 > Scrapped

Game 2 Unscrapper, not in Gamelist

When you run the Scrapper, Emulationstation find the data and image for Game 2 but the new gamelist

Game 1 > Scrapped Game 3 > Scrapped Game 2 > Scrapped

Game 4 was overwrited and is not in the gamelist anymore.

FernandoCarvalho155 avatar Sep 07 '18 15:09 FernandoCarvalho155

I can confirm this problem. Oddly, in my case this only happens if the games to be scraped are not zipped. If I zip the games, the updated gamelist.xml persists and nothing is changed or randomly deleted when I start ES afterwards again. But when I scrape a bunch of unzipped games (eg. bin-files), exit ES and start ES again, some among these games suddenly miss the scraped info. Seems the only temporary fix is to make the gamelist.xml read-only after the initial scraping :-/

I hope this bug will be fixed in a future release :-)

c0d3Art1st avatar Sep 20 '18 13:09 c0d3Art1st

EDIT: That seemed to fix my issue, but it does seem odd that files need to be a zip rather then their native extension.

I have this issue as well. I'll scrape games and verify artwork and names are correct. After exiting and reentering some images are gone, but they are still in the image folder. Some games will also change their name and when i view the gamelist xml i can see where their display names have been changed. I'll have 6 copies of mega man 5 because all the other mega man games change their name. This was apparently fixed in the pi versions already.

hanger85 avatar Nov 05 '18 15:11 hanger85

In my case this only happens if the games to be scraped are not zipped.

altiereslima avatar Nov 05 '18 15:11 altiereslima

I submitted a PR that may fix these issues. Please look at https://github.com/RetroPie/EmulationStation/pull/512.

herebcs avatar Dec 24 '18 00:12 herebcs