"Lets Play 8 Ball!"
This great machine from Capcom was supposed to be released after Big Bang Bar, Kingpin, and Flipper Football, but was ready sooner so was put out before, which is lucky as otherwise we probably never would have got to play it!
A misleadingly simple looking table, there's more going on here than meets the eye and it's a very popular table with everyone who plays it with an old school vibe backed up by modern technology.
Jan 2023 - Niwak wanted to test his toolkit on a simple table so we chose Capcoms Breakshot, Sixtoe built the table but it was soon obvious that the table wasn't as simple as it first seemed with a few oddities in how it worked if we wanted to get it working exactly right.
During development it was found that the real Breakshot made significant use of PWM on the lamps on its inserts, so Niwak went off and wrote the complete PWM (controlled fading of lamps) code in vpinmame and vpx to make it work properly.
A year and a half later and with the latest VPX build fully supporting PWM and all the other things required for this table and it's finally time to release it!
VPW Hustlers
Niwak - Graphics & Script Work
Sixtoe - Table & Script Work
Apophis - Script Work & Tweaks
Tastywasps - VR Object Animations
ClarkKent - Playfield and Plastics
Flupper - Graphics Consultation
VPW Team - Testing & Feedback
Kraken has also released a new Serum color DMD to go along with this release;
https://vpuniverse.com/files/file/20470-breakshot-serum-colorization/
VPW Changelog
=============
'0.001 - Sixtoe - Built Table
'0.002 - Niwak - Add first bake, wire up rollover and flipper bats, add option menu
'0.003 - Sixtoe - Added playfield mesh, added physical kickers, newton ball code done for captive ball, tweaked table layout, added some missing sounds, changed flipper angles
'0.004 - Sixtoe - Fixed kickers (it was bugging me)
'0.005 - Niwak - New batch bake, fix options menu, implement solenoid gates (flap and wire), fix flasher, better bumper skirt anim, drop/stand target
'0.006 - Niwak - New batch bake, add sling animation, fix drop target axis, fix plastic lighting, remove unused second newton ball bake, fix center pole up/down and controlled gates, add outpost difficulty, initial buggy simplified physics for the center post
'0.007 - Sixtoe - Fixed pop bumper ball traps, filled in some potential balltrap holes,
'0.008 - apophis - Reworked center post mech. Updated kicker code. Adjusted flipper triggers. Adjusted upper right flipper physics params. Added phys mtl to inlane guides.
'0.009 - Sixtoe - Tweaked some walls, tweaked centre ball mass, tweaked kickback plunger, added VR cabinet and room.
'0.010 - Sixtoe - Something?
'0.011 - Niwak - Added the GI shadows (and checked the spherical map of the ball for the time being
'0.012 - Sixtoe - Even More stuff?
'0.013 - Sixtoe - Tuned centre colllision post, tuned flippers, adjusted kicker, adjusted a few physics objects, added apophis flipper disable code.
'0.014 - Sixtoe - Something else.
'0.015 - ClarkKent - Adjusted Flippers
'0.016 - Apophis - Fixed flipper bake/lightmap positions. Reverted to v13 UR flipper size. Adjusted some flipper physics params be more consistent with nFozzy standards. Animated center post hits. Added FlipperCradleCollision. Reduced nudge strength. Fixed sling arm animations. Added UpdateBallBrightness. Fixed post passes.
'0.017 - Niwak - Use latest PWM outputs from PinMame 3.6, removed EnableFlips
'0.018 - Niwak - Adjust for latest PinMame, change ball, adjust GI reflection, move options to TweakUI, adjusted reflections
'0.019 - Sixtoe - Added and hooked up shooter rod to VR room, fixed and repositioned pincab DMD, setlocale
'0.020 - TastyWasps - Animations for VR toys and flipper buttons.
'0.021 - Sixtoe - Fixed VR cabinet, adjusted flipper positions and flipper primitive positions.
'0.022 - Niwak - Fix ball reflections, fix invalid timers, add roughness to reflections
'0.023 - Sixtoe - Removed roughness for playfield reflections in VR, added new default LUT from HF, added image to plunger
'0.024 - Niwak - Add rule card to tweak menu
'0.025 - Niwak - Remove timers below framerate except for cor tracker (to be done later)
'0.026 - apophis - Same as 025 but file not corrupt (Added CorTimer and copied script from 025 into o24 and resaved)
'0.027 - Niwak - Only enabled VR timer when VR is used
'0.028 - Niwak - Clean ups to account for latest VPX changes
'0.029 - Niwak - New Blender 4 bake: better lights, some bulb with filaments near the center post, tinting for these bulbs, still needs some light balancing (white inserts too strong ?)
'0.030 - apophis - Set bloom strength to 0.05. Set "Hide parts behind" for BM_Playfield. Fixed flipper triggers. Updated flipper corrections and tricks.
'0.031 - Niwak - New Blender 4 bake with better insert balance
'0.032 - Niwak - Use tweening instead of timers, adjust center post height, more script cleanups
'0.033 - Niwak - Fix flipper shadow, experiment with using tweens for Rothbauer targets and bumpers
'0.034 - Niwak - Simplify script again
'0.035 - Niwak - New bake: adjust plain inserts again, adjust bulb height, keep more bulbs for VR, do not remove backface for VR
'0.036 - apophis - Adjusted center post up position. Lowered drop targets down position. Added correction to aBall.velz in dampener code. Updated gate physics params, flipper bumper and sling strengths, PF fric. Reduced ball reflection of PF. Updated DisableStaticPreRendering functionality to be consistent with VPX 10.8.1 API.
'0.037 - apophis - Script fix for standalone compatibility.
'RC1 - apophis - Added plunger line visualization option and Desktop DMD visibility option.
'RC2 - Sixtoe - Script tidied up, various fixes
User Feedback
You may only provide a review once you have downloaded the file.