I think the limitation with pachinko is that the type of skill required is hugely niche-based, and translates poorly to other games. Well, outside of certain redemption games, which are usually rigged, anyway. Like claw games. And this one, which is a better example of needing precise timing:
Monopoly Redemption (Stern, 2002) VP8 v1.0 by TAB, destruk KEYS: Player 1 = Right Side Player 2 = Front Side Player 3 = Left Side Press 3 to Add a coin for Player 3 Press 4 to Add a coin for Player 2 Press 5 to Add a coin for Player 1 Press...
pinballnirvana.com
I've read that longtime pachinko players (usually Japanese), besides having ridiculous skill at timing their ball releases, develop an impressive ability to predict how tiny bounces will go off the nails, with the point being winning balls. At the end of their session, they get up, turn in their balls for a prize, and walk out the door to a nearby location where they "sell" the prize for cash. Evidently it's a time-honored gambling tradition in Japan, and the police don't get involved.
Then at the end of the night, the operators check which machines lost the most balls, and subtly reposition the nails slightly so that whatever tactics worked the day before will be completely different the next day.
Like an eternal arms race, with gambling being the theme.
I remember using Madrigal in the past. Very impressive to see that guy continuing his work through 2022. Besides MAME, I also know of this one:
http://bdrgames.nl/lcdgames/
There was also the one below, which I suddenly realise-- I'll have to see if I can rescue those flash files!
EDIT: Nvm, I see they've already been archived in FlashPoint.
This domain may be for sale!
pica-pic.com
EDIT2: Confirmed that they're indeed working in FlashPoint, which they need in order to run properly.
So you found the emulator for your Circus Circus game, is that right?