AD SPACE AVAILABLE · BRAND PARTNERS WELCOME

Frame Pacing vs Frame Rate: Fixing Micro-Stutter with RTSS Flat Frametime Caps

365Finds Editorial
Indexed 11,430 Wiki articles

Put 365 Wiki to work with your AI

Copy the prompt below, paste it into the AI you already use, then ask your question.

Download full Skill

Try it with the prompt first. If you use 365 Wiki often, install the full 365Wiki Skill so you do not have to paste it again. No regular AI? Gemini or Microsoft Copilot on the web will work.

365Wiki Skill

Frame Rate vs Frame Pacing Diagnostic Matrix

Metric ObservedNumerical DisplayVisual Reality on MonitorUnderlying Root CauseCorrective Action
High FPS with Micro-StutterSteam Overlay reads 120 FPSJerky, uneven motion blurUneven frame delivery times (e.g., alternating between 8.3ms and 25ms)Lock framerate via RTSS to enforce a uniform 16.6ms / 8.3ms line
Perfectly Flat Frametime LineCapFrameX reads flat lineFlawless, liquid-smooth pansConsistent frame presentation synchronized with display refresh cycleBaseline target configuration achieved
Driver-Level Limiter JitterNvidia/AMD limiter activeOccasional 1-frame micro-hiccupsDriver limiter operates late in render pipeline, causing slight timing varianceUse RTSS CPU-level presentation limiter instead
In-Game Limiter FluctuationsBuilt-in game frame cap activeVariable frame times (+/- 2ms)Poor engine clock timers polling Windows system timeSet in-game limiter to Unlimited; cap via external RTSS

Many PC gamers invest in premium high-refresh displays and powerful graphics cards, only to experience an irritating contradiction: while performance overlays proudly display a high average frame rate (e.g., 100-144 FPS), camera panning feels perceptually jerky, uneven, and jarring. This dissonance is caused by Erratic Frame Pacing—the failure of the graphics pipeline to present successive rendered frames at uniform temporal intervals.

The Temporal Math Behind Micro-Stutter

Average Frame Rate (FPS) is a blunt mathematical average of all frames delivered over an entire 1,000-millisecond window. It completely masks sub-second delivery volatility:

Comparative Analysis of Frame Limiting Mechanisms

  1. In-Game Frame Limiters:
    • Advantage: Introduces the absolute lowest input latency because limits are enforced before the engine begins processing user input.
    • Flaw: Many game engines utilize low-precision software sleep timers, causing frametime lines to oscillate wildly by +/- 1.5ms.
  2. Driver-Level Limiters (Nvidia Max Frame Rate / AMD Chill):
    • Advantage: Works across all games without third-party software.
    • Flaw: Operates near the GPU driver boundary, occasionally dropping frames behind display sync intervals.
  3. RTSS (RivaTuner Statistics Server):
    • Advantage: The gold standard for frame pacing. RTSS injects at the CPU presentation level, employing high-precision multimedia timers to hold threads until the precise microsecond of the display cadence. Produces a ruler-flat frametime line.

Configuring RTSS for Perfect Frame Delivery

  1. Download and install the latest stable version of RivaTuner Statistics Server (RTSS).
  2. Add your game executable or select the Global profile.
  3. Configure the Framerate Limit:
    • For a 144Hz G-Sync / FreeSync display: Type 141 into the Framerate limit box.
    • For a 240Hz display: Type 237.
    • Why 3 FPS Below?: Keeping the framerate permanently 3 FPS below the monitor's ceiling prevents the GPU from hitting the G-Sync threshold, which would otherwise trigger traditional V-Sync input lag penalties.
  4. Enable Passive Waiting in RTSS setup if CPU utilization is high, or leave default for maximum precision.
  5. In your game's internal graphics menu:
    • Set in-game frame rate cap to Unlimited.
    • Enable V-Sync: ON in Nvidia Control Panel (or AMD Software) and V-Sync: OFF inside the game options to complete the ideal G-Sync triple-combination.

Verification Protocol