Need help with Status-Monitor-Overlay?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

masagrator
135 Stars 6 Forks GNU General Public License v2.0 203 Commits 2 Opened issues

Description

Monitor many stats of Nintendo Switch hardware

Services available

!
?

Need anything else?

Contributors list

# 474,068
C
C++
Homebre...
libnx
196 commits
# 255,490
C
nintend...
Lua
Homebre...
1 commit

Status Monitor Overlay

Monitor Your hardware in real time!

This is an overlay homebrew dedicated to Nintendo Switch. You need to have installed Tesla environment to use it.

Tool contains three modes to choose, each one is explained here.

You can exit from selected mode by pressing and holding Left Stick + Right Stick. To exit from main menu press B.

If it's not working in dock, you need to first start Status Monitor, then put Nintendo Switch to dock.

What is currently supported:

  • CPU Usage for each core (Cores #0-#2 are used by apps/games, Core #3 is used by OS, background processes and also Tesla overlays)
  • GPU Load
  • CPU, GPU & RAM actual frequency
  • Used RAM categorized to: (not supported by FWs <5.0.0)
    • Total
    • Application
    • Applet
    • System
    • System Unsafe
  • SoC, PCB & Skin temperatures (Skin temperature not supported by FWs <5.0.0)
  • Fan Rotation Level
  • PFPS and FPS (with help of NX-FPS, more info in repo. Not installing it results in not showing FPS counters on overlay)

Planned:

  • Add Graph mode

Requirements:

  • From 0.4.1 you need Tesla Menu >=1.0.2

Thanks to:

  • RetroNX channel for helping with coding stuff
  • SunTheCourier for sys-clk-Overlay from which I learned how to make my own Tesla homebrew
  • Herbaciarz for providing screenshots from HDMI Grabber

FAQ:

Q: This homebrew has any impact on games?

A: - When not using FPS Counter: Negligible, you won't see any difference. Almost everything is done on Core #3, other cores usage is below 0.001%. - When using FPS Counter: it may impact timing between threads, so in some games it may result f.e. in stuck loading screens or jumping audio. It's found rarely, but issue exists and this is because of nature how Status Monitor gets info about FPS currently.

Troubleshooting:

Q: Game sometimes hangs when using Status Monitor Overlay. Why?

A: This is because of dmnt:cht nature. Some games don't like that it's peaking constantly at its memory and they stuck. This happens only if you are using NX-FPS plugin. Solution is to just close Status Monitor Overlay (you don't need to close Tesla Menu) and wait few seconds until game will resume.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.