Rather than just names of games, any chance you could post an in-game pic screenshot of the game you are talking about so the rest of us know if it is worth trying please?
Mr. Do is a gem that I never played at the arcades - or even seen a real machine. It's a discovery I made later on and find that when I'm testing MAME - Mr Do. is often chosen.