BootCamp Performance Control v0.1.0-alpha
Pre-release
Pre-release
·
211 commits
to main
since this release
BootCamp Performance Control v0.1.0-alpha
First alpha release of BootCamp Performance Control.
What works
- Intel Mac hardware detection
- Windows active power plan detection
- processor maximum state read-back
- Intel Turbo Boost mode read-back
- verified Gaming Optimised profile for MacBookPro16,1
- exact pre-change power-state backup
- verified Restore to the original processor power settings
- persistent restore snapshot
- post-write verification and rollback protection
Verified hardware
MacBookPro16,1
MacBook Pro 16-inch 2019
Test configuration:
- Windows 10 Boot Camp
- Intel Core i9-9980HK
- AMD Radeon Pro 5500M
Gaming Optimised:
- CPU Maximum State: 95%
- Turbo Boost: Disabled
- Display settings: unchanged
Live release-binary round-trip verified:
95 / 95 / Boost 2 / 2
→ Gaming Optimised
95 / 95 / Boost 0 / 0
→ Restore
95 / 95 / Boost 2 / 2
The original state was persisted before modification and the restore
snapshot was removed only after successful verified Restore.
Validation
- 77 automated tests passed
- Release build: 0 warnings, 0 errors
- Windows x64 publish verified
- published EXE smoke-tested on real MacBookPro16,1 hardware
Not implemented in this alpha
- custom fan control
- Balanced profile execution
- Full Performance profile execution
- custom refresh rates / display modifications
- undervolting
- CPU MSR writes
- kernel-mode drivers
- firmware modifications
Requirements
- Windows 10/11 x64
- Intel Mac running Windows through Boot Camp
- .NET 8 Desktop Runtime x64
This is an alpha build. Model-specific power writes are currently
restricted to explicitly verified hardware.
Download verification
SHA-256:
702B03EEF902951FA31CD5255BF2B0D5A4CF77E81A500DF4144EFE5E9BEE810D