ROM Hack RELEASE [Release/Tutorial] Switch theme injector : Easily make custom themes

manosk

Member
Newcomer
Joined
Aug 1, 2019
Messages
7
Trophies
0
Age
35
XP
34
Country
Greece
Hi guys,

I want to use nx theme installer on my switch that runs latest Reinx2.4 with OFCW 8.1.
I read the user guide but except from placing the nro under /switch folder and creating manually the themes folder on /root directory, do I need to do any dumping operation or use lockpick? I suppose these operations are for the hacking procedure of the switch.. I bought the switch already hacked and so I am trying to understand it. :)

Br,
Manos
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
914
Trophies
1
Location
C:\users\exelix11\
XP
2,793
Country
Italy
Hi guys,

I want to use nx theme installer on my switch that runs latest Reinx2.4 with OFCW 8.1.
I read the user guide but except from placing the nro under /switch folder and creating manually the themes folder on /root directory, do I need to do any dumping operation or use lockpick? I suppose these operations are for the hacking procedure of the switch.. I bought the switch already hacked and so I am trying to understand it. :)

Br,
Manos
No, that's it.
The lockpick guide was needed before the theme installer, now it's not needed anymore, if some guide still mentions it for themes don't follow it as it's outdated.
 
Last edited by exelix11,
  • Like
Reactions: manosk

Screw_the_Rules

Well-Known Member
Member
Joined
Jul 15, 2014
Messages
130
Trophies
0
Age
30
XP
1,333
Country
United States
No, that's it.
The lockpick guide was needed before the theme installer, now it's not needed anymore, if some guide still mentions it for themes don't follow it as it's outdated.
If we are running atmosphere 0.9.3, where does the themeswitcher.kip file go for doing theme shuffling? Do we have to make a new folder somewhere?
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
914
Trophies
1
Location
C:\users\exelix11\
XP
2,793
Country
Italy
If we are running atmosphere 0.9.3, where does the themeswitcher.kip file go for doing theme shuffling? Do we have to make a new folder somewhere?
Tbh i'm not sure, it seems kip sysmodules are obsolete now idk if they still work. Before you had to place it anywhere on the sd and add its path to hekate configuration. But as i found out more stuff since it was made i think it's better to not use it because it could cause issues in some situations.
 
Last edited by exelix11,

Screw_the_Rules

Well-Known Member
Member
Joined
Jul 15, 2014
Messages
130
Trophies
0
Age
30
XP
1,333
Country
United States
Tbh i'm not sure, it seems kip sysmodules are obsolete now idk if they still work. Before you had to place it anywhere on the sd and add its path to hekate configuration. But as i found out more stuff since it was made i think it's better to not use it because it could cause issues in some situations.
So the shuffling mechanic is dead? I was only able to get it to work on Reinx, but even then, it had some issues like you mentioned. I prefer Atmosphere anyway.
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
914
Trophies
1
Location
C:\users\exelix11\
XP
2,793
Country
Italy
So the shuffling mechanic is dead? I was only able to get it to work on Reinx, but even then, it had some issues like you mentioned. I prefer Atmosphere anyway.
Yeah pretty much, tbh not sure how many people were using it anyway. Will keep compatibility with it for the next few versions but then will remove it from the installer as well.
 

Screw_the_Rules

Well-Known Member
Member
Joined
Jul 15, 2014
Messages
130
Trophies
0
Age
30
XP
1,333
Country
United States
Yeah pretty much, tbh not sure how many people were using it anyway. Will keep compatibility with it for the next few versions but then will remove it from the installer as well.
It's the second most useful feature right after the actual installer itself. To be able to rotate through themes automatically like a desktop background on a computer.....maybe not necessary, but it's freaking amazin'.
 

m0ckeyl0ck

New Member
Newbie
Joined
Aug 29, 2019
Messages
1
Trophies
0
Age
39
XP
41
Country
United States
Hey, i'm trying to do a custom theme but i'd like to delete the white line at the bottom of the screen, does anybody know what I have to delete to make it disapear?
Is there any spreadsheet with a file list in ResidentMenu and what they're for?

do you delete it the white line at the bottom if you do it can you tell me how
 

Rya102396

Active Member
Newcomer
Joined
Oct 28, 2015
Messages
38
Trophies
0
Age
25
XP
276
Country
United States
Hey, I just updated my Atmosphere to 0.9.3, and I'm having some trouble. Whenever I install a theme and restart, nothing changes at all, but it says installed. I know the theme files work as I was using the same ones I'm trying to use now before I updated. System firmware was on 8.0.1 before and still is now.
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
914
Trophies
1
Location
C:\users\exelix11\
XP
2,793
Country
Italy
Hey, I just updated my Atmosphere to 0.9.3, and I'm having some trouble. Whenever I install a theme and restart, nothing changes at all, but it says installed. I know the theme files work as I was using the same ones I'm trying to use now before I updated. System firmware was on 8.0.1 before and still is now.
Solved on discord. Layered fs breaks on latest atmosphere if you use the custom kip needed for incognito
 
  • Like
Reactions: Rya102396

SkullHex2

Well-Known Member
Member
Joined
Feb 27, 2017
Messages
177
Trophies
0
XP
1,005
Country
Italy
Will we ever get actual dynamic themes? And I don't mean those ones that simply change the animations of the applets, which in my opinion are a fist in the eye. But something smoother, like an animated background.

Another thing I'd appreciate would be a BGM when in HOS, but I guess it might be harder to implement.
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
914
Trophies
1
Location
C:\users\exelix11\
XP
2,793
Country
Italy
Will we ever get actual dynamic themes? And I don't mean those ones that simply change the animations of the applets, which in my opinion are a fist in the eye. But something smoother, like an animated background.

Another thing I'd appreciate would be a BGM when in HOS, but I guess it might be harder to implement.
Actually GIF like themes are way harder than bg music, about that iirc there's a new sysmodule that can do it, not sure about its limitations tho.
For animated backgrounds there are two main issues, compatibility and memory usage: Themes aren't code mods but mods of the resources of the existing layout system so we're limited to the capabilities of their engine, which is not bad but may change with sysupdates (eg. 8.0 changed the behavior of the cursor and broke many custom layouts) that's why i'm using a rather careful approach with stuff supported in nxthemes. Also memory size is a huge concern cause injecting big images will cause the home menu to crash, 720p seems to be the magic size that keeps everything togheter, so i guess even if i were to implement something like gifs somehow, it would require a ridicule resoultion.
 
  • Like
Reactions: SkullHex2

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
914
Trophies
1
Location
C:\users\exelix11\
XP
2,793
Country
Italy
User page and news section works on 9.0 lol that’s about it
Just tested, the only part that broke is the lock screen, working on a fix rn

How can i change text color on custom themes?
Never tried but pretty sure it has to do with the B_W user data property (which is related to the "theme" in the setting, not rgb) of text panes, if you set it to 0 you could be able to directly set an rgb value by editing the material and/or the color properties, this is how i do it for applet icons, from a quick look it is similar. Note that the text panes property for color is not supported in nxthemes, will implement it if someone manages to get it working
 

Portal2player56

Well-Known Member
Member
Joined
Jan 24, 2016
Messages
240
Trophies
0
XP
293
Country
United States
i got the latest nxthemesinstaller.nro and the latest switch theme editor and latest szs files for my switch but when i made a theme and tried to install it on the switch it wouldnt install. help?
 
General chit-chat
Help Users
    Julie_Pilgrim @ Julie_Pilgrim: There goes meatloaf.