Pokemon Emulator Tracker logo

Pokemon Emulator Tracker

Live emulator and save progress dashboard

Track your Pokemon saves and live emulator runs

Upload save files for many games, or run the app locally with an mGBA Lua adapter for live memory updates.

Static save analysis

Works on local and hosted builds. Upload .sav / .srm files to inspect progress.

mGBA live

Local only. Load mgba-gen1, mgba-gen2, or mgba-gen3 Lua and press Start Live.

Chat AI

Ollama, OpenRouter, or BYOK assistant that answers with the current save/live context.

Mode 1

Analyze a static save file

Best for the hosted demo or quick checks. Drag a save file here and the app parses it once.

Drop your save file here

Accepted: .sav, .srm, .sa1, .sa2, .sn1, .sn2.

Mode 2

Connect live mGBA memory

Local only. Run this app on your machine, load the Lua script in mGBA, then start live polling.

Live Source

Idle

Live mode needs this app running on the same machine as mGBA. Load the matching script from Tools -> Scripting... then press Start Live.

Gen 1: mgba-gen1-live.lua

Gen 2: mgba-gen2-live.lua

Gen 3: mgba-gen3-live.lua

Endpoint

http://127.0.0.1:8080

Last live tick

Never

Supported games

Gen 1-3 save parsing, with local mGBA live adapters

FireRed and LeafGreen are Generation 3 games.

Gen 1

Red cover

Red

Blue cover

Blue

Yellow cover

Yellow

Gen 2

Gold cover

Gold

Silver cover

Silver

Crystal cover

Crystal

Gen 3

Ruby cover

Ruby

Sapphire cover

Sapphire

Emerald cover

Emerald

FireRed cover

FireRed

LeafGreen cover

LeafGreen

Supports Gen 1-3 saves. Live mode requires local services; Chat AI can use local or hosted providers.