Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

GUI for NSP Forwarder tool Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=GUI for NSP Forwarder tool for 12+ |image=guifornspforwardertoolfor12switch.png |description=GUI for NSP Forwarder tool for 12+. |author=EddCase |lastupdated=2021/10/04 |type=PC Utilities |version=0.12-beta |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolfor12switch.7z |website=https://gbatemp.net/threads/gui-for-nsp-forwarder-tool-for-12.588018/ |source= |donation= }} {{#seo: |title=Switch Homebr...")
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=GUI for NSP Forwarder tool for 12+
|title=GUI for NSP Forwarder tool for 12+
|image=guifornspforwardertoolfor12switch.png
|image=guifornspforwardertoolnx.png
|description=GUI for NSP Forwarder tool for 12+.
|description=GUI for NSP Forwarder tool for 12+.
|author=EddCase
|author=EddCase
|lastupdated=2021/10/04
|lastupdated=2021/10/04
|type=PC Utilities
|type=Emulation and Forwarders
|version=0.12-beta
|version=0.12 Beta
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolfor12switch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolnx.7z?k33p0fil35
|website=https://gbatemp.net/threads/gui-for-nsp-forwarder-tool-for-12.588018/
|website=https://gbatemp.net/threads/gui-for-nsp-forwarder-tool-for-12.588018/
|source=
|donation=
}}
}}
{{#seo:
GUI for [[NSP Forwarder tool Switch|NSP Forwarder tool for 12+]].
|title=Switch Homebrew PC Tools (PC Utilities) - GameBrew
 
|title_mode=append
'''Note:''' Please backup your files first just in case.
|image=guifornspforwardertoolfor12switch.png
 
|image_alt=GUI for NSP Forwarder tool for 12+
==Features==
}}
*Build NSP Forwarders for NRO and RetroArch Rom's.
{{cleanup|article|Needs cleanup}}
*Accepts PNG, JPG/JPEG, BMP, GIF and TIF Images for the Icon and Logo.
GUI for NSP Forwarder tool for 12+.
*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.
 
==User guide==
'''Important:''' You will need the prod.keys file generated by [[Lockpick RCM Switch|Lockpick_RCM]].


==Media==
To use the Disable Image Conversion option, 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.
<youtube></youtube>


(Note: you must tick the Disable Image Conversion option before choosing your image files.)


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolfor12switch-01.png
https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolnx.png
https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolfor12switch-02.png
https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolnx2.png
https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolfor12switch-03.png
 
https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolfor12switch-04.png
==Known issues==
https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolfor12switch-05.png
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.
https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolfor12switch-06.png
https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolfor12switch-07.png
https://dlhb.gamebrew.org/switchhomebrews/guifornspforwardertoolfor12switch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''0.12 Beta'''
* First Release.
*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.
'''0.11 Beta''' (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.10 Beta''' (by @shadow256)
*Prod.keys should work properly.
*Special characters should be displayed correctly.
*Fix some other bugs.
'''0.9 Beta''' (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.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.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.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.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.5'''
*Added Image conversion to the correct format and resolution.
*Tidy up menu allignment.
'''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.3'''
*Switched from creating a batch file and running it to running the commands directly.
*Fixed missing prod.key custom path options.
'''0.2'''
*Fixed Random Key generation.
*Added error checks for Name, Author and Icon Path have been entered.
'''0.1'''
*First Release.
 
==Credits==
AIO Version Includes All files from @mpham & @Meliodas2255 Massive Thanks to @shadow256 for Updates.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/gui-for-nsp-forwarder-tool-for-12.588018/
* GBAtemp - https://gbatemp.net/threads/gui-for-nsp-forwarder-tool-for-12.588018/
* Github -
* Reddit -

Latest revision as of 01:46, 5 February 2024

GUI for NSP Forwarder tool for 12+
Guifornspforwardertoolnx.png
General
AuthorEddCase
TypeEmulation and Forwarders
Version0.12 Beta
LicenseMixed
Last Updated2021/10/04
Links
Download
Website

GUI for NSP Forwarder tool for 12+.

Note: Please backup your files first just in case.

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.

User guide

Important: You will need the prod.keys file generated by Lockpick_RCM.

To use the Disable Image Conversion option, 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.)

Screenshots

guifornspforwardertoolnx.png guifornspforwardertoolnx2.png

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.

Changelog

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.

0.11 Beta (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.10 Beta (by @shadow256)

  • Prod.keys should work properly.
  • Special characters should be displayed correctly.
  • Fix some other bugs.

0.9 Beta (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.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.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.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.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.5

  • Added Image conversion to the correct format and resolution.
  • Tidy up menu allignment.

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.3

  • Switched from creating a batch file and running it to running the commands directly.
  • Fixed missing prod.key custom path options.

0.2

  • Fixed Random Key generation.
  • Added error checks for Name, Author and Icon Path have been entered.

0.1

  • First Release.

Credits

AIO Version Includes All files from @mpham & @Meliodas2255 Massive Thanks to @shadow256 for Updates.

External links

Advertising: