For anyone interested, I put together a list of roms for the pi 4 build I recently made. To create the list, I started with the 'all killer no filler' lists, and cross checked them against the pi4 benchmarks from here :
https://www.retrorgb.com/raspberry-pi-mame-benchmarks.html.
Anything that ran under about 115% was removed. The benchmarks were on a slightly older mame, so I manually removed a few games that seemed to be unplayable, like Astroblaster. Asteroids deluxe, Star Castle and a few other games also ran poorly and were removed. I didn't have time to extensively play all the games in the list, but I did at least start them all and in general see if they seemed to be working correctly. I did try to remove obvious clones and dupes, favoring US versions of games. At the end, there were about 465 games total. ( Games using two joysticks like Robotron are included, so if you have a single player cab you might want to remove )
Romlists.7z contains several romlists generated for attract mode, broken into a few categories. Hopefully the categories are self explanatory. ( Classic arcade is just a personal list and not meant to be comprehensive. ) I did my best to remove clones and dupes from the lists, and place them in alphabetic order. ( games that start with 'the' are listed under the first letter of the game name, not under 't' for example )
Romnames.txt contain the names of the roms needed to launch all the games in these lists.
Here is a link to the artwork files for Attract Mode for all the roms in these lists. This should include the marquees, vids, flyer art, and 'wheel' art for all the games in the rom lists. I had to create a few wheel and marquee images as I couldn't seem to find a complete art set - maybe you had better luck
https://drive.google.com/file/d/1jSObAt-xrPtZE3ekeuQEa3iP5QXCfSRZ/view?usp=sharingAttract.7z is the zipped attract mode folder from my build, minus the art. It uses the Nevato theme ( slightly modified to display the text of the game name and the game category ) with a display set up for each rom list category, so you can change lists easily. The Nevato theme is set up to display the marquee, the game vid snaps, shaded flyer art as a background, and wheel images for the game select 'wheel'. If you want to try this you will need to re-map the attract mode key/control bindings to whatever you are using. If you want to use the Attract Mode theme linked above, unzip the artwork directories into the 'MAME' directory that is inside the 'scraper' directory in the attract mode zip.
It was a few versions of mame ago on this image when I put this together, so you may want to verify the roms if running on .237
I'm not claiming this is any kind of definitive game list, but maybe could be a place to start for someone looking to use a pi
If anyone looks at this, I'd love to know what I omitted, miss categorized etc!