I kind of wondered that myself: How does the screensaver slideshow pic which images to display? Does it go through your gamelist and pick the artwork associated with the selected game?
If so, is there any way to make a change so that it will only stop and display artwork for a game IF there's artwork to be shown? (just be careful and catch when there's no art in the artwork directory at all!). You know, so I don't keep ending up with a blank screen during my slideshow screensaver..
In theory at least it is already pretty intelligent. From memory, here's how it works:
A 'dir' of the 'Artwork #1' folder is done,
The result of the above is compared to the romnames in the currently selected games list (images which exist with are not in the current list are ignored),
The remaining images are randomly displayed.
So, you should NEVER get 'no image' displayed, for Artwork #1 Image at least. If you do, then they must be blank images rather than no image (CrashTest has a lot of blank images for non-working games - I don't like this personally and remove them).
As the 'image list' is based on the artwork_1_image_path, it IS possible that you can have no image displayed in Artwork #2-10.
The filenames are not case sensitive.
It is possible that there is a bug somewhere, as the way it works (above) does not explain why the problem in this thread seems to occur for some users. That said, I have never seen the problem firsthand, so it could be user error.