2-state(pressed, released) animated button presses have been possible in MAME for many years.