Enjoyed the show. Have a particular interest in game software reverse engineering and modding. Cheers, Scott.
A few comments.
With FreeWPC, Brian Dominy already had created a complete pinball operating system before teaming up with Heighway. Not counting the modernised display, of course.
PinballPCB have discontinued MPU boards. Too bad.
Gold Wings is tons of fun. The real problem with it is the imbalanced and randomly lit and tough carom 500K shots.
The Whirlwind ramp problem. I have a another possible root of the problem from experience with that issue. The switch was connencted incorrectly - meaning on the normally-closed terminals. Reversing the interpretation of the ramp state. So, the ramp was actually working to some extend. But you could hear that the game was pulsing the coils an additional two times. That caught my attention.
It is tricky business, when the switch test is responding to a switch. Seemingly working. And when it is not obvious what mechanical state should actually have the switch active.
ALWAYS power up a game with nothing connected to the power board downstream and check voltages. After work on the power circuitry.
And generally after major work or reassembly, have power to coils disconnected until all other matters checks out. Bally/Sterns need coil power on the MPU board to boot though.