📈
Status Monitor Overlay
Real-time performance overlay
GitHub ↗

Status Monitor Overlay

~5 min read · Third-party project overview

Status Monitor Overlay (by masagrator) is a Tesla Menu overlay that shows FPS / CPU / GPU / MEM clocks / temps / battery in real time over running games. Indispensable for verifying sys-clk profiles or eyeballing thermal throttling.

Metrics it exposes

MetricWhat it means
FPSCurrent framerate (via NVN API hook — reliable on modern titles)
CPUPer-core utilization + clock
GPUUtilization + clock (handheld / docked)
MEMRAM clock + usage
SoC / PCB tempDie temp + board temp
Battery%, voltage, charge/discharge current, temp
FANFan duty (%)

Display modes

Setup

  1. Have Atmosphère + Tesla Menu already set up.
  2. Extract Status Monitor's zip to your SD root — drops .ovl files into /switch/.overlays/.
  3. In any game, press L+ZL+down to open Tesla Menu → "Status Monitor".
  4. Pick a mode and screen position.
FPS is read by hooking NVN (the Switch's graphics API). On older titles or those running through an emulation layer, FPS may not register. Modern NVN-native titles (Apex Legends, etc.) report cleanly.

Relation to the secretchat.tel loader

Status Monitor and our loader both run under Atmosphère, sharing the same SD. The loader has its own internal FPS counter, so Status Monitor isn't strictly required — but if you also want temps, clocks, and battery visualized (especially with sys-clk), it's worth adding.

Related