(Topic ID: 297421)

Released 0.55 of the Mission Pinball Framework

By jabdoa

2 years ago



Topic Stats

You

Linked Games

No games have been linked to this topic.

    #1 2 years ago

    Today, we released MPF 0.55. All 0.54 users should be able to upgrade with small or no changes to their config. This post only mentions some highlights, and you can alternatively read the full release notes: http://docs.missionpinball.org/en/dev/versions/release_notes.html.

    Breaking changes in config
    --------------------------

    - Removed Python 3.5 support
    - Added Python 3.8 and 3.9 support (default in Ubuntu 20.04)

    New Features
    ------------

    - Flashing Segment Displays in P-Roc
    - Segment Display Match Flashing
    - Visual Pinball Engine (VPE) Support
    - New argument "remaining" in counts
    - Initial support for auto-generating wire harnesses
    - Tilt improvements
    - New hardware: Initial PKONE support
    - Improved config validation
    - More Service Mode Features
    - Open Pinball Project 2.1 Firwmare (for Cobrapin)
    - State Machines in non-game modes
    - EOS repulse in software
    - Better EOS support in FAST and P/P3-Roc
    - Ball search only starts at boot when there is at least one ball
    - Allow updating speed and manual_advance of shows
    - Power management for enable on coils
    - Production bundles for config in production machines
    - RGB segment displays
    - New hardware: FAST segment displays
    - Segment displays emulator
    - Animations for segment displays
    - New command: "mpf hardware benchmark"
    - Improved servo support
    - Support switches in Pololu Tic
    - Add more subscriptions and placeholders
    - New spinner device
    - New crash reporter
    - More and better segment mappings
    - Better drop target event behaviour

    New Config Options
    ------------------

    - New delay setting for all config players to delay execution
    - New option enabled for displays
    - New option max_hold_duration for coils to prevent burning your coils by accident
    - Persist_frame on images
    - logic_block_timeout for all logic blocks (counters, accruals and sequences)
    - Added block in sound_player
    - New option stop_timeout_after_last_move in servos

    Bug Fixes
    ---------

    - Fixed color bugs during fading
    - Fix P-Roc driver_pulsed_patter
    - Fix bug where initial count of playfield has been wrong
    - Ball lock fixes when physical lock has been full
    - Highscore mode fix
    - Fixed bug on ball tracking during eject with plunger
    - Fixed crash on multiple returning balls in the trough
    - Fixed crash in bonus
    - Fixed crashes in service mode
    - Fix timer on step_back and advance in shows
    - Fix ball search behavior for diverters
    - Fixed bitmap font bugs

    See [full release notes](http://docs.missionpinball.org/en/dev/versions/release_notes.html)
    for more details.

    Upgrade Instructions
    --------------------

    To upgrade, use pip:

    pip3 install --upgrade mpf[all] mpf-mc mpf-monitor

    Get in Touch
    ------------

    You can reach us in our forum: https://groups.google.com/forum/#!forum/mpf-users or just write here on Pinside .

    Reply

    Wanna join the discussion? Please sign in to reply to this topic.

    Hey there! Welcome to Pinside!

    Donate to Pinside

    Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


    This page was printed from https://pinside.com/pinball/forum/topic/released-055-of-the-mission-pinball-framework and we tried optimising it for printing. Some page elements may have been deliberately hidden.

    Scan the QR code on the left to jump to the URL this document was printed from.