Mission Pinball Framework 0.55 Documentation¶
This is the documentation for the Mission Pinball Framework (MPF), version 0.55. Click the “Read the Docs” link in the lower left corner for other versions.
Note
You can download PDF and zipped HTML versions of these docs. Click the “Read the Docs” link in the lower left corner for the links.
Overview¶
- MPF Overview: What MPF is and how it works.
- MPF Versions: Understanding MPF versions & features.
- Compatible Pinball Machines: What types of machines work with MPF?
- Supported Hardware: What types of pinball control systems work with MPF?
Installation & First Steps¶
- Downloading & Installing MPF: How to download and install MPF.
- MPF Tutorial: Step-by-step beginner’s guide.
MPF User Manual¶
- Pinball Mechanisms: switches, coils, lights, troughs, flippers, etc.
- Game Logic: modes, scoring, multiballs, ball saves, etc.
- Displays, DMDs, & Graphics: DMDs, LCDs, slides, widgets, animations, text, etc.
- Sounds, Music & Audio: sound tracks, music, volume, sound effects
- Shows: sequences of lights, sounds, slides, etc.
- Assets: videos, images, animations, sound files
Examples¶
- Example Configuration Files: Huge list of example config files you can learn from.
- Example Games: List of several example machine projects.
- The Cookbook shows you how to implement features of real pinball machines using MPF. This is great for the “How do I build something like X?” questions you might have.
Reference Guides¶
- Config file reference: Lists every config setting and all the options.
- Events: All the standard events MPF has, and how to use them.
- Game Variables: Lists all the built-in game variables and parameters.
- Machine Variables: Lists all the standard machine variables.
- Player Variables Reference: Lists all the built-in player variables and parameters.
Developer Documentation¶
Getting Help¶
About MPF¶
Follow us¶
Let’s go!¶
You can access the full table of contents of MPF documentation via the expandable menu on the left (or the hamburger menu icon if you’re on a mobile device). There are over 2000 pages of printed documentation and examples to help you build your pinball machine!