Homebrew COMPLETED NRO Asset Editor

  • Thread starter Thread starter vgmoose
  • Start date Start date
  • Views Views 32,547
  • Replies Replies 31
  • Likes Likes 41

vgmoose

Well-Known Member
Member
Joined
Jan 31, 2016
Messages
365
Reaction score
1,054
Trophies
2
Website
github.com
XP
3,552
Country
United States
This is a small program that allows editing of the icons and metadata within an already compiled .NRO file. I'm hoping that this tool makes it easier to organize some of the Switch homebrew that is coming, out as this data is embedded directly into the binary.

Download is here:
https://github.com/vgmoose/nro-asset-editor/releases

One example usage of this program is editing the Assets data of a pynx .nro so that you can fully publish your own python-based Switch homebrew only by editing the main.py file and adding your own assets!

Screen Shot 2018-03-16 at 10.05.09 PM.png Screen Shot 2018-03-16 at 10.11.27 PM.png

This program is open source, if you would like to contribute the source code is also available at the above link. In the future, I would like to add a command-line only version of this program so that it can be invoked without needing a display, which may be useful for Makefiles.

The program does not output much debug information (unless an error happens). I don't usually release PC tools so please let me know on Github if there are any issues with it.
 
Clueless person. This can be used right now to edit nros. We don't need to wait for cfw
you are right!i need waiting for cfw to use this tool since i donot have any homebrew at ofw v4.0.1.maybe you can get my words from CHinese-English
 
256x256 is the size of the image that gets inserted into the NRO, but you can use a larger square one and it should resize it for you
You could add this information to the first post. :P

So the icons are directly inside the NRO file. Good to know and thanks for the great tool! I really can see this being used very often with OpenBOR or (as you said) Python games or for emulators/cores. :)
 
  • Like
Reactions: mitcha
Sorry for the bump, but was anyone able to use this on Windows? I'm having troubles
 
Which windows versions are able to run it and not run it?

I built the exe to be portable, but I did it on windows 10, so I wonder if that has something to do with it.
 
  • Like
Reactions: Deleted User
This is a small program that allows editing of the icons and metadata within an already compiled .NRO file. I'm hoping that this tool makes it easier to organize some of the Switch homebrew that is coming, out as this data is embedded directly into the binary.

Download is here:
https://github.com/vgmoose/nro-asset-editor/releases

One example usage of this program is editing the Assets data of a pynx .nro so that you can fully publish your own python-based Switch homebrew only by editing the main.py file and adding your own assets!

View attachment 117774 View attachment 117775

This program is open source, if you would like to contribute the source code is also available at the above link. In the future, I would like to add a command-line only version of this program so that it can be invoked without needing a display, which may be useful for Makefiles.

The program does not output much debug information (unless an error happens). I don't usually release PC tools so please let me know on Github if there are any issues with it.

Can I use this tool just to add images to Homebrew Apps that do not have one?
 
  • Like
Reactions: Shrike

Site & Scene News

Popular threads in this forum