Thread Status:
Not open for further replies.
  1. adrifcastr

    OP adrifcastr GBAtemp Addict
    Member

    Joined:
    Sep 12, 2016
    Messages:
    2,037
    Country:
    Germany
    THIS TOOL HAS NO USE ANYMORE BECAUSE TINFOIL CAN NOW IGNORE THE REQSYSVER UPON INSTALLATION!

    So today I am presenting you: NSPatch

    What does this 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.

    WUT?
    See this Thread by @Zocker4444 for reference.

    So just Base Games?
    Yep.

    Download when?
    Now. https://github.com/adrifcastr/NSPatch/releases/latest/

    Pics?
    Even better. GIF.
    nspatchpwv.gif

    nspatchapu.gif
     
    Last edited by adrifcastr, Aug 5, 2018
    morrison22, Garou, m_babble and 16 others like this.
  2. Adran_Marit

    Adran_Marit Walküre's Hacker
    Member

    Joined:
    Oct 3, 2015
    Messages:
    2,567
    Country:
    Australia
    Does this just patch the xml
     
    Xyphoseos likes this.
  3. Xyphoseos

    Xyphoseos Hack or no games
    Member

    Joined:
    Jun 29, 2016
    Messages:
    1,716
    Country:
    France
    Do you think ut will work on 3.0.0?

    — Posts automatically merged - Please don't double post! —

    If yes that change nothing for lower firmware user :(
     
  4. adrifcastr

    OP adrifcastr GBAtemp Addict
    Member

    Joined:
    Sep 12, 2016
    Messages:
    2,037
    Country:
    Germany
    I need to have a list of the master key revisions, their corresponding firmware versions and the games that require each key revision, then patching will work on any nsp.

    — Posts automatically merged - Please don't double post! —

    It does if you are on a firmware that uses master key 4 crypto (4.x.x) as it'll allow to play any existing title until the next master key revision.
     
  5. Xenon Hacks

    Xenon Hacks GBAtemp Guru
    Member

    Joined:
    Nov 13, 2014
    Messages:
    7,413
    Country:
    United States
    This is a huge stretch but how about 2.2.0?
     
  6. Xyphoseos

    Xyphoseos Hack or no games
    Member

    Joined:
    Jun 29, 2016
    Messages:
    1,716
    Country:
    France
    For exemple mario tennis aces can be played on 3.0.0 ? Or keys is a problem ?
     
  7. adrifcastr

    OP adrifcastr GBAtemp Addict
    Member

    Joined:
    Sep 12, 2016
    Messages:
    2,037
    Country:
    Germany
    that won't work as 3.0.0 uses master key #3 and mario tennis aces requires at least #4 to be decrypted, see the metioned thread for a list.
     
  8. TamarindoJuice

    TamarindoJuice GBAtemp Regular
    Member

    Joined:
    Jan 30, 2016
    Messages:
    261
    Country:
    Brazil
    After clicking on the Check Fw button just load for 4 seconds and closes by itself...
     
  9. Xyphoseos

    Xyphoseos Hack or no games
    Member

    Joined:
    Jun 29, 2016
    Messages:
    1,716
    Country:
    France
    And unpossible too add masterkey 4 on the 3.0.0 ?
     
  10. ZachyCatGames

    ZachyCatGames GBAtemp Addict
    Member

    Joined:
    Jun 19, 2018
    Messages:
    2,673
    Country:
    United States
    I think you have the numbering for the keys wrong :P
    1.0.0-2.3.0 use Master Key 0
    3.0.0 uses Master Key 1
    3.0.1-3.0.2 use Master Key 2
    4.0.0-4.1.0 use Master Key 3
    5.0.0-5.1.0 use Master Key 4
     
    adrifcastr and Xyphoseos like this.
  11. Adran_Marit

    Adran_Marit Walküre's Hacker
    Member

    Joined:
    Oct 3, 2015
    Messages:
    2,567
    Country:
    Australia

    I think if it was, we wouldn't have any issues with patching and lower fw versions
     
    Xyphoseos likes this.
  12. adrifcastr

    OP adrifcastr GBAtemp Addict
    Member

    Joined:
    Sep 12, 2016
    Messages:
    2,037
    Country:
    Germany
    Actually they were wrong at first, but I was pretty sure that I got the actual numbering after the other thread was fixed, I'll take some sleep and then get the numbering proofed, as for now NSPatch patches key 4 nsp's if the numbering went wrong, the displayed firmware within NSPatch is incorrect, but that does not affect the xml patch.
     
  13. ZachyCatGames

    ZachyCatGames GBAtemp Addict
    Member

    Joined:
    Jun 19, 2018
    Messages:
    2,673
    Country:
    United States
    what I meant is in replies you made to other people you said that 3.0.0 uses key 3 and 4.x uses key 4 :P
     
  14. aos10

    aos10 Yuuki chan
    Member

    Joined:
    Apr 10, 2012
    Messages:
    4,693
    Country:
    Saudi Arabia
    same here
     
  15. Kobigov

    Kobigov GBAtemp Regular
    Member

    Joined:
    Jan 10, 2018
    Messages:
    129
    Country:
    United States
    same
     
  16. Vennetto

    Vennetto Member
    Newcomer

    Joined:
    Nov 13, 2017
    Messages:
    18
    Country:
    Dominican Republic
    This is just speculative but wouldn't this be counterproductive? I think newer version of FW have things or files that some games may need and they could result in crash or something else, it's not just Stability Improvements.
     
  17. Scarecrow B

    Scarecrow B ScrapTown
    Member

    Joined:
    Dec 29, 2015
    Messages:
    327
    Country:
    Mexico
    Found the issue. Just add quotes and it works. Plus you have to manually create a tmp Folder in the app directory as shown by --pfs0dir=tmp

    upload_2018-7-29_21-42-37.png
     
  18. Kobigov

    Kobigov GBAtemp Regular
    Member

    Joined:
    Jan 10, 2018
    Messages:
    129
    Country:
    United States
    Neat, I just did what the thread in OP's link said and and put zeros in the required system version.
     
  19. Cdoan34

    Cdoan34 Member
    Newcomer

    Joined:
    Mar 15, 2009
    Messages:
    11
    Country:
    United States
    I had to put it in a location where the path had no spaces or it would close. The CMD command its running wont work if you have spaces
     
  20. Loke

    Loke GBAtemp Fan
    Member

    Joined:
    Jan 7, 2014
    Messages:
    321
    Country:
    Netherlands
    I'm getting a "this game is not supported yet" error. Trying a Mario oddysey nsp from cnd
     
Loading...

Hide similar threads Similar threads with keywords - NSPatch, version, actual

Thread Status:
Not open for further replies.