TownBell

Help & FAQ

Last updated: 2026-07-10

Where do I find my replay files?

In the game: Single Player or Multiplayer → Saved & Recorded Games. On disk, recordings live under C:\Users\<you>\Games\Age of Empires 2 DE\<your-steam-id>\savegame, with names ending in .aoe2record. Upload the file exactly as the game saved it; no need to zip or rename anything.

Which games are supported?

Age of Empires II: Definitive Edition recordings, including current patches. Older formats (the original AoK/AoC, HD Edition, UserPatch) are politely declined with a clear message. When a new game patch changes the replay format, parsing usually catches up within days; the error message will tell you if your file is newer than the parser.

Team games, free-for-alls and games against the AI all work; every player gets a report. A few head-to-head metrics (like raid response time) only apply to 1v1s and mark themselves n/a elsewhere.

Where are my reports stored?

In your browser, using IndexedDB. They survive refreshes and restarts, and they never leave your machine; our servers process the replay in memory and don't keep it. The flip side: clearing your browser's site data deletes your reports, and reports don't follow you across devices. You can export any report as JSON from the report page.

Why is a metric 'n/a' for one player?

Some metrics need data that only exists for the player who recorded the replay. A replay contains one camera track; the recorder's; so attention and camera metrics exist only for their point of view. Other metrics have preconditions (a market, a scout, a detected fight); when a game doesn't meet them, the metric is n/a rather than zero, because zero would be a lie.

Why don't you show kills, resources, or score?

Because the file doesn't contain them. A replay is the initial state of the match plus every command issued; the game re-simulates it on playback. Tools that show kill counts run the actual game engine to do so. TownBell computes everything server-side from the command stream and the map; which is exactly why every number it shows can be trusted to be real.

Is there an upload limit?

There's a fair-use rate limit per visitor to keep the service free and fast for everyone. If you hit it, wait a minute and try again. The limit is generous enough that analyzing a full tournament practice session in one sitting is fine.