the default image / "non-existing-artwork"-file needs the same name like display-name
name of display : SNES => default-image : SNES.png
Linux is case sensitive : your paths and folder-names are correct?
Isn't it, that there exist a hidden attract folder : /home/<username>/.attract
Are there any artwork files? Check your romlist too.
What should I check with my romlist?
Thank you for responding. I've already tried naming the files the same as the display, as well as the emulator, as well as "marquee.png" or "wheel.png", and placing it in the same directory as the wheel or marquee art is. This did not do anything. I've also made sure it was case sensitive. I've also placed the files in the layout folder located in the .attract/ directory. This directory has the default images already there by default, but again, for some reason, the display is not using them. I know that the display is supposed to use them, because this is how I tested the hierarchy of the images. I setup attract mode on my PC, added a few roms, but added only the wheel, snap, marquee .png's for 1943. I pointed the emulator to the newly created artwork folders. As expected, the marquee, snap, and wheel art work for 1943, and the default images are showing for the roms without artwork (static snap, no image available with a red circle & x through for the wheel, and a generic "mame" marquee. I then added a unique .png to the marquee folder and named it "arcade" to match the display name, and the display then grabs that image as the default image, as it should. I then deleted this file, went into the layout folder (c:/attract/layouts/robospin-hd), where the default art is located, and placed a unique image there and renamed it marquee. The display now grabs that image when artwork does not exist, as it should. So this all confirms that the hierarchy for art is as follows....
1943.png in the artwork folder, in my case, c:\attract\roms\marquee\ then if none matching the rom are found use...
arcade.png in the artwork folder, (arcade is the display name), in my case c:\attract\roms\marquee\ then if arcade.png is not found, use
marquee.png located in the layout folder, in my case c:\attract\layouts\robospin-hd\
So the question is, this works as it should on my PC, but my retropie it does not. I'm using the exact same layout between both the pc and retropie, same roms, same artwork directory location, and emulator artwork location is pointing to the correct folders. I should also point out that on my retropie, all of my layouts are doing this, none of them are using default images. So this may suggest that the problem lies not in the layout itself, but somewhere else in attract mode, right? But what file/code controls how the displays handle the images to use?