As I update the code, the repository link for where to get the code changes. As of 231120, the latest version is V87, the official name became PinballPoolGame (licensing). The latest version is here:
https://github.com/RetroPinUpgrade/PinballPoolGameV87
-------------------------------------------------
Eight Ball Plus - a rewritten set of rules for the classic Bally Eight Ball based on the Bally/Stern Operating System (BSOS)
Over the past year, I've been creating an updated version of Eight Ball. Eight Ball is one of the first pinball machines I bought. I always loved playing classic Bally solid state machines but always wondered what the game would be like with more advanced rules.
Dick Hammill created the BSOS. A small Arduino board attached to a small adapter card mounts on the Bally MPU J5 connector. It takes over operation of the hardware from the original Motorola 6800 CPU. A small jumper or switch added to the board lets you swap between the original code or the Arduino based code. This modification is completely reversible.
Find out more about BSOS here: https://pinside.com/pinball/forum/topic/replacing-the-m6800-in-a-stern-mpu100-with-an-arduino
How to get the Eight Ball Plus software to download (includes the full BSOS, only need to download this package):
Full instructions included even if you are new to Arduino
https://github.com/BallySternOS/Eight-Ball-Plus
Where to get the adapter card to connect the Arduino to your pinball machine:
https://pinside.com/pinball/market/shops/1304-roygbev-pinball