The Case Files / PRODUCT

Auto-highlights: how we pick your best round

The same demo parse that flags a cheater also finds your aces. No screen recording, no FPS hit — here is exactly how a round becomes a clip.

The Suspect.gg demo room · July 15, 2026 · 6 min read
ancient.webp — CS2

Most clip tools record your screen while you play. That costs frames, storage, and a launch-time overlay. We do it the other way around: a CS2 demo already contains everything that happened, so we read the demo after the match and cut the clip from it. No recording software, no FPS cost, nothing running while you play.

A demo is not a video — it’s the match, replayable

A .dem file is a tick-by-tick recording of game state: every player’s position, view angle, weapon, health and every kill event, ~64 times a second. That’s far more than you need to find a highlight — it means we can locate the exact tick of every kill and the round it belonged to, then render just those seconds in-engine at full quality.

What counts as a highlight

We derive each clip type from real events in the demo, not a guess:

  • Ace / 4K / 3K — rounds where you landed 5 / 4 / 3 kills, found from player_death events attributed to you.
  • 1vX clutch — you became the last player alive on your team while at least two enemies lived, got at least one kill after going solo, and your team won the round. That’s reconstructed from team-tagged deaths and the round winner, not a kill count — a lost 1v4 heroic is correctly not a clutch.
  • Bomb plant & ninja defuse — from the bomb events; a defuse only counts as "ninja" if an enemy was still alive when you pulled it.

Rounds stay in match order (a reel that reorders time misrepresents the match), and the plan is capped so a stomp doesn’t render a ten-minute reel. Then a render node launches CS2 with HLAE, records exactly those windows, and the result lands in your vault — shareable, or a vertical 9:16 cut for Shorts and TikTok.

Where this sits next to the alternatives

  • Allstar.gg — the closest analogue: cloud, demo/match-data based, polished, but capped clips and a processing delay.
  • Medal.tv / Outplayed — client-side screen recorders with event bookmarks: instant and social, but they run on your machine while you play.
  • ShadowPlay / Game Bar — commodity hardware capture with no game awareness.
  • CS Demo Manager — demo-rendered like us, but a power-user desktop app you babysit yourself.
THE POINT OF DOING IT FROM THE DEMO

One parse, both jobs. The exact pipeline that scores a player for suspicious patterns is the one that finds your best round — same tick data, same render farm. That’s why highlights and cheat evidence live in the same product: they’re the same read of the same demo.

SOURCES
  1. Valve Developer Community — DEM file format (replayable game state)
  2. Rendering Counter-Strike demos (tick data explained)
  3. Allstar.gg — cloud demo-based clipping
  4. CS Demo Manager — render video from demos
Run it on a real match.
Paste a player or a match code — we watch the demo and show you the evidence.
Look up a player →
MORE FROM THE CASE FILES
DETECTIONCloset cheating: how the good ones hide itDETECTIONWhy headshot % is a terrible cheating statCHEAT TYPESAimbot vs. aim-assist: telling them apart on a demo