RELEASE NSC_Builder. Nintendo Switch Cleaner and Builder. (Game+updates+dlc in a single xci)

Discussion in 'Switch - ROM Hacking, Saves, Translations & Tools' started by JRoad, Nov 4, 2018.

Loading...
  1. markmcrobie

    markmcrobie GBAtemp Advanced Fan

    Member
    6
    May 24, 2008
    I forgot to say earlier, that selector doesn't work for me - it lets me choose a file/folder, but NSCB then has no file in the list to process.
     
  2. JRoad
    OP

    JRoad Developer

    pip Developer
    8
    May 18, 2018
    Spain
    In any of the functions or just the multi one? I'm saying that because i checked that it worked but i did't check it on all functions.
    Hmm i just checked and it's working for me, i wonder what can be the issue in both folder and files mode in my case.
     
    Last edited by JRoad, Oct 22, 2019
  3. 18Phoenix

    18Phoenix GBAtemp Advanced Fan

    Member
    6
    Nov 21, 2005
    Germany
    Key verification works fine with 0.95b (x64).
     
  4. pcwizard7

    pcwizard7 GBAtemp Advanced Fan

    Member
    4
    Aug 2, 2013
    Australia
    I found with the options change to tread file system as fat32 for sxos and i can get to split them in option 2 multi-content but how would I go about making a split copy of xci(s) that in a directory
     
  5. bostonBC

    bostonBC GBAtemp Maniac

    Member
    6
    Aug 17, 2011
    United States
    Up to what key?
     
  6. pcwizard7

    pcwizard7 GBAtemp Advanced Fan

    Member
    4
    Aug 2, 2013
    Australia
    I just tested mine all are valid and keys were taken from fw 9.0.1
     
  7. JRoad
    OP

    JRoad Developer

    pip Developer
    8
    May 18, 2018
    Spain
    Yo add the folder or any number of files you want and then use the "split by baseid option". It should ask you if you want to merge all in one file or split them by baseid. The last one groups them by game.
    If you want to do multigames too the you need to use the option that saves the lists and then the one that process saved lists. I can explain later with pictures.
     
    pcwizard7 likes this.
  8. 18Phoenix

    18Phoenix GBAtemp Advanced Fan

    Member
    6
    Nov 21, 2005
    Germany
    master_key_08 > Key is valid!!!
    master_key_09 > Key is valid!!!
     
  9. pcwizard7

    pcwizard7 GBAtemp Advanced Fan

    Member
    4
    Aug 2, 2013
    Australia
    I got it thanks
     
  10. pcwizard7

    pcwizard7 GBAtemp Advanced Fan

    Member
    4
    Aug 2, 2013
    Australia
    When I try to load a custom xci (base+update) of dragon quest 11 s with xci sxos mounter fails to read and comes up as a white icon in list if I use the original base xci file works fine

    now is this a sxos issue or how the custom xci is made with nsc builder issue?

    thanks
     
  11. muddog23

    muddog23 Newbie

    Newcomer
    2
    Sep 14, 2009
    United States
    When I try to open the program it automatically crashes. It opens for a second, with no messages in the window, then shits down. The original version I extracted worked like a champ. I downloaded the update. I deleted the x64 folder and extracted the new folder. I saved my keys.txt file and pasted it the new ztools file.
    Any ideas?
     
  12. JRoad
    OP

    JRoad Developer

    pip Developer
    8
    May 18, 2018
    Spain
    Open the windows cmd console, dragg the bat there and press enter. It should show you the error without closing.
     
  13. Metsudo

    Metsudo Member

    Newcomer
    2
    Dec 16, 2015
    Really just an observation here and given the above statement I imagine this isn't supposed to work yet; but the multi-pack mode for making custom XCI's is not recognising .nsz files. Obviously not a huge issue as they can be decompressed before multi-packing, just FYI. All the best
     
  14. JRoad
    OP

    JRoad Developer

    pip Developer
    8
    May 18, 2018
    Spain
    Yep, give me till the weekend or if you don't mind running the python dependencies take the master from the reopened beta branch:
    https://github.com/julesontheroad/NSC_BUILDER/tree/99bb1618f18a9cd33d40362293cf24780a4e5190

    Note: It supports all functions from mode 2 for nsz,xcz,nsp and xci as input. Don't support fat32 splitting or nsz and xcz as output.
    This weekend i should have nsz and xcz as input for all functions and then i'll start adding nsz and xcz as output too, other thing i plan to add is a xcz compressor that's lossless and compress the update partition while alowwing full restoration to original state. They aren't things hard to do but since i have to go over all current functions and testing the implementations n each of them it'll take a little time.
     
  15. pcwizard7

    pcwizard7 GBAtemp Advanced Fan

    Member
    4
    Aug 2, 2013
    Australia
    So has any1 had any issue with dragon quest all just me? not sure why this happens with just one game and it's under 30GB limit?
     
  16. JRoad
    OP

    JRoad Developer

    pip Developer
    8
    May 18, 2018
    Spain
    Ok so i didn't want to make an announcement till I could verify this fully but i checked and my intuition was right. TX did it again and they forgot to either include or give access to rommenu (their gallery installer\loader) to the latest masterkey, like it happened before in 6.2 if memory serves me right. This means that nsps using masterkey9\keygeneration10 won't install properly in that installer and xci or cxci that uses that masterkey will show a white icon in the loader, though they will mount properince the system handles that part.
    The solution is again to lower the keygeneration, I checked and lowering it to 9 is fine even if I proposed to lower it to 8 before checking, just in case (since keygeneration9 was never used as far as i'm aware).
    I'll leave the issue open in my repository since the number of games and updates using this masterkey is increasing. I'll also add a note in the first post and latest release.
    https://github.com/julesontheroad/NSC_BUILDER/issues/79

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

    Can you verify the file? While the base game seems to be fine i'm not sure about the update. Mode 4, Option 8 - Verify. Check if all is correct in the original update and the multi xci.
     
    Last edited by JRoad, Oct 24, 2019
  17. pcwizard7

    pcwizard7 GBAtemp Advanced Fan

    Member
    4
    Aug 2, 2013
    Australia
    Update File Output
    Output

    Multi-Con xci File Output
    Output

    One thing that was od when I tired to verify it it cameback with no such file or directory but if i rename it with shorter filename it verify it fine
     
  18. JRoad
    OP

    JRoad Developer

    pip Developer
    8
    May 18, 2018
    Spain
    I think that we found your issue XD. Rename the file and try to load it again, there are characters that the switch doesn't like, for example Roman Numbers like the Dragon Quest games use, normally i ban them or make replacements in the renamer when i find them. I think this can be the case this time.
     
  19. markmcrobie

    markmcrobie GBAtemp Advanced Fan

    Member
    6
    May 24, 2008
    @JRoad is there any way to fix the problem where sometimes the NCSB window just "pauses" and you have to click on it and press Return to get it moving again?
     
  20. pcwizard7

    pcwizard7 GBAtemp Advanced Fan

    Member
    4
    Aug 2, 2013
    Australia
    I rename it and that fix the white icon but it still can't be mounted. But installing the multi-con xci work fine?
     
Quick Reply
Draft saved Draft deleted
Loading...