Is it possible to get this to run on an older IceBall machine by tapping into the existing optical sensors? I just lifted off the target play field and noticed the sensor configuration looks a little different than I was expecting. There is an individual sensor for each 10, 20, 30, 40. Then at the top, there are only two more optical sensors that look like they cross each other right under the 50. My guess is that scoring a 50 trips both sensors, but hitting a 100 in either corner will only trip one of those sensors - due to how the balls roll. So basically it looks like there are only two sensors for 3 ball holes. There is also an additional optical sensor in the ball drain.
I suppose I could install separate physical or optical sensors, and put one on every hole, in order to have it work with this software.