Recovering ROM name suffixes
-
After scraping all of my games in EmulationStation, I no longer have the country, etc. suffix tags on my ROM names, which makes it impossible to tell different versions apart. Instead of having "Game (Europe), Game (Japan) (Beta), Game (USA), etc.", I now have "Game, Game, Game, etc." Is it possible to get those back or will I need to retransfer my ROMs and not be able to scrape for the extra metadata?
Pi Model: 4B+
Power Supply: Pi Brand Supply
RetroPie Version: 4.6.7
Built From: RPiImager to microSD
USB Devices: WD 2TB external HDD
Controller: Xbox One S controller, wired
Emulator: EmulationStation -
@XEntombmentX When you scrape a rom, its name get replaced with what ever the scraper has on file. It actually doesn't change the file name. It just adds a tag to the gamelist.xml (i think i have that right, not near my pi as usual) file to what it will be called Emulationstaion. You can edit that tag in Emulation station by pressing select on the rom and there is an option to edit the tags with keyboard. To know what rom is what, it will show the file name on the top of that screen.
You can also use a text editor and open the gamelist.xml file for each system and change the tags that way. Just make sure Emulation station is not running by pressing F4 before you do edits, otherwise the old tags will come back. -
Also, depending on which scraper you use, there is probably an option to not replace the game name with the scraper database name. I think Selph's scraper and Skyscraper both have this option.
If you want to get them all back without manually editing the gameslist.xml, it might be faster to re-scrape, or delete and re-scrape if needed.
-
@YFZdude oh nice, thank you! I used the two that are already in EmulationStation, which are thegamesdb and screenscraper. I’ll definitely look into Steven Selph’s for this so I don’t have to manually edit 6500 games haha
-
@XEntombmentX
Steven Selph's ive used before and it does have an option to add country tags i believe -
@YFZdude So I was able to get SSelph's scraper to work, but after a while, it started giving me "hash not found" errors and a "panic: runtime error". I've been searching for solutions for this, but I've found next to no information on the issue and the github page doesn't seem to be active. I'm gonna try Skraper and see if that gives me better results.
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.