winget install --id CXWorld.CapFrameX
About CapFrameX
Frametimes capture and analysis tool based on Intel's PresentMon. Overlay provided by Rivatuner Statistics Server.
What's new in 1.8.6.2
Release Notes Enhancements & New Features - New Animation Error metrics (Average, P99) in Analysis and Report views, including a new animation error chart. The PresentMon parameters --track_frame_type and --track_app_timing are used to improve the accuracy of the Animation Error. - New frametime percentile parameters (P1/P5 frametime quantiles) - Intel fabric clock sensors (e.g. NGU/D2D clocks on Arrow Lake) based on a new IntelOOBMSM PawnIO module - New Intel PawnIO wrapper (MSR, OC mailbox) with updated Intel MSR IDs - Zen 6 standard path support, experimental Ryzen SMU support - Prefer total/board power sensors over Intel's core-only "GPU TDP" - Expanded MCP server tool set: - Capture lifecycle tools: list capture-eligible processes, start/stop captures, wait for capture completion - Configuration tools: read/write AppSettings, read/write overlay slot configurations, toggle single overlay entries, select logged sensors, edit record comments - Frametime tools: frametime time series with downsampling, stutter/spike detection - PMD tools: per-channel power summaries and time series (GPU/CPU/system power) - Sensor analysis and cross-record analysis tools - ETW buffer health status tool - Frame generation awareness in metrics and comparison tools Bugfixes - Fixed animation error chart rendering - App start freeze handling (ETW service health check, PawnIO initialization) - Zen 6 core clock handling - More robust handling of invalid PresentMon output lines - Comparison tab variances chart corner radius Platform & Infrastructure - PawnIO module updates (IntelMSR, RyzenSMU, LpcI...
Version history
| Version | Updated | Notes |
|---|---|---|
| 1.8.6.2 | Unknown | Release Notes Enhancements & New Features - New Animation Error metrics (Average, P99) in Analysis and Report views, including a new animation error chart. The PresentMon parameters --track_frame_type and --track_app_tim... |
| 1.8.5.4 | Unknown | Release Notes Enhancements & New Features - Support Intel Nova Lake + ES, Bartlett Lake, Emerald Rapids, Wildcat Lake - New NVIDIA limit sensors - Per-game VRAM sensors - AMD GPU fan duty sensor - SSD sensors - Intel mem... |
| 1.8.4.6 | Unknown | Release Notes Enhancements & New Features - Ryzen SMU support Zen 5 - Overlay profile compatibility mode - New internal management stable sensor IDs - Drag&Drop folders on Comparison and Report tab - Auto enable PMD meas... |
| 1.8.3.1 | Unknown | Release Notes Enhancements & New Features - Increased buffer capacity for extremely high fps scenarios Bugfixes - Fixed driver version overlay info for AMD GPUs Platform & Infrastructure - Readded signed PawnIO.sys drive... |
| 1.8.2.3 | Unknown | Release Notes Enhancements & New Features - Effective clock support for Intel CPUs - ADLX support AMD GPUs - AMD NPU telemetry - Improved overlay management - Improved overlay templates - Improved display detection for M... |
| 1.8.1.1 | Unknown | Release Notes Enhancements & New Features - Auto generate overlay profiles - vkcube overlay preview window - PresentMon 2.4.1 with many fixes and updates - Overlay list search and filter - Check for FrameViewService ETW... |
| 1.7.9.3 | Unknown | Release Notes Enhancements & New Features - Animation Error smoothness metric. More info here. Bugfixes - AMD Ryzen 9000 clock speed calculation when bus speed is not 100MHz Platform & Infrastructure - Reworked Microsoft... |
| 1.7.8.0 | Unknown | Release notes |
| 1.7.4 | Unknown | New features - Support AMD Zen 5 - Support Intel Arrow Lake - Thread Affinity Controller compatible with Arrow Lake core layout - PresentMon v2.2 with new Start-to-PresentReturn / PresentReturn-to-PresentReturn frame tim... |
| 1.7.2 | Unknown | New features - Updated PresentMon caputure service to v1.9.0, see PresentMon GitHub repository for more info. - New metric: GPU Active Time (GPU Busy) - GPU Active Time graph on Analysis tab. GPU Busy graph can be enable... |