The Mission Pinball Framework (MPF): free & open source pinball software

boomgo

Brian talks about MPF on the Boom Go Pinball Podcast

Yesterday I spent three(!) hours talking to Adam Godfrey from the Boom Go Pinball Podcast about the Mission Pinball Framework. We talked about: How MPF came to be Our approach to pinball software “Programming” with config files versus “real” code (more on that here) What’s new in MPF 0.30 A walk-through of how you implement...

LCD Frame

Resurrecting Gottlieb’s Brooks & Dunn

This is the first in a series of posts about the completion of a game that’s been lost to history: Gottlieb’s Brooks & Dunn. It’s a game that nearly made it into production in 1996, but never saw the light of day. Playfields were painted, game-specific parts were made, and a beta ROM had been...

30future

Progress towards MPF 0.30 and our release & testing plan

We’re been working really hard on getting the next release of the Mission Pinball Framework written. The current version is 0.21, but the next release is numbered 0.30 since there are so many changes! In this post, I want to give a preview of what’s coming, let you know what’s changes and what’s not changed,...

21

Release: Mission Pinball Framework v0.21

Phew! After almost three months of work, I’m finally excited to announce that MPF version 0.21 is now out of dev and in the master branch on GitHub. (Download a ZIP of the latest version here.) This update is massive with 441 commits since 0.20. We also added over 30,000(!) words of documentation and tutorials,...

20

Release: Mission Pinball Framework v0.20.0

We just released MPF 0.20.0. Additions / Changes The targets and shots modules have been combined into a single module called shots. The new shots module adds several new features, including: Shots can be members of more than one shot group, and added and removed dynamically. Sequence shots can track more than one simultaneous sequences....

first birthday

Happy first birthday to the Mission Pinball Framework!

One year ago today, on July 11, 2014, we released the first public version of MPF. (Even though we had been working on MPF for about six weeks, July 11 was our first public release.) A full year later, I couldn’t be more proud of our progress and what we’ve accomplished, and I couldn’t be more excited about what...