Bally's 1977 Eight Ball was the first in the series of 3 pool related Bally tables with a production run of over 20,000 units.
Thanks to @redbone for creating a high resolution playfield, as well as assisting in the many other graphics including the plastics, flippers, apron, and targets! Also thanks to Hauntfreaks, as I used his backglass images for VR.
This table was done from scratch placing everything, and implementing the latest VPW (2025) standards, physics, alllamps and 3D inserts, backglass for desktop, roth targets, standalone compatibility, sling corrections, optional DIP adjustments, updated flipper physics, VR and fully hybrid, Flupper style bumpers and lighting. I also baked the GI and interior wood and metal walls. I've once again studied hours of videos to ensure accurate placement, gameplay, bounces, physics, etc. Lots of time was spent on getting the left kickback accurate, timed correctly, and matching video play.
I've provided a .nvram file for the ROM menu settings, and I've hard coded the DIP switch settings as usual.
This table is loaded with options in the F12. Various balls, ball brightness, flippers, screw caps, plastic edge colors, LUTs, Dip settings, and plenty of other VR stuff, including LED undercab lighting.
Please NOTE there are several items to consider on the ROM settings: The default settings for the ROM options are hard coded into the script and are based on the recommended values from Bally for 3 balls. If you want to change the ROM settings themselves, you need to change the "SetDIPSwitches to 1" in the script, and then use the F6 menu to change. However... I am not able to hard code the ROM menu options. Typically, there are levels of score achievements that award a free play. The default ROM has that set to off. I've included an nvram file you can use that sets that to match the instruction/score cards and Bally's recommendation (180,000, 340,000, 560,000). I also have instructions in the script on how to change that if you wish to do yourself.
Thanks again to Redbone, and Hauntfreaks! Also thanks to everyone else from the VPW team that provided testing and feedback!
Required Software (64-bit versions):
VPX 10.8.0 or later: https://github.com/vpinball/vpinball/releases/tag/v10.8.0-2051-28dd6c3
VPinMame 3.7.0.47 or later recommended: https://github.com/vpinball/pinmame/actions/runs/15769888098
B2S Server 2.1.3 or later (if B2S used): https://github.com/vpinball/b2s-backglass/releases/tag/v2.1.3
User Feedback
You may only provide a review once you have downloaded the file.