Releases: im-redactd/VPXMonitorSet
Releases · im-redactd/VPXMonitorSet
Release - v1.2.2
Release Notes: v1.2.2
Major New Features
-
Monitor Name Matching
- New ability to search for monitors by name using
--playfield-nameand--backbox-nameoptions - Supports both exact and partial name matching
- Particularly useful for consistent monitor identification across reboots
- New ability to search for monitors by name using
-
Future Pinball Support Enhancement
- Added complete backbox monitor configuration for Future Pinball
- Can now set both playfield and backbox monitors independently
- Added conflict detection between playfield and backbox settings
-
Improved Monitor Detection
- Added PowerShell-based monitor description detection
- Enhanced monitor identification using bus-reported device descriptions
- Better handling of multiple display configurations
Technical Improvements
-
Build System
- Added AOT compilation support
- Enabled trimming for smaller executable size
- Added COM hosting support
- Added System.Management package dependency
-
Debug & Logging
- Added comprehensive logging system
- New
--logoption for file-based logging - Enhanced debug output for troubleshooting
- Added debug batch file template
Command Line Updates
New command options added:
-pn, --playfield-name: Match playfield monitor by name-bn, --backbox-name: Match backbox monitor by name--log: Enable logging to file
Project Structure
- Added versioning information (v1.2.2.0)
- Added rd.xml for native AOT compilation support
- Added template batch files for both normal and debug operation
Technical Fixes
- Enhanced monitor enumeration and detection logic
- Improved registry handling for both VPX and Future Pinball
- Better error handling and reporting
- Fixed monitor matching logic to handle both name and resolution criteria
1.2
Added support for Future Pinball.
Release - v1.1
Fixed a file name error in the example .bat files.
Initial Release - v1.0
Does what you need to do. Makes sure the setting for your playfield in VPX 10.x is correct.