Memorin

How Memorin handles CS2 demo evidence

By Memorin ·

Quick answer

Memorin is a CS2 demo viewer that runs in your browser. It parses a demo on the server, rebuilds the match in real map geometry, and lets you take over a situation and play it.

Two rules govern it. A missing field is shown as missing, never estimated. And no gameplay value is guessed: movement, shooting and grenade physics come from the game's own data or from measurement we can reproduce.

See it on a real matchOpen a pro match in 2D. No download, no account.
Browse pro matches

What does Memorin do?

It turns a Counter-Strike 2 demo into a replay in your browser, free in 2D or in 3D with PRO, then lets you play the moments you lost.

  • 3D demo viewer (PRO): ten maps in extracted geometry and lighting, POV, follow, free, top-down and multi-POV cameras, x-ray, radar, real smoke volumes and a review panel.
  • 2D radar view: the same match as a fast overhead replay.
  • Replay Moments: situations rebuilt from recorded positions, utility, health and clock, graded S to D.
  • Browser Deathmatch: live combat on Mirage, with the same movement.
  • Map walking: any of the ten maps at player height, free, no account.
  • Skin viewer: finishes in first person, in map lighting.
  • CS2 Mechanics Reference: the measured physics values, each with its evidence.

Why does Memorin refuse to estimate gameplay values?

Because a guessed value that feels right is the worst failure. It passes a quick look and casual play, and it quietly teaches a habit that does not work in CS2. A Replay Moment with different physics would train you to be good at Memorin.

So the rule is: movement, shooting, damage, timings and grenade physics come from the game's data files, its console variables, its compiled code, or measurement we can reproduce. If none exists, the mechanic does not ship. Only 2026 demos count as evidence, because older demos are a different build of the game.

The same rule covers this blog. A guide here does not quote a speed, damage number or timing unless it comes from the code or the measured data.

Then play the moment yourself

Watch a real round, take over and play it. Today's moment is free in 3D, with no account.

Play daily

What is recorded, derived and interpreted?

LayerMeaning
RecordedState or events read from the demo
DerivedTimelines, rounds, scores, cameras and summaries calculated from that state
InterpretedTactical explanations a reviewer makes

A derived camera can make a round clear without being a video of the player's screen. A tactical conclusion can be useful without being a fact in the file. When a field is missing, Memorin shows it as missing: an older cache shows ammo as a dash instead of a plausible number. What a demo analyzer can and cannot tell you has the full boundary.

How were CS2's physics measured?

By a derive-then-prove loop. Measure a value across many 2026 demos, then replay those recordings through a deterministic simulation and require the error to stay at the demo's rounding level. How we measured CS2 movement and grenade physics tells the whole story: the three sources of truth, what surprised us, and what is still open. Each value, with its confidence tier, is in the Mechanics Reference.

What are Memorin's known limits?

  • Demo formats and fields vary. Older caches expose less than newer ones.
  • A browser rebuild can differ from what the player saw and heard.
  • Playback runs on whole ticks, so sub-tick command order is not recovered.
  • Ten maps are supported. Other maps and CS:GO demos are refused cleanly instead of half-shown.
  • There is no rating or trend across many matches.
  • A demo cannot show intent or attention, so a replay is not a cheating verdict.

How does Memorin write product claims?

A feature claim on a Memorin page matches a working product path. We do not publish invented user counts, endorsements or superlatives, and we do not describe planned work as shipped. Claims about other products quote that product's own site, with the date we checked.

Tiers can change, and the account screen is the current word. At the time of writing, pro matches open in 2D with no account, and so do map walking, the sample demos in 3D and the daily moment. Adding your own demo is free with a Steam sign-in: one demo a day, kept for 48 hours, with the review panel. PRO adds the 3D replay of your own and pro matches, unlimited demos with 30-day storage, every moment on any match, creating and sharing your own moments, and unlimited practice.

How does Memorin handle privacy?

A private demo and everything parsed from it are available only to the account that added it. You can export your data, delete one demo or delete your account. Read the privacy notice and the terms.

Memorin is not affiliated with or endorsed by Valve. Counter-Strike 2 is a trademark of Valve Corporation.

FAQ

What is Memorin?

A CS2 demo viewer that runs in the browser. It parses a Counter-Strike 2 demo on the server, rebuilds the match in real map geometry, and lets you review it from any camera or take over a situation and play it.

Is Memorin free?

Pro matches open in 2D with no account, and so do map walking and the daily moment. The sample demos also play in 3D with no account. Adding your own demo is free with a Steam sign-in. PRO adds the 3D replay of your own and pro matches, unlimited demos with 30-day storage, every moment on any match and unlimited practice.

How does Memorin decide what to show when data is missing?

A missing field is shown as missing, not estimated. Older caches show ammo as a dash instead of a plausible number, because a guess that looks like a measurement is worse than a visible blank.

Where do Memorin's CS2 physics values come from?

From the game's data files, its console variables, its compiled code, or measurement on 2026 demos that a replay reproduces. Each value and its confidence tier is on the CS2 Mechanics Reference.

Is Memorin affiliated with Valve?

No. Memorin is not affiliated with or endorsed by Valve. Counter-Strike 2 is a trademark of Valve Corporation.