FlexDMD PiP 270° — The solution to a 7-year-old problem
If you run a cabinet with a rotated DMD screen, you know the pain — dmdext has never supported 90°/270° rotation (issue #49 on GitHub, open since 2017). This small tool finally solves it.
What it does:
Automatically detects the "Virtual DMD" window when your table launches
Displays a live clone rotated 270° in a borderless floating PiP window
Closes automatically when the game closes
Does NOT modify DmdDevice.ini or touch any config file
Features:
Hover the PiP to reveal the control bar
💾 Save position, size and opacity to pip_position.ini
◑ Cycle opacity (100% / 70% / 40%)
◢ Corner grip to resize (appears on hover)
Drag anywhere to reposition
Requirements:
Windows 10/11
dmdext / Freezy's DMD Extensions already installed and working
Usage: Launch FlexDMD_PiP_270.exe, then launch your table as usual. That's it.
Built with Python + pywin32 + Pillow. Developed with the help of Claude (Anthropic) — claude.ai