Repository navigation
DepthStrap 1.0.15
DepthStrap 1.0.15 adds optional Windows and network adapter performance profiles.
- New interactive installs offer Balanced, Extreme, Skip and Restore. Existing users can open DepthStrap Settings → Windows & network performance → Profiles / restore. No tuning runs without selecting a profile and approving Windows UAC.
- Balanced creates a High performance Windows plan and checks five adapter controls: EEE, selective suspend, sleep on disconnect, RSS and auto-negotiated link speed.
- Extreme creates an Ultimate Performance Windows plan where supported, requests six AC processor options (100% min/max state, no core parking, performance energy preference, including heterogeneous variants), and checks 25 adapter controls. It disables supported power saving, interrupt moderation, flow control, coalescing, segmentation and checksum offloads, keeps RSS enabled, and uses driver-reported maximum queues/buffers. RSS CPU count is bounded by available logical processors. Unknown/implausible limits are skipped. Link speed uses auto-negotiation for the fastest shared link.
- The bundled PowerShell script executes from the app resource; no elevated user-writable script file or arbitrary command input. Both profiles back up originals before changes, verify saved adapter values, report unsupported/failed options and retain recovery records. Restore preserves later manual changes and removes only generated power-plan copies. Missing adapter backups survive.
- A highlighted notice says “Changes will apply after Windows restart.” The Restart Windows button appears after installation and network setup are complete, asks for confirmation and does not force-close apps. No reboot is scheduled during setup.
- Adapter changes use NoRestart; restart Windows then rerun Reset Network. Tuning is blocked while Roblox/Studio is open. Quiet installs and automatic app upgrades do not trigger tuning. Changes persist until Restore.
Extreme is an aggressive tradeoff, not a guaranteed FPS/ping improvement. It can increase CPU work, heat, power consumption, loss or queueing delay and reduce throughput/battery life. Ultimate Performance and individual options depend on Windows, hardware and driver support. Windows components and security services are retained; there is no debloat or clean-install operation. Automatic app updates continue to replace DepthStrap only.
Validation: zero-warning/error Release build; 427 regression checks and 18 additional PowerShell fixture assertions cover limits/step alignment, backups before writes, driver failures, restore preservation, unavailable adapters, cloned power-plan ownership and profile behavior. Mock tests do not alter the development PC. Actual administrator-approved tuning on physical hardware remains unverified.
Technical references: Microsoft adapter tuning, advanced property capabilities, powercfg, core parking, energy preference.