Thanks to all the feedback!!
TLDR; Attract-Mode doesn't care what the .bin names are inside of the .7z rom packs. I'll be manually renaming my images for snaps, boxart, etc.
The issue is I pointed Attract-Mode to boxart downloaded via Retroarch when I hit some kind of limit on 'thegamesdb.net' (I'd love some feedback on how to avoid this)
I hastily grabbed some Genesis roms simply named Shinobi 3 - Return of the Ninja Master.7z, the various '.bin' files within contained the files with parentheses.
I think my issue is definitely a combination of how Retroarch is grabbing the art and how the art is being labeled versus how Attract-Mode is seeing it.
{
"path": "/media/share/DOWNLOADS/EMULATOR_ROMS/SEGAGENESIS/Shinobi 3 - Return of the Ninja Master.7z#Super Shinobi II, The (J).bin",
"label": "Super Shinobi II, The (Japan, Korea)",
"core_path": "DETECT",
"core_name": "DETECT",
"crc32": "5B412816|crc",
"db_name": "Sega - Mega Drive - Genesis.lpl"
},
{
"path": "/media/share/DOWNLOADS/EMULATOR_ROMS/SEGAGENESIS/Shinobi 3 - Return of the Ninja Master.7z#Super Shinobi II, The (Beta).bin",
"label": "Super Shinobi II, The (Japan) (Beta 2)",
"core_path": "DETECT",
"core_name": "DETECT",
"crc32": "C47E8AEA|crc",
"db_name": "Sega - Mega Drive - Genesis.lpl"
},
{
"path": "/media/share/DOWNLOADS/EMULATOR_ROMS/SEGAGENESIS/Shinobi 3 - Return of the Ninja Master.7z#Super Shinobi II, The (Beta) [a1].bin",
"label": "Super Shinobi II, The (Japan) (Beta 1)",
"core_path": "DETECT",
"core_name": "DETECT",
"crc32": "1EE5BCE3|crc",
"db_name": "Sega - Mega Drive - Genesis.lpl"
},
{
"path": "/media/share/DOWNLOADS/EMULATOR_ROMS/SEGAGENESIS/Shinobi 3 - Return of the Ninja Master.7z#Shinobi 3 - Return of the Ninja Master (U) [!].bin",
"label": "Shinobi III - Return of the Ninja Master (USA)",
"core_path": "DETECT",
"core_name": "DETECT",
"crc32": "5381506F|crc",
"db_name": "Sega - Mega Drive - Genesis.lpl"
},
{
"path": "/media/share/DOWNLOADS/EMULATOR_ROMS/SEGAGENESIS/Shinobi 3 - Return of the Ninja Master.7z#Shinobi 3 - Return of the Ninja Master (E) [c][!].bin",
"label": "Shinobi III - Return of the Ninja Master (Europe)",
"core_path": "DETECT",
"core_name": "DETECT",
"crc32": "0B6D3EB5|crc",
"db_name": "Sega - Mega Drive - Genesis.lpl"
},
See here that Retroarch sees the file Shinobi 3 - Return of the Ninja Master (U) [!].bin one of many .bin files inside of the Shinobi 3 - Return of the Ninja Master.7z
But it labels it Shinobi III - Return of the Ninja Master (USA)
And therefore Retroarch downloads the Boxart, Snaps and Titles as Shinobi III - Return of the Ninja Master (USA).png
When I scan within Attract-Mode it sees just the name of the .7z file:
Battletoads and Double Dragon;Battletoads and Double Dragon;genesis;;;;;;;;;;;;;;;;;;
Since my collection of Genesis games is only 17, I'll be manually renaming the images.
Any feedback on how to get around the 'thegamesdb.net reports a remaining allowance of: Unknown' would be greatly appreciated.
$ attract -s genesis
*** Scraping artwork for: genesis
- scraping thegamesdb.net...
- Platform :Sega Genesis (18)
* Unable to get platform information
- 17 games not matched on thegamesdb.net: "Battletoads and Double Dragon","Castlevania - Bloodlines","Contra - Hard Corps","Earthworm Jim","Golden Axe III","Shadow Dancer","Shinobi 3 - Return of the Ninja Master","Simpsons, The - Bart's Nightmare","Sonic and Knuckles","Sonic The Hedgehog","Sonic The Hedgehog 2","Sonic The Hedgehog 3","Splatterhouse 3","Strider","Teenage Mutant Ninja Turtles - The Hyperstone Heist","Toejam & Earl","xmen2clonewars"
- thegamesdb.net reports a remaining allowance of: Unknown
*** Scraping done.