hit tracker

NSC_Builder: Nintendo Switch Cleaner and Builder

Discussion in 'Underground Nintendo Scene' started by ub3r1337, Nov 5, 2018.

By ub3r1337 on Nov 5, 2018 at 7:02 PM
  1. 304
    57
    28
    ub3r1337

    ub3r1337 NFC-Bank Owner Staff Member Clean-Up Crew MaxConsole News Team

    Joined:
    Jul 2, 2015
    Home Page:
    http://www.nfc-bank.com
    (Game+updates+dlc in a single xci)
    [​IMG]

    This new release by @JRoad called NSC_Buiilder takes the mantle of Nut Cleaner and serves as an implementation of his new modded hacbuild, check out the awesomeness this app does in ease in assembling all-in-one XCI packages you can enjoy on the Switch!
    For instructions go to github's page: https://github.com/julesontheroad/NSC_BUILDER
    For my modded hacbuild go to: https://github.com/julesontheroad/hacbuild


    NEWS SOURCE: NSC_Builder: Nintendo Switch Cleaner and Builder (via) GBATemp
     

    Attached Files:

Comments

Discussion in 'Underground Nintendo Scene' started by ub3r1337, Nov 5, 2018.

    1. 213
      44
      28
      LupinIII

      LupinIII Developer

      Joined:
      Aug 21, 2005
      This has been updated to 0.61 recently. This copy is ready to use as it already includes the keys file. I have also included several drag and drop profiles that will simplify things even further. I've included folders containing versions that will create separate folders per game and ones that will not, so, it's easy to switch back and forth. The ones that will not are the ones in the main app folder by default. Also, I've set it up to use the old zip file naming scheme, because I like it better.

      The 3rd and 6th profiles are especially convenient because they let you merge the contents of multiple folders. Every folder under the one you drag to them is treated as a collection to be merged separately. For example, if you have Doom and it's update in a subfolder named "Doom" and L.A. Noire and it's update in a subfolder named "L.A. Noire" and then drag the parent folder containing both of these over, you will get separate Doom and L.A. Noire XCIs that each contain their update, instead of one big file containing both games and their updates (the default "multi" mode's functionality). No need to create one merged XCI at a time. Now you can set up a bunch of "whole game" folders containing the base game, latest update, and all DLC files, then just drag the folder containing all of them to the "3_Merge_Each_Subfolder_to_an_XCI.bat" file, and leave the system unattended (go to sleep/work) while it automatically merges them all.

      Keep in mind the app can also do multiple title XCIs a la "Hasbro Game Night" so, things like a "KoF Collection" or "Metal Slug Collection" can be easily created just by placing them all (with their updates) into a single folder, then dragging that folder to the profile 2 batch file. Or dragging the collection folder(s) parent folder to the profile 3 one.

      UPDATE: New version with firmware requirement patches coming soon. So, those of us still on 5.1 will be able to play WoFF as an XCI, merge the Starlink update with the base game, etc.
       

      Attached Files:

      Last edited: Nov 19, 2018
      GaryOPA likes this.
    2. 213
      44
      28
      LupinIII

      LupinIII Developer

      Joined:
      Aug 21, 2005
      Update 0.65 is officially out now. This has the aforementioned option to bypass firmware requirements when converting. I've been testing this new feature for a couple of days now, and it works very well. Just like last time, I've included my drag and drop presets, including the ones that let you create multiple merged XCIs/NSPs via a single drag and drop operation.

      So, now even the people that are cautiously staying on 5.1 because they can't find a working DevMenu for 6.x (suffice it to say I'm not one of those people, but I haven't updated yet because I wanted to test this thoroughly) can still mount and play every game that's been released so far from a USB HDD, with all DLC and updates, and without having to install a single NSP. Though, naturally, if something updates once a week, it's probably easier to only merge the DLC (if there is any) and just install said update NSP once a week.

      Then again, since it's looking like it will be a while before we see any more updates (thanks for nothing, Nvidia), I guess you might as well merge all games with their updates at this point. It will give your PC something to do while you wait for the cracking gods to work their magic on 6.2.

      P.S. Happy Thanksgiving to all of my fellow Americans (and anyone else that may happen to celebrate this holiday with us). And thank you, Jules, for your continuous efforts to create the ultimate conversion app. Keep up the good work.

      UPDATE: I've updated my presets to use the current version of NSCB.bat now, instead of the nightly from the day before. Option 1 should now be valid for archiving again when converting NSPs to XCIs. Also, it was brought to my attention that a couple of my descriptions were a bit confusing. So, now it's "Create_or_Trim_XCIs" and "Create_or_Clean_NSPs" to hopefully clarify that 1 generates XCIs and 4 generates NSPs. My apologies for any confusion caused by the previous naming. Please note that said trimming is not the reversible kind. When NSCB trims an XCI, it removes the system update partition to create the smallest file possible.
       

      Attached Files:

      Last edited: Nov 26, 2018
      GaryOPA likes this.
    3. 213
      44
      28
      LupinIII

      LupinIII Developer

      Joined:
      Aug 21, 2005
      OK, it's been a while since I posted about an update. Since 0.78 just came out, this seems like a fine time to mention that Jules has added the ability to change the keygeneration. This means that even if a new game uses the new keygeneration 7 (aka master key 6) that came with 6.2, you can still run it on 5.1 (assuming there are no other dependencies on features exclusive to 6.x). I have, as with previous versions, included my own drag and drop presets. They are set to use keygeneration 5 (the 5.x key) by default (feel free to change it if needed).

      While I still prefer to have the zip files created simply add a tag to the original filename (the way older versions of the program did) instead of being named for the title ID, I have decided to change that tag from "[del]" to "[data]" since everything included, while needed to restore the original NSP, may not have been a part of it initially.

      I have also changed the colors for my presets to present a holiday theme (as much as text can anyway). So, the ones that generate XCI files now use red text on a green background, and the ones that generate NSPs use green text on a red background. If you don't like them, it's the second line in the "options" files in the "zconfig" folder. So, feel free to change them to whatever you like, or just comment the line out to have them use the normal white on black scheme.

      I hope you will all find this update useful. And if you don't hear from me again in the meantime, happy holidays everyone.
       

      Attached Files:

      Last edited: Dec 15, 2018
      GaryOPA likes this.
    4. 25,651
      2,243
      113
      GaryOPA

      GaryOPA Master Phoenix Admin Staff Member Top-Dog Brass

      Joined:
      Mar 18, 2006
      Media:
      1,424
      Occupation:
      Design Eng.
      Location:
      Tropical Island
      Home Page:
      http://www.O-P-A.biz
      Great work as always @LupinIII -- Many Thanks! :)
       
    5. 213
      44
      28
      LupinIII

      LupinIII Developer

      Joined:
      Aug 21, 2005
      Jules has made many improvements since my last reply regarding this app. Not the least of which being that Xenoblade Chronicles 2's DLC can now be merged with the base game for HDD loading purposes. It is also much faster and more streamlined now that a single app is doing all of the work. Also, all issues with special characters in filenames have been laid to rest.

      I have uploaded a copy of the latest version 0.81d along with updated versions of my drag and drop presets to be used along with them. They are setup to not create folders and repack for 5.1 if a higher key is in use by default (still dragging my heels on updating to 6.2, even though I've got no reason to be at this point, I guess). You can change this (or anything else) in the "options" files in the "zconfig" folder to suit your needs (you can even change whether XCI or NSP files are created, but since my presets do it both ways already, this is not necessary, and could cause confusion).

      Sorry for taking 3 months to put updated drag and drop presets for this wonderful app out (hopefully you've been following it's development anyway). I have had a lot of crazy stuff going on and have not had much time to mess with my Switch.

      I can provide the 32-bit version if anyone actually has a 32-bit computer that survived the "Great Capacitor Plague" in the first place or wants to use it with something like an HP Slate 2 (though I don't see why you would want to -- using something like that to swap files with friends is one thing, but using one to repack stuff would take ages).
       

      Attached Files:

      Last edited: Mar 20, 2019
      GaryOPA likes this.

Share This Page