Milestone: v1.7.6
Research: Razer Cortex + Process Lasso claim +10-15% FPS on weak CPUs.
Goal: Unlock parked cores, boost game process priority.
What is core parking:
- Windows parks (idles) CPU cores to save power
- Parked cores = slower wake-up time
- Unparking = all cores ready instantly
Implementation:
-
Core Unparking
- Registry: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
- Set CpuIdleTimeCheck = 0 (disable parking)
- Requires admin + reboot (or powercfg command)
-
Process Priority Boost
- Detect game launch (fullscreen .exe)
- Set priority: High or Above Normal
- Set affinity: Use all cores (remove any restrictions)
Tech:
- winreg for registry changes
- psutil.Process.nice(psutil.HIGH_PRIORITY_CLASS)
- powercfg /setacvalueindex for power plan changes
Safety:
- Only change temporarily (restore on exit)
- Don't set Realtime priority (can freeze system)
- Whitelist known games (auto-detect .exe names)
- User can add custom .exe to list
UI:
- Toggle: Core Unparking ON/OFF
- Game list (auto-detected + manual add)
- Current priority indicator
Success:
- Measurable FPS improvement on mid-tier CPUs (5-15%)
- No system freezes
- Works with popular games (League, Valorant, CS2, etc.)
Milestone: v1.7.6
Research: Razer Cortex + Process Lasso claim +10-15% FPS on weak CPUs.
Goal: Unlock parked cores, boost game process priority.
What is core parking:
Implementation:
Core Unparking
Process Priority Boost
Tech:
Safety:
UI:
Success: