One of the main goals for May is to get most of the rules for the pinball machine programmed. Tonight I finished coding entering a mode, selecting it, and programmed the first mode. It was a good time to take a break from coding and do a short video.
I’ve discussed the pinball framework and how it can be used as a simulation environment to program the rules. Right now, the top of the SS3 playfield is disassembled waiting for the overlay to be received. That means that I can’t test on real hardware.
By passing a flag into the PinballFramework, it simulates all the hardware that it finds in the rules file. That allows the software to be developed on simulated hardware while waiting for the machine to be fabricated, or like in my case, writing the rules while waiting for things to arrive in the mail.
The audio is atrocious in the video. Way too quiet. I should have used my headset microphone instead of laptop’s microphone because moving my head really affects the volume. (The volume is also too quiet)
Hopefully the next video will be better.