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

NspBuild Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=nspBuild |image=nspbuildswitch.png |description=Convert NCA to NSP Format using Python. |author=CVFireDragon |lastupdated=2018/09/10 |type=PC Utilities |version=4 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/nspbuildswitch.7z |website=https://gbatemp.net/threads/nspbuild-build-nsp-files.509816/ |source=https://github.com/CVFireDragon/nspBuild |donation= }} {{#seo: |title=Switch Homebrew PC Tools (PC Utilities) - Gam...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=nspBuild
|title=nspBuild
|image=nspbuildswitch.png
|image=nspbuildnx.png
|description=Convert NCA to NSP Format using Python.
|description=Convert NCA to NSP Format using Python.
|author=CVFireDragon
|author=CVFireDragon, rkk
|lastupdated=2018/09/10
|lastupdated=2018/09/10
|type=PC Utilities
|type=PC Utilities
|version=4
|version=4.0
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/switchhomebrews/nspbuildswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/nspbuildnx.7z
|website=https://gbatemp.net/threads/nspbuild-build-nsp-files.509816/
|website=https://gbatemp.net/threads/nspbuild-build-nsp-files.509816/post-8256209
|source=https://github.com/CVFireDragon/nspBuild
|source=https://github.com/CVFireDragon/nspBuild
|donation=
|donation=
}}
}}
{{#seo:
{{obsolete}}
|title=Switch Homebrew PC Tools (PC Utilities) - GameBrew
Community Mod of rkk's nspBuild.
|title_mode=append
 
|image=nspbuildswitch.png
It allows you to convert NCA to NSP format using Python.
|image_alt=nspBuild
 
}}
==User guide==
{{cleanup|article|Needs cleanup}}
*Download the compiled executable file (exe), or Python script (py).
Convert NCA to NSP Format using Python.
*Open CMD in the py/exe's directory and run <code>nspBuild out.nsp main main.npdm</code>.


==Media==
Example: <code>nspBuild out.nsp main main.npdm</code>  
<youtube></youtube>


(replace the ()'s with whatever it says to)


==Screenshots==
'''Note:''' This tool is just for packing NCAs into NSP and it doesn't touch NCAs (if they don't run, it's not this tool's fault, just NCAs don't pass switch checks or they are corrupted).
https://dlhb.gamebrew.org/switchhomebrews/nspbuildswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/nspbuildswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/nspbuildswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/nspbuildswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/nspbuildswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/nspbuildswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/nspbuildswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/nspbuildswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v4.0 2019/09/10'''
* First Release.
*This tool is just for packing NCAs into NSP and it doesn't touch NCAs (if they don't run, it's not this tool's fault, just NCAs don't pass switch checks or they are corrupted).
*Thanks to @lunalik2 for the .exe files (for people without Python) ([https://github.com/CVFireDragon/nspBuild/pull/5 #5])
*Thanks to @roothorick for making nspBuild usable in scripts. ([https://github.com/CVFireDragon/nspBuild/pull/3 #3])
*Python 2 is faster by ~20% thanks to @shchmue . ([https://github.com/CVFireDragon/nspBuild/pull/2 #2])
 
'''v2.0 2018/07/31'''
*The way to install NSPs is to use DevMenu. You need signature patches which you can see how to get from here: https://pastebin.com/raw/ht9dfcSU
*Python 2 is faster by ~20% thanks to Shchmue.
 
'''v3.0 Beta 2018/08/13'''
*This tool is just for packing NCAs into NSP and it doesn't touch NCAs (if they don't run, it's not this tool's fault, just NCAs don't pass switch checks or they are corrupted).
*Thanks to @roothorick for making nspBuild usable in scripts. ([https://github.com/CVFireDragon/nspBuild/pull/3 #3])
*Python 2 is faster by ~20% thanks to @shchmue . ([https://github.com/CVFireDragon/nspBuild/pull/2 #2])
 
'''v1.0.1 2018/07/26'''
*Thanks, shchmue for porting to Python 2! This version is ~20% faster. Still working out the Not installing bug though.
 
'''v1.0.0 2018/07/18'''
* Drag & drop XCI or NCA on this (you need python so get it here: https://www.python.org/downloads/) and type (filename.nsp) and install it with dev menu.
 
==Credits==
*lunalik2 for the .exe files (for people without Python) (#5) and working on a GUI. (#7)
*roothorick for making nspBuild usable in scripts. (#3)
*shchmue for porting it to Python 2. (#2)


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/nspbuild-build-nsp-files.509816/
* GitHub - https://github.com/CVFireDragon/nspBuild
* Github - https://github.com/CVFireDragon/nspBuild
* GBAtemp - https://gbatemp.net/threads/nspbuild-build-nsp-files.509816/post-8256209
* Reddit -
* GBAtemp - https://gbatemp.net/threads/nspbuild-build-nsp-files.509816/

Latest revision as of 01:54, 7 Haziran 2023

nspBuild
Nspbuildnx.png
General
AuthorCVFireDragon, rkk
TypePC Utilities
Version4.0
LicenseMixed
Last Updated2018/09/10
Links
Download
Website
Source

Community Mod of rkk's nspBuild.

It allows you to convert NCA to NSP format using Python.

User guide

  • Download the compiled executable file (exe), or Python script (py).
  • Open CMD in the py/exe's directory and run nspBuild out.nsp main main.npdm.

Example: nspBuild out.nsp main main.npdm

(replace the ()'s with whatever it says to)

Note: This tool is just for packing NCAs into NSP and it doesn't touch NCAs (if they don't run, it's not this tool's fault, just NCAs don't pass switch checks or they are corrupted).

Changelog

v4.0 2019/09/10

  • This tool is just for packing NCAs into NSP and it doesn't touch NCAs (if they don't run, it's not this tool's fault, just NCAs don't pass switch checks or they are corrupted).
  • Thanks to @lunalik2 for the .exe files (for people without Python) (#5)
  • Thanks to @roothorick for making nspBuild usable in scripts. (#3)
  • Python 2 is faster by ~20% thanks to @shchmue . (#2)

v2.0 2018/07/31

  • The way to install NSPs is to use DevMenu. You need signature patches which you can see how to get from here: https://pastebin.com/raw/ht9dfcSU
  • Python 2 is faster by ~20% thanks to Shchmue.

v3.0 Beta 2018/08/13

  • This tool is just for packing NCAs into NSP and it doesn't touch NCAs (if they don't run, it's not this tool's fault, just NCAs don't pass switch checks or they are corrupted).
  • Thanks to @roothorick for making nspBuild usable in scripts. (#3)
  • Python 2 is faster by ~20% thanks to @shchmue . (#2)

v1.0.1 2018/07/26

  • Thanks, shchmue for porting to Python 2! This version is ~20% faster. Still working out the Not installing bug though.

v1.0.0 2018/07/18

Credits

  • lunalik2 for the .exe files (for people without Python) (#5) and working on a GUI. (#7)
  • roothorick for making nspBuild usable in scripts. (#3)
  • shchmue for porting it to Python 2. (#2)

External links

Advertising: