Homebrew RELEASE GUI for NSP Forwarder tool for 12+

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,152
Country
United States
Thanks for the comments again!

My windows' download folder is on my D drive which i am having the issue mentioned. At first sight my user did not have the privileges you printed as the print below.
I added the security items for the profile, but it did not work..

But, i transfered the SAK folder to my main C drive, and unexpectedly it worked! than i checked the security privileges, and it was just as previously on my D drive... as my second print states..

What the heck is going on? lol

Thanks for the support anyway, it just "worked" hahaha

Windows…what can I say? That was a weird one. Glad you’re sorted!
 

almighal

Active Member
Newcomer
Joined
Jan 18, 2017
Messages
29
Trophies
0
Age
32
XP
246
Country
Italy
when I click create forwarder, nothing happens, it opens my NSP folder but it's empty and it doesn't create any files
 

kronifer

New Member
Newbie
Joined
Jan 29, 2023
Messages
3
Trophies
0
Age
16
XP
16
Country
Canada
Sorry for necroing, but does anyone have a png of the nintendo logo that shows in the top left of the screen when you start a game? the one supplied in the release is just a black rectangle
 

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,152
Country
United States
Sorry for necroing, but does anyone have a png of the nintendo logo that shows in the top left of the screen when you start a game? the one supplied in the release is just a black rectangle
Yes, but it’s Nintendo’s Intellectual Property so we don‘t share the pic or links to it. You can find it on the web by name though.
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,052
Trophies
3
Age
46
Location
At my chair.
XP
17,614
Country
Colombia
Sorry for necroing, but does anyone have a png of the nintendo logo that shows in the top left of the screen when you start a game? the one supplied in the release is just a black rectangle
you can use NxFileViewer https://github.com/Myster-Tee/NxFileViewer and open ANY NSP or XCI file then go to content tab and expand from tree the "Logo" item and you find NintendoLogo.png and StartupMovie.gif files, you can export them to your hard drive.

1675034694870.png



Also you can use XCI Explorer https://github.com/mrdude2478/XCI-Explorer/releases

1675035750625.png
 
  • Love
Reactions: binkinator

binkinator

Garfield’s Fitness Coach
Member
GBAtemp Patron
Joined
Mar 29, 2021
Messages
6,511
Trophies
2
XP
6,152
Country
United States
  • Haha
Reactions: impeeza

wings110

Member
Newcomer
Joined
Jan 12, 2023
Messages
21
Trophies
0
Age
28
XP
131
Country
United States
New Version (v0.12 Beta) 4th Oct 2021 - See Changelog For Updates - AIO Version Includes All files from @mpham & @Meliodas2255 Massive Thanks to @shadow256 for Updates

View attachment 278279View attachment 278280


I've added an option to skip image conversion you WILL need to provide the Icon file as a 256 x 256 Pixel JPG and if you use it the Logo file it must be a 160 x 40 Pixel PNG
NOTE!! You MUST tick the Disable Image Conversion option BEFORE choosing your image files


GUI for the NSP Forwarder Tool for 12+ that @mpham posted. I'm not the best at programming so this is done with AutoIT I've attached a Compiled exe version and the Script to compile it yourself

Important you WILL need the prod.keys file generated by Lockpick_RCM

15th Sept 2021
- Big thank you to @shadow256 for continuing to update this in my absence, I've got some ongoing health issues which have meant I'm not able to get on the PC as much as I'd like, I've just put together an updated v0.10b AIO version from the script (AU3) posted by @shadow256 I've only had time to do a quick test but it seems to be working well.

Features
  • Build NSP Forwarders for NRO and RetroArch Rom's
  • Accepts PNG, JPG/JPEG, BMP, GIF and TIF Images for the Icon and Logo
  • Automatically Resizes and Converts Icon and Logo to the correct dimensions (The Icon should be at least roughly square and the Logo should be wider than tall to look acceptable) but any will work
  • Allows prod.keys to be located anywhere
  • Generates a Random TitleID or can be entered manually

Change Log



0.1
  • First Release
0.2
  • Fixed Random Key generation
  • Added error checks for Name, Author and Icon Path have been entered
0.3
  • Switched from creating a batch file and running it to running the commands directly
  • Fixed missing prod.key custom path options
0.4
  • Cleaning up after creating the forwarder,
  • Restores NintendoLogo.png to default,
  • Create new blank versions of nextArgv and nextNroPath
  • Delete nacbrewpack_backup Directory
  • Delete icon_AmericanEnglish.dat
  • Delete TempIcon and TempLogo
0.5
  • Added Image conversion to the correct format and resolution
  • Tidy up menu allignment
0.6
  • Added error checks on Path Lengths above 256 Characters long to Icon, Logo and Prod.key browse dialogs
  • Added error check that Icon and Logo images are converted correctly
  • Added option to open Icon and Logo in MSPaint as a sanity check also adds the suggestion to save out as a png, MSPaint Seems to be less fussy over filee types than the fuctions built into AutoIt
  • Added changelog & known issues to Script

0.6_Diagnose
  • Copy TempIcon, TempLogo, icon_AmericanEnglish.dat, NintendoLogo and creates a txt file with the command string passed to hactool in out.txt
0.7
  • Diabled Diagnose Routine in standard, see notes in script to enable
  • Error in TitleID generation (hopefully fixed) TitleID will now start 02-09 then random and end 2000, this should fix NSP generation Thank you @duckbill007 for pointing out my error
0.8 Beta
  • Reorganize GUI to be More usable with screen readers, tested with NVDA Changes provided by @shadow256 (Thank You)
  • Removed Old Unused code
0.9 Beta Updates by @shadow256
  • Change some path treatements, should fix some bugs like the bug of custom prod.keys path not always working
  • Path for files pointed by the forwarder doesn't require anymore the "/" at the beginning of them
  • Rewrite text of some labels
  • Other minor changes
0.10 Beta Updates by @shadow256
  • Prod.keys should work properly.
  • Special characters should be displayed correctly
  • Fix some other bugs
0.11 Beta Updates by @shadow256
  • Default logo file and his backup will not be deleted anymore at the end of the process, should prevent for some big problems
0.12 Beta
  • Tidied up Menu Title
  • Added option to disable icon conversion, Tick the checkbox BEFORE selecting your images (I need to rework the menu to make this option easier)
  • Cleanup of files also added to the close (X) button

Known Issues
  • Some forwarders are created with ? logo when installed on the switch, 0.12 Beta adds an option to disable the image conversion completely as a workaround as no rootcause has been identified

There's probably 100's of ways to break it so backup any files first


Added a couple of Logo.png files I created

LibRetroLogo.png and HBMenu.png, use them with the Logo Path option, they show up top left when you start the forwarder

View attachment 261498 View attachment 261499

Total Virus Report

Version 0.12 Beta
how to use script (AU3) ,put au3 to AU3 Script Files folder ,not work.
 

wings110

Member
Newcomer
Joined
Jan 12, 2023
Messages
21
Trophies
0
Age
28
XP
131
Country
United States
Yes SAK allows that.
Post automatically merged:

even lest you to customize the pictures of loading screen.
Thx! I'll try it later.
Post automatically merged:

Yes SAK allows that.
Post automatically merged:

even lest you to customize the pictures of loading screen.
sak set appname in Japanese or author in Japanese ,cant be shown , I think it lack "StringToBinary($titlename, $SB_UTF8)".
Post automatically merged:

New Version (v0.12 Beta) 4th Oct 2021 - See Changelog For Updates - AIO Version Includes All files from @mpham & @Meliodas2255 Massive Thanks to @shadow256 for Updates

View attachment 278279View attachment 278280


I've added an option to skip image conversion you WILL need to provide the Icon file as a 256 x 256 Pixel JPG and if you use it the Logo file it must be a 160 x 40 Pixel PNG
NOTE!! You MUST tick the Disable Image Conversion option BEFORE choosing your image files


GUI for the NSP Forwarder Tool for 12+ that @mpham posted. I'm not the best at programming so this is done with AutoIT I've attached a Compiled exe version and the Script to compile it yourself

Important you WILL need the prod.keys file generated by Lockpick_RCM

15th Sept 2021
- Big thank you to @shadow256 for continuing to update this in my absence, I've got some ongoing health issues which have meant I'm not able to get on the PC as much as I'd like, I've just put together an updated v0.10b AIO version from the script (AU3) posted by @shadow256 I've only had time to do a quick test but it seems to be working well.

Features
  • Build NSP Forwarders for NRO and RetroArch Rom's
  • Accepts PNG, JPG/JPEG, BMP, GIF and TIF Images for the Icon and Logo
  • Automatically Resizes and Converts Icon and Logo to the correct dimensions (The Icon should be at least roughly square and the Logo should be wider than tall to look acceptable) but any will work
  • Allows prod.keys to be located anywhere
  • Generates a Random TitleID or can be entered manually

Change Log



0.1
  • First Release
0.2
  • Fixed Random Key generation
  • Added error checks for Name, Author and Icon Path have been entered
0.3
  • Switched from creating a batch file and running it to running the commands directly
  • Fixed missing prod.key custom path options
0.4
  • Cleaning up after creating the forwarder,
  • Restores NintendoLogo.png to default,
  • Create new blank versions of nextArgv and nextNroPath
  • Delete nacbrewpack_backup Directory
  • Delete icon_AmericanEnglish.dat
  • Delete TempIcon and TempLogo
0.5
  • Added Image conversion to the correct format and resolution
  • Tidy up menu allignment
0.6
  • Added error checks on Path Lengths above 256 Characters long to Icon, Logo and Prod.key browse dialogs
  • Added error check that Icon and Logo images are converted correctly
  • Added option to open Icon and Logo in MSPaint as a sanity check also adds the suggestion to save out as a png, MSPaint Seems to be less fussy over filee types than the fuctions built into AutoIt
  • Added changelog & known issues to Script

0.6_Diagnose
  • Copy TempIcon, TempLogo, icon_AmericanEnglish.dat, NintendoLogo and creates a txt file with the command string passed to hactool in out.txt
0.7
  • Diabled Diagnose Routine in standard, see notes in script to enable
  • Error in TitleID generation (hopefully fixed) TitleID will now start 02-09 then random and end 2000, this should fix NSP generation Thank you @duckbill007 for pointing out my error
0.8 Beta
  • Reorganize GUI to be More usable with screen readers, tested with NVDA Changes provided by @shadow256 (Thank You)
  • Removed Old Unused code
0.9 Beta Updates by @shadow256
  • Change some path treatements, should fix some bugs like the bug of custom prod.keys path not always working
  • Path for files pointed by the forwarder doesn't require anymore the "/" at the beginning of them
  • Rewrite text of some labels
  • Other minor changes
0.10 Beta Updates by @shadow256
  • Prod.keys should work properly.
  • Special characters should be displayed correctly
  • Fix some other bugs
0.11 Beta Updates by @shadow256
  • Default logo file and his backup will not be deleted anymore at the end of the process, should prevent for some big problems
0.12 Beta
  • Tidied up Menu Title
  • Added option to disable icon conversion, Tick the checkbox BEFORE selecting your images (I need to rework the menu to make this option easier)
  • Cleanup of files also added to the close (X) button

Known Issues
  • Some forwarders are created with ? logo when installed on the switch, 0.12 Beta adds an option to disable the image conversion completely as a workaround as no rootcause has been identified

There's probably 100's of ways to break it so backup any files first


Added a couple of Logo.png files I created

LibRetroLogo.png and HBMenu.png, use them with the Logo Path option, they show up top left when you start the forwarder

View attachment 261498 View attachment 261499

Total Virus Report

Version 0.12 Beta
I want to disable
  • Create new blank versions of nextArgv and nextNroPath,
  • add more icon language like
    icon_japanese.dat
    icon_chinese.dat

how to edit the AU3 Script make it work,I use Menu_v0.12b_AIO . big thx!
 
Last edited by wings110,

shadow256

Well-Known Member
Member
Joined
Sep 30, 2017
Messages
180
Trophies
0
Age
37
XP
1,293
Country
France
I want to disable
  • Create new blank versions of nextArgv and nextNroPath,
  • add more icon language like
    icon_japanese.dat
    icon_chinese.dat

how to edit the AU3 Script make it work,I use Menu_v0.12b_AIO . big thx!
The o3 script could be edited with a simple notepad (notepad++ for example) and could be tested and compiled with AutoIt3 (could also be edited with it).
 
  • Like
Reactions: impeeza

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: