This is the home of FreeWPC, an open source programming environment for controlling real-world pinball machines. FreeWPC is released under the GNU General Public License (GPL).
New to FreeWPC? Start here.
Have questions? Read the FAQ for a gentle overview, or the full manual for all the details. Send your emails to freewpc@oddchange.com.
The latest ROM images here are based on system version 0.99 (February 1, 2010).
| This is a video of FreeWPC booting in a real game for the first time. Prior to this, all testing was done via emulators (which you'll also see). | Here's some early testing of lamps and very early testing of solenoid and motor control. |
| Years later, after much progress, this is FreeWPC being played on a Twilight Zone machine. | Here's another guy's first experiences powering up FreeWPC in his Corvette machine. |