Homebrew COMPLETED NRO Asset Editor

vgmoose

Well-Known Member
OP
Member
Joined
Jan 31, 2016
Messages
360
Trophies
1
Website
github.com
XP
3,063
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.
 

wsdyleon

Active Member
Newcomer
Joined
Aug 12, 2011
Messages
39
Trophies
1
XP
352
Country
United States
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
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,516
Country
Germany
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
D

Deleted User

Guest
Sorry for the bump, but was anyone able to use this on Windows? I'm having troubles
 

Leonidas87

Well-Known Member
Member
Joined
Jul 15, 2014
Messages
651
Trophies
0
Location
Toronto, Ontario
Website
www.youtube.com
XP
960
Country
Canada
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

General chit-chat
Help Users
  • No one is chatting at the moment.
    NinStar @ NinStar: It will actually make it worse