In my case, I cannot get ANY games to recognize my trackball controller in MAME4ALL. But AdvMAME recognizes it just fine as long as I don’t have a mouse plugged into the Pi. So for all the classic trackball games like Centipede, Millipede, Missile Command, etc., I use AdvMAME. Fortunately, those all run great in AdvMAME. For that matter, since the only games I play regularly were all made before the late 80’s, pretty much anything I want to play runs great in AdvMAME.
I’d like to use both but I’m stuck with mame4all (not really a bad thing) because I cant get advmame to properly recognize ps3 controller inputs. It won’t map them correctly. I guess I’m not the only one, see: