More actions
(Created page with "{{Infobox Switch Homebrews |title=NSPatch |image=nspatchswitch.png |description=Patches NSP Files to require the minimum FW Version needed to decrypt it instead of any higher fw than that. |author=adrifcastr |lastupdated=2018/08/04 |type=PC Utilities |version=2.1 |license=GPL-2.0 |download=https://dlhb.gamebrew.org/switchhomebrews/nspatchswitch.7z |website=https://gbatemp.net/threads/nspatch-patch-nsp-files-to-their-actual-needed-fw-version.513138/ |source=https://github...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox Switch Homebrews | {{Infobox Switch Homebrews | ||
|title=NSPatch | |title=NSPatch | ||
|image= | |image=nspatchnx.png | ||
|description=Patches NSP Files to require the minimum FW Version needed to decrypt it instead of any higher fw than that. | |description=Patches NSP Files to require the minimum FW Version needed to decrypt it instead of any higher fw than that. | ||
|author=adrifcastr | |author=adrifcastr | ||
Line 13: | Line 13: | ||
|donation= | |donation= | ||
}} | }} | ||
{{ | {{obsolete}} | ||
Patches NSP Files to require the minimum FW Version needed to decrypt it instead of any higher FW than that. | |||
==User guide== | |||
===What does it do=== | |||
It extracts NSP containers using hactool, patches them to require the minimum needed FW version of the corresponding minimum needed Masterkey Revision required for crypto and then repacks the NSP container using a modified build of rkk's nspBuild. | |||
Patches NSP Files to require the minimum FW Version needed to decrypt it instead of any higher | |||
See [https://gbatemp.net/threads/play-nsp-games-for-higher-firmware-on-lower-firmware-reinx-hactool-tinfoil-extracted-nsp.512921/ this thread] by Zocker4444 for reference. | |||
===Summary of the keyblobs=== | |||
*'''1.0.0 - 2.3.0:''' | |||
**MasterKey Revision: 0. | |||
**Patching would achieve a 2.X.X game be playable on 1.0.0. | |||
*'''3.0.0:''' | |||
**MasterKey Revision: 1. | |||
**Patching would have no effect. | |||
*'''3.0.1 - 3.0.2:''' | |||
**MasterKey Revision: 2. | |||
**Patching would achieve a 3.0.2 game be playable on 3.0.1. | |||
*'''4.0.0 - 4.1.0:''' | |||
**MasterKey Revision: 3. | |||
**Patching would achieve a 4.1.0 game be playable on 4.0.0. | |||
*'''5.0.0:''' | |||
**MasterKey Revision: 4. | |||
**Patching would achieve a 5.1.0 game be playable on 5.0.0. | |||
==Screenshots== | ==Screenshots== | ||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/nspatchnx2.gif | ||
==Changelog== | ==Changelog== | ||
''' | '''v2.1 2018/08/04''' | ||
* | *Hotfix keygen detection. | ||
'''v2.0 2018/07/31''' | |||
*Fixed mkey detection. | |||
*Fixed fw version bug in messagebox (thanks @StarGazerTom). | |||
*Added update applyment feature. | |||
*Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience. | |||
'''v1.1 2018/07/30''' | |||
*Fix crash for some users/enable patching all existing NSP's. | |||
'''v1.0 2018/07/30''' | |||
*Initial Release. | |||
==Credits== | |||
*SciresM for hactool. | |||
*rkk for nspBuild. | |||
*Zocker4444 for discovering the patching method. | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/adrifcastr/NSPatch | ||
* GBAtemp - https://gbatemp.net/threads/nspatch-patch-nsp-files-to-their-actual-needed-fw-version.513138/ | |||
Revision as of 06:39, 6 Haziran 2023
NSPatch | |
---|---|
General | |
Author | adrifcastr |
Type | PC Utilities |
Version | 2.1 |
License | GPL-2.0 |
Last Updated | 2018/08/04 |
Links | |
Download | |
Website | |
Source | |
This application has been obsoleted by one or more applications that serve the same purpose, but are more stable or maintained. |
Patches NSP Files to require the minimum FW Version needed to decrypt it instead of any higher FW than that.
User guide
What does it do
It extracts NSP containers using hactool, patches them to require the minimum needed FW version of the corresponding minimum needed Masterkey Revision required for crypto and then repacks the NSP container using a modified build of rkk's nspBuild.
See this thread by Zocker4444 for reference.
Summary of the keyblobs
- 1.0.0 - 2.3.0:
- MasterKey Revision: 0.
- Patching would achieve a 2.X.X game be playable on 1.0.0.
- 3.0.0:
- MasterKey Revision: 1.
- Patching would have no effect.
- 3.0.1 - 3.0.2:
- MasterKey Revision: 2.
- Patching would achieve a 3.0.2 game be playable on 3.0.1.
- 4.0.0 - 4.1.0:
- MasterKey Revision: 3.
- Patching would achieve a 4.1.0 game be playable on 4.0.0.
- 5.0.0:
- MasterKey Revision: 4.
- Patching would achieve a 5.1.0 game be playable on 5.0.0.
Screenshots
Changelog
v2.1 2018/08/04
- Hotfix keygen detection.
v2.0 2018/07/31
- Fixed mkey detection.
- Fixed fw version bug in messagebox (thanks @StarGazerTom).
- Added update applyment feature.
- Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
v1.1 2018/07/30
- Fix crash for some users/enable patching all existing NSP's.
v1.0 2018/07/30
- Initial Release.
Credits
- SciresM for hactool.
- rkk for nspBuild.
- Zocker4444 for discovering the patching method.