Skip to content
Build Redirction and romfs nsps out of .nros
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
Patches/atmosphere Added Patches for Atmo 7.0.0-7.0.1 Mar 9, 2019
Releases Create Nro2Nsp 3.3.2 - Stable Mar 17, 2019
Source Delete SuperMarioBros.3_050104d000000000.nsp Jan 20, 2019
.gitattributes Added Beta builds Jan 27, 2019 Update Mar 10, 2019


This is an easy to use nsp builder that will make rediction nsps or Retroarch Forwarders out of Nros

Whats New:

Stable Release:

v3.3.2 Stable

  • Added "Custom Keys Path" to load keys from your own path
  • Fixed keys file missing error from Resources folder
  • (Keys.dat, Keys.txt, and prod.keys) now all supported
  • Added Help icons on main page and settings page for help with use/settings
  • Added "Key Generation" setting in Settings menu
  • Added LinkLabel theming
  • Fixed "Settings.xml" loading error
  • Added "Icon Database" LinkLabel to community collection link
  • Removed "Old Style Title Id" From setings
  • Updated Keys Template file
  • Plus the addtion of the following beta features

Beta 4:

  • Added basic theming
  • Added settings.xml that will export saved settings so saved values will not need to be changed each update
  • Settings will be saved to /user/appdata/roaming/Nro2Nsp/settings.xml if it fails to write there then it will be saved at ./Resources/setting.xml
  • Settings will load from /user/appdata/roaming/Nro2Nsp/settings.xml or ./Resources/setting.xml (./Resources/ takes priority)
  • Added export settings link in settings menu
  • Fixed default rom paths.xml to follow Retroarch Ultimate Pack (Credits: jnackmclain)
  • Even more Logos (Credits: JAS, jnackmclain, Jafece)
  • Added [] around title id for use with nut gui
  • keys.dat can be loaded from ./Resources/ folder or Drive:/Users/user/AppData/Roaming/Nro2Nsp/ (./Resources/ takes priority) Beta 3:
  • Fixed Hbmenu Forwarder would crash when exiting a loaded nro
  • Fixed Logs deleting/missing build information
  • Added more logos in logo folder (Credits: jnackmclain) Beta 2:
  • Fixed Logo error when build failed and another build was attempted
  • Minor stabilty tweaks
  • Changed "set logos as default" to a check box instead of a diaglog box
  • "No logo" option now sets icons to black in logo menu
  • Code clean up
  • Small changes to update notifications Beta 1 :
  • Added application update notifcations with downloading (beta/stable setting - beta is enabled by default)
  • Fixed Icon loss of quality even if conversion isnt required (.jpg/.jpeg 256x256 doesnt need conversion)
  • Can import .nro data from Icon box now (either icon only or icon and all meta)
  • Added changelog option with update notification
  • Added Logo Menu in settings (rec sizes logo:160x40 Animation:256x80)
  • Added version checks
  • Various loggger additions
  • Added Logos to Logo folder (Credits: JAS, jnackmclain, Jafece)


  • Removed Popup for Select User Account
  • Stability Improvements


  • Fixed lockup when selecting (+) on forwarder nro when loaded in the background
  • Devkitpro no longer needed (Thanks Natinusala)
  • Retroarch rom forwarders now supported (Thanks Natinusala)
  • Tweaks to NACP and NPDM building
  • Added core database (./Resources/cores.xml)
  • Added rom path database (./Resources/paths.xml)
  • Fixed directory cleaning
  • Fixed special characters displaying as (?) -- Limtied to Switch's Character Library
  • Fixed crash if icon was set and then an icon was loaded from a .nro
  • Will only clear the icon if build is successful
  • Fixed rolling id would count when build failed
  • Custom error handling, no more crashes for incorrect paths (Nothing fancy but you shouldnt normally see this)

Beta Releases:

Beta Please Note this is beta and it may experiance bugs/issues, please report them so I can clean them up before Stable releases

Getting Started


There is a couple small requirements to use this application, see here to get it all setup!

Special notes:

There's a couple of special things to note , see here to learn more!

How to run:

Lets get down to the good stuff, i feel like its really easy but lets explain some things in here!


If for some reason you run into any issues, please check here for common mistakes

XML Editing:

In the Resources folder there is a couple .xml files.The main ones for the end users are cores.xml and paths.xml. Check this out for information on editing these to your needs.


Check this out for information about configurable settings!


Big shout out to these special people for all the help and support!


See whats in store for features or things that need to be improved here


Visit me on Discord for the newest features and fastest support!

You can’t perform that action at this time.