The Mission Pinball Framework

Software for powering real pinball machines. 100% free. 100% open source.

Latest Posts

This Month in MPF November 2019

What happened in MPF-land in November 2019? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

This Month in MPF October 2019

What happened in MPF-land in October 2019? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

This Month in MPF September 2019

What happened in MPF-land in September 2019? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

This Month in MPF August 2019

What happened in MPF-land in August 2019? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

This Month in MPF July 2019

What happened in MPF-land in July 2019? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

This Month in MPF June 2019

What happened in MPF-land in June 2019? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

This Month in MPF May 2019

What happened in MPF-land in May 2019? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

Running your MPF game on a VPX Virtual Pinball Table

After some months the MPF-VPX bridge proof of concept has been brought to live for real. We were able to successfully link MPF and VPX so that the VPX table is emulating the hardware for a MPF machine. After the first successful switch hits and lamp states have been sent, the functionality of the bridge has been extended. At the moment, lights, switches and solenoids are handled to fully. Mechs and Magnets are still missing but will be worked on in the future.

Do you want to meet fellow users or contributors?

The MPF community grew a lot over the last year. Want to meet fellow users or contributors?

This Month in MPF April 2019

What happened in MPF-land in April 2019? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

Stern Spike Steppers

With help of one of our users we added support for stepper in Stern Spike. It took a bit of trial and error but eventually we are proud to announce full stepper support for Stern Spike.

The Awesome But Little Known Lightshow Creator For MPF

MPF supports playing light shows out of files in your config folder. Those are human readable and can be created by hand. But isn’t that a bit cumbersome for larger shows? Especially, if you want to swipe over all (or most) of your LEDs this might take days. Luckily, there is a tool for that.

This Month in MPF March 2019

What happened in MPF-land in March 2019? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

This Month in MPF February 2019

What happened in MPF-land in February 2019? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

Segment Displays on Light Drivers

We recently added support for segment displays connected to light on any platform in MPF. For now, we support only seven segment display but we can add any type if there is demand. Adding support mostly comes down to creating the right mapping table. Let us know if you need any other type of displays.

MPF 0.52 has been released

MPF 0.52 has been released as maintenance release with new features, bugfixes, refactorings and no breaking changes.

This Month in MPF January 2019

What happened in MPF-land in January 2019? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

Python 3.7 Support in MPF 0.52

We recently added Python 3.7 Support to MPF.

Looking for a Max OS X maintainer

Are you on a Mac? Do you want to help with packaging and shipping our Mac builds for fellow users?

This Month in MPF December 2018

What happened in MPF-land in December 2018? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

StepStick Steppers in MPF

StepStick Stepper Controllers in MPF

RGB Matrix on The Raspberry Pi

We just upstreamed support for RGB Matrix devices connected to a Raspberry Pi.

This Month in Pinball November 2018

What happened in MPF-land in November 2018? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

MPF 0.51 has been released

MPF 0.51 has been released as maintainance release with new features, bugfixes, refactorings and minimal breaking changes.

This Month in Pinball October 2018

What happened in MPF-land in October 2018? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

This Month in Pinball September 2018

What happened in MPF-land in September 2018? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

Upcoming 0.51 Maintainance Release

What will change in the upcoming 0.51 maintainance release?

HotRod and OPP and MPF

What happened to HotRod and OPP? How does that affect MPF?

This Month in Pinball August 2018

What happened in MPF-land in August 2018? This post will highlight changes in MPF, MPF-MC, MPF monitor, documentation and the rest of the ecosystem.

New MPF Blog

This blog is to inform about upcoming changes, roadmap and so on in MPF.