Skip to content

BootCamp Performance Control v0.1.0-alpha

Pre-release
Pre-release

Choose a tag to compare

@mksolutionsuniversal mksolutionsuniversal released this 17 Aug 19:26
· 211 commits to main since this release
b972304

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