Skip to content

bitfieldlabs/afterglow

Repository files navigation

afterglow

AFTERGLOW is a pinball machine extension board that aims at softening the hard lamp on/off transitions which are the consequence of replacing the original incandescent bulbs with LEDs. Reproducing the original light effects is a big part of preserving a pinball game's nostalgia.

It currently works with Williams WPC, Williams System 11, Data East and probably also with Sega games. The basic principle involves resampling of the original lamp matrix signals at a higher frequency. This allows for PWM LED dimming with additional brightness steps.

The resampled signal is output via MOSFETs, allowing for direct connection of your pinball machine's lamp matrix.

Make sure to check the wiki for detailed information and instructions.

afterglow

While the effect is hard to catch on camera, this video gives an idea:

ag30_split_screen_short_2.mp4

Quick guide to the board revisions

All in one

  • PCB v3.0
    This is the newest board built around the RP2040. Supports WPC, Data East, Sys11, Whitestar, S.A.M.
    Supports hats, allowing for different ouput connectors, modding ports, displays etc.
    Input protection using optocouplers.
    Check the folder's readme for more details.

WPC, WPC-95, System 11, Data East, Sega

  • PCB v1.3
    This is the preferred board revision for these games.
    Dedicated power input (+18V, Ground) must be connected separately to power driver board
  • PCB v1.4
    Except for power input exactly the same as revision 1.3
    +18V taken from column input.
    ⚠ Ground must still be connected to the PDB! Failure to do so will damage the board!
  • PCB v1.5
    Same as v1.4, but using a one-sided PCB. This should be easier/cheaper for automated production than v1.4.

Stern Whitestar (and possibly S.A.M.)

  • PCB v2.1 Dedicated board which will only work with Stern Whitestar and possibly S.A.M. games

About

Pinball retro afterglow

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •