Have you looked at possibly just mapping the P1 start button to both the insert coin and start functions? Best case, it will add a credit and start the game. Worst case, it will need two presses, and leave a credit in reserve after the second press, so future presses would be back to one. I haven't tried this myself, but that's how I'd expect it to work