[libnx/AMS] Multiple sysmodules with graphical frontend

FranzTelekom

Member
Newcomer
Joined
Oct 22, 2025
Messages
5
Reaction score
3
Trophies
0
Age
48
XP
40
Country
France
Hello,

this is a technical question related to developing sysmodules for Atmosphère.

I am using Tesla Menu for overlays and I am developing a sysmodule which has a graphical frontend. It shows little notifications in the top-right corner.
The fact is that when I show my badge it becomes visible but Tesla becomes invisible, though it is still active).

I suspect a problem in the way NV manages the layers and framebuffers and associates them with an app. All sysmodules have an ARUID set to 0, and *maybe* there is a mismatch between layers and framebuffers because of that?

I checked those:
- The framebuffers of Tesla and mine have different locations in memory
- The layers have different IDs
- The ARUID are both equal to 0 and cannot be modified

Do someone have enough knowledge in these to help me?

I am desperate because this is the only caveat in my system... I am now considering pushing notifications into Tesla as a new feature so it remains the only sysmodule to have GUI frontend.

I am interested in your opinions.
 

Site & Scene News

Popular threads in this forum