Apps · 2026

Run-DMD Simulator

A pinball dot-matrix display simulator: 68 machines' animations plus live clock and scores, on the way to real hardware.

Run-DMD simulator playing a Medieval Madness animation on a 128 by 32 dot matrix
  • 68machines catalogued
  • 128 × 32pixel framebuffer
  • Liveclock and scores

Pinball machines from the nineties had 128 by 32 dot-matrix displays with some of the best pixel animation ever made. I wanted one on the wall that also told the time and the score of the game.

A Python renderer and scene director composites animation clips from 68 machines, Medieval Madness, Attack from Mars, Twilight Zone, Tron, Ghostbusters, with live scenes for the clock and MLB and NFL scores into a 128 by 32 framebuffer, streamed to a browser preview. The clips were extracted from an original display ROM with a catalog of frame offsets. The driver is split from the renderer so the same frames can go to a HUB08 LED panel.

The simulator runs. The panel is next.