NULL

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.

  1. Drona

    Drona Advanced Member

    Newcomer
    3
    Jan 10, 2014
    France
    Yes, Python 3.7
     
  2. DimensioX

    DimensioX Newbie

    Newcomer
    1
    Nov 7, 2018
    Madagascar
    With version v0.6.1 can I split the xcis with xci-cutter in 4GB files or will they still end up corrupted?
     
  3. realg123

    realg123 GBAtemp Regular

    Member
    3
    Aug 9, 2010
    Canada
    Finally got it to work. Thank you for your help!!!

    I'm wondering it was bootcamp causing the issues.

    Another question, what option do I select to put an game+update+dlc in one xci package? Also will the application require a image or will it automatically apply one.
     
  4. Drona

    Drona Advanced Member

    Newcomer
    3
    Jan 10, 2014
    France
    I uninstalled Python 64 bits and installed 32 bits version to C:/python.
    After some cleanups it works now.

    @JRoad Thanks !
     
  5. JRoad
    OP

    JRoad GBAtemp Advanced Fan

    Member
    6
    May 18, 2018
    Spain
    Good I'm glad to hear that. I think I have 32bits installed though, or at least I tried with 32bits one in some computers.
    Thks to let me know of the fix BTW

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

    Manual mode in multipack option or you can use it in auto dragging a folder with all content together.
    No if you don't put one SX loader chooses one from the content inside. Also it doesn't takes images currently it takes a control nca or reads one from a nsp I have to set it so it also do that from a xci. I kinda forgot to put that in last version.

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

    No, that's probably a result of no packing and update partition + padding reduction. The cutter probably uses some fixed offsets instead of reading them. I could look into the cutter but currently I have other priorities.
     
    realg123 and Drona like this.
  6. realg123

    realg123 GBAtemp Regular

    Member
    3
    Aug 9, 2010
    Canada
    Thank you very much
     
  7. JRoad
    OP

    JRoad GBAtemp Advanced Fan

    Member
    6
    May 18, 2018
    Spain
    BTW for auto the normal profile is set to repack as xci and nsp. The one I put for xci is set to only repack as xci if you don't want to change the config.
    You can have the 3 profiles together in the same folder or even create new ones.
     
    realg123 likes this.
  8. mat128

    mat128 Advanced Member

    Newcomer
    3
    Apr 3, 2011
    Canada
    Thanks for this app, it worked great to convert eshop titles to xci to play from USB. I may be doing something wrong but for some games, not all of them, converting them with the update .nsp results into 2 zip files in the output folder instead of a .xci. For others it works perfectly.

    Did I use the wrong settings?
     
  9. JRoad
    OP

    JRoad GBAtemp Advanced Fan

    Member
    6
    May 18, 2018
    Spain
    Probably those files are read only. Specially if the zips files are empty or missing things.

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

    nghbk Member

    Newcomer
    2
    Nov 10, 2006
    Doesn't work on me
    upload_2018-11-13_13-26-17.
     
  11. lonix

    lonix Member

    Newcomer
    3
    Apr 28, 2018
    Australia
    i got that message when i tried to use a network mounted drive on my NAS
     
    Last edited by lonix, Nov 13, 2018
  12. nghbk

    nghbk Member

    Newcomer
    2
    Nov 10, 2006
    my bad, forgot to install the dependencies :P, now it's fully working, thanks
     
  13. Sonics99

    Sonics99 Member

    Newcomer
    2
    May 17, 2018
    United States
    I've tried a handful of games so far and they all appear to work great. The load times seem a tad bit slower, but that could be my SD card or just in my head honestly. Hard to tell.

    Either way, this thing is exactly what I was looking for. So super excited to have everything packaged up like this. Thanks for the hard work.

    Anyone have any luck with Kirby Star Allies? I've tried it like three different times with different files and get "The game card could not be read".

    The only other thing I have seen is in SXOS, most of the games appear to reference the update version number (For instance Mario Rabbids says Application 1.9.589692)...South Park is the only one I have that still shows Application 1.0 with the update rolled in.

    It could absolutely be something I'm doing, but thought I would query the group before racking my brain.
     
  14. Firemanx

    Firemanx Member

    Newcomer
    3
    Nov 4, 2018
    United States
    Yes, I converted kirby allstar allies from nsp to xci without issue.
     
  15. JRoad
    OP

    JRoad GBAtemp Advanced Fan

    Member
    6
    May 18, 2018
    Spain
    It's because you have the file as read only. I'll remove the read/write permission for next version. Nut asked for read and write because it modified the original file but my modified libraries only read the original to take out the nca and remove the titlerights on the fly (in case they exist). I actually only need read permission for the original and already modified my current built to reflect that, I'll release it probably trough the weekend with more improvements.
     
  16. BDP

    BDP Member

    Newcomer
    1
    Dec 27, 2015
    United States
    This requires SXOS to use these builds, correct?
     
  17. Redferne

    Redferne GBAtemp Advanced Fan

    Member
    6
    Oct 28, 2015
    United Kingdom
    Only for XCI.
     
  18. FabioCapela

    FabioCapela Advanced Member

    Newcomer
    4
    Jul 12, 2007
    Brazil
    Any chance one of those improvements is the option to ignore minimum firmware version on update NSPs? I'm still on 5.1 for a number of reasons, which means I can't pack a number of updates with the respective XCI files. In most cases it isn't much of an issue, but when the update gets in the multiple gigabyte range — like, for example, the 6GB Starlink one — it gets annoying.

    Alternatively, do you know of a tutorial for how I can do that manually to the update NSP before adding it to the XCI? The only method I found only works for game NSPs, not update NSPs.
     
  19. JRoad
    OP

    JRoad GBAtemp Advanced Fan

    Member
    6
    May 18, 2018
    Spain
    I'm working on it, it'll depend on how much time i have trough the weekend as I need to implement it and test it properly, I also need to work in the splitting and update mode. In the way I want to implement the 3 things all is related to the meta nca, but I won't tell you this will come for sure this weekend.
    BTW if the update is superior to "version 1 (v65536)" you can pass it trough the batch to delete the deltas and reduce it's size. If you do this you'll need to delete previous updates in your console manually but since you're using a xci it should be no issue.
     
  20. FabioCapela

    FabioCapela Advanced Member

    Newcomer
    4
    Jul 12, 2007
    Brazil
    With Starlink (and a few other games) it's a day-0 update that contains roughly half the game and is required to play the game, either at all or after reaching a fairly early part of the game; games like L.A. Noire and South Park do the same, a cost-cutting measure to allow the cartridge version to use a smaller chip. With your program, Starlink is only an issue because the day-0 update falsely claims to require a higher firmware version than the base game.

    BTW, your program worked nicely for those other games I mentioned, and quite a few more besides them; being able to move games around without having to install and uninstall multi-GB day-0 updates makes the whole process far more manageable.
     
Loading...