Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

Releases: masagrator/Status-Monitor-Overlay

Status Monitor Overlay 1.4.1

Choose a tag to compare

@masagrator masagrator released this 19 May 09:06
ae76f39

1.4.0 release triggered a very weird bug in HOS that causes Atmosphere sysmodules to not have access to pad input which resulted in not working layeredfs disabling and title override not working when this overlay was running. This issue was fixed by removing support for SL + SR buttons.
Changes default key combos for joycon sixaxis to:

  • Left: ZL+L+LSTICK
  • Right: ZR+R+RSTICK

Status Monitor Overlay 1.4.0

Choose a tag to compare

@masagrator masagrator released this 11 May 23:55
10cc0bb
  • Add support for reading data from Horizon OC next to sys-clk
    • Horizon OC version must be at least 2.2.0 to properly read data from it
  • Add motion controls as an extension of what touch screen already can do
    • This is dedicated to wireless Joycons and Pro Controller
    • For wireless Joycons there are two key combos that depend on which controller you want to use:
      • Left Joycon default key combo: Left Joycon SR + L-Stick
      • Right Joycon default key combo: Right Joycon SL + R-Stick
    • For Pro Controller default key combo is: ZR + R + R-Stick (not tested as I don't own it)
    • 4 new keys were added to config file under [status-monitor]: motion_control, left_joycon_motion_key_combo, right_joycon_motion_key_combo, pro_controller_motion_key_combo. More in docs
  • Fix an issue where Game Resolutions would randomly pop up 65535 at first Depth entry
  • Reduce amount of FS sessions to 1 to limit possible issues with session exhaustion

Status Monitor Overlay 1.3.2

Choose a tag to compare

@masagrator masagrator released this 15 Nov 20:37
849bd2e
  • Added compatibility for Atmosphere 1.10.0+
    • Older Status Monitor Overlay releases can have random issues when using with Atmosphere 1.10.0 and newer.
    • This release is backwards compatible so you can use it with older Atmosphere too.
    • It is required to update to SaltyNX 1.6.0+ for the same reason!
  • Optimize CPU usage calculation so now there is less time spend on executing each loop, which gives us more precise results
  • Fix how CPU usage is calculated so now overlay doesn't report randomly minus 0.

Status Monitor Overlay 1.3.1

Choose a tag to compare

@masagrator masagrator released this 05 Nov 07:19
de59979

Fix an issue where in Mini and Full modes two resolutions were showing up next to each other, first being 0x0. Now it shows up only second resolution in that case.

Status Monitor Overlay 1.3.0

Choose a tag to compare

@masagrator masagrator released this 30 Oct 13:06
a3f2ee8
  • Add touch screen functionality to Mini, FPS Graph, FPS Counter and Game Resolutions modes.
    • You can now temporarily change position of them to wherever you want on screen. Position will reset after exiting chosen mode.
    • If you have issues with touch screen, you can disable touch screen functionality in config file by changing touch_screen to false, more here.
  • Changed behavior of combo key so now it's more consistent between various FPS, now it won't exit until at least 200 ms will pass holding buttons.
  • Instead of printing 254, 254.0 or inf for FPS it will print now "n/d" aka "no data".

Ediit 30.10.2025 13:24 GMT: Fixed an issue with Mini mode going out of bounds when using touch screen to change its position, switching to docked mode which has different font size.

Status Monitor Overlay 1.2.4

Choose a tag to compare

@masagrator masagrator released this 28 Oct 22:36
b859671

Add to Mini Mode next to RAM Load which part of it belongs to CPU and GPU.

Edit 28.10.2025 23:50 GMT: Fixed an issue with switching from and to micro mode when overlay has different name than standard one.

Status Monitor Overlay 1.2.3

Choose a tag to compare

@masagrator masagrator released this 18 Oct 09:37
f922269

In Full mode and Mini mode if only one reported resolution is changed, other one now stays in the same place. This solves an issue where some games have similar amount of calls to two different resolutions, resulting in constantly swapping places.

Status Monitor Overlay 1.2.2

Choose a tag to compare

@masagrator masagrator released this 24 Aug 16:00
59b6258
  • Round FPS Average to PFPS if difference is in range +/- 0.25 (you can turn off rounding in config file), thanks to this we can minimize changes in FPS Average where some games are under constant changes while they provide in fact locked 60 FPS. For best results utilize always newest SaltyNX!
    • This wasn't utilized before because PFPS reading was too unstable so current solution would not work. In SaltyNX 1.4.0 was introduced a better way to measure PFPS without cheating which gives now much stable results for referencing.
  • Change optimization level from -O2 to -O3 for better performance at cost of slighly bigger overlay

Status Monitor Overlay 1.2.1

Choose a tag to compare

@masagrator masagrator released this 14 Aug 23:54
765c206
  • Fix an issue with FPS Graph incorrectly detecting when game is paused, causing random pausing for a short moment (Requires SaltyNX 1.4.6+)

Shadow update 15.08.2025 21:39 GMT: Fixed an issue with improper NX-FPS struct being utilized.

Status Monitor Overlay 1.2.0

Choose a tag to compare

@masagrator masagrator released this 31 Jul 16:13
19ab06c
  • Redesign game informations in Full mode to match stylistically with hardware informations
  • Add information about game read speed in Full and Mini modes (if you use config file, for Mini mode you must add "READ" value to "show" key, more in docs and config template). Requires SaltyNX 1.4.0+ to work properly.
  • Fix FPS Graph not showing properly max FPS value if display refresh rate is 100 Hz or higher
  • Redesign sleep logic so now overlay has snappier reaction time

Shadow update 31.07.2025 17:45 GMT: Fixed threads related to reading CPU usage, it didn't apply proper logic to exit them immediately when requested which could slow down moving between different modes.