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.5.4
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 memory/uncore clock sensors incl. PTL model 0xD5 - MCP server implementation - Removed stutter metrics from FPS graph, display times used for moving averages, reworked threshold and variance charts - Adjusted piechart layout - Removed GPU Power Load as default sensor Bugfixes - Duplicated GPU memory sensor entries - Default sensors + new IsGroupNameCompatible helper - Integer division in NvidiaGpu.cs - Y-axis boundaries in frame time graph - PMC Reader DRAM latency Platform & Infrastructure - ADLX 1.5 update - IGCL update - FrameView fully removed (project + Jenkins) - Updated NuGet packages - New overlay config migration test for NV Mobile + Intel Runtime Requirements - .NET 9 is now required for full feature support and optimal stability. Download here. MCP Server: Setting up Claude Code communication CapFrameX ships an in-process Model Context Protocol server hosted by CapFrameX.exe. Once registered with Claude Code, the assistant can read captures, compute statistics, query the live system, and diagnose capture issues. The endpoint exists only while CapFrameX is running. Setup 1. Find the port. Open %appdata%/CapFrameX/Configuration/AppSettings.json and read WebservicePort (default 1337; CapFrameX falls back to a free port if it's taken). 2. Register with Claude Code (one-time, user-scoped): claude mcp add -s user capframex --transport http http://localhost...
Version history
| Version | Updated | Notes |
|---|---|---|
| 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... |