Skip to content

Roadmap

Under-promise, verify, then claim. A feature that breaks somebody’s library once is never tried again — so nothing appears under Today until it has been run on a real machine.

Everything below runs on Windows and macOS, and the last row is Linux.

The wheel — browse, launch, return✓
Library scan and table state — validated, unchecked, held✓
Import — packages and loose files, every file accounted for✓
Media placement into medias/✓
Per-table screen settings written before launch✓
OpsLink — browse, launch, import, settings from any device on your network✓
Send a table from another device to the inbox✓
Tray app — vPinOps outlives its own windows✓
Steam games — Pinball FX and Pinball FX Midnight, on the wheel✓
Media fetch from vpinmediadb — fills empty slots only, never overwrites your art✓
Remappable controls — rebind the wheel’s own actions to a key or a cabinet button✓
The name on the wheel is editable, and travels with the table✓
Take a table with you — a table exported as a .vpxz, scores included✓
A table’s own files added from your phone — ROM, backglass, PuP pack, alt sound, artwork, into the slot you choose✓
Backglass and DMD settings per table, with the page saying which setting applies✓
Linux, on KDE Plasma — the wheel across three screens, import, artwork, video, the coin door, volume, launch and return✓
Linux, on Hyprland (Arch, Omarchy) — the wheel, backglass and DMD fullscreen on their screens, launch and return, the keyboard handed to the table, the coin door, volume, start at login✓

The things actually being worked on.

An installerToday it is a folder you copy. On macOS that is close to normal already; on Windows a proper installer would make updates seamless; on Linux there is no .deb, .rpm or Flatpak.
Per-table Pinball FX entriesScroll to a specific FX table and press, instead of landing in the game’s own menu.

Not committed, and listed so the direction is visible.

Epic Games LauncherPinball FX and Pinball FX Midnight are reachable through Steam today. Epic is the obvious next store, and nothing has been decided.