TEMPORARY MODE ENABLED  
  1. Lia

    OP Lia C Dev and Guide Writer
    Member

    Joined:
    Jan 29, 2016
    Messages:
    2,032
    Country:
    United Kingdom
    Simple merger for Nintendo Switch dumped content, designed to merge dumps from nxdumptool. Someone asked me yesterday to make this and I did, so I thought I'd chuck it on GBAtemp as well.

    Supported filename formats:
    • file.ns0, file.ns1, etc
    • file.nsp.00, file.nsp.01, etc
    • file.xc0, file.xc1, etc
    • file.xci.00, file.xci.01, etc
    • folder/00, folder/01, etc
      • This will output a .nsp file

    The script is written in Python with tkinter, however a Windows version is included within the releases which shouldn't require installing Python or any additional libraries.

    :arrow: Source
    :arrow: Download
     
    Last edited by Lia, Dec 7, 2020
  2. Lia

    OP Lia C Dev and Guide Writer
    Member

    Joined:
    Jan 29, 2016
    Messages:
    2,032
    Country:
    United Kingdom
    Just released a new version with a help menu and progress bars

    :arrow: v0.3.0
     
    chronoss, kidkat210, ber71 and 2 others like this.
  3. Lia

    OP Lia C Dev and Guide Writer
    Member

    Joined:
    Jan 29, 2016
    Messages:
    2,032
    Country:
    United Kingdom
    The app has now been completely rewritten with added filename compatibility for many more formats.

    :arrow: v1.0.0
     
    peteruk likes this.
  4. duckbill007

    duckbill007 GBAtemp Fan
    Member

    Joined:
    May 5, 2011
    Messages:
    377
    Country:
    Russia
    Simple copy /b is too hard?
     
    HenryMin and Lia like this.
  5. Lia

    OP Lia C Dev and Guide Writer
    Member

    Joined:
    Jan 29, 2016
    Messages:
    2,032
    Country:
    United Kingdom
    some people get scared of the terminal ig lol
     
  6. duckbill007

    duckbill007 GBAtemp Fan
    Member

    Joined:
    May 5, 2011
    Messages:
    377
    Country:
    Russia
    I can understand why splitter can be needed: windows has no built-it tools for that, but merger?
     
  7. Lia

    OP Lia C Dev and Guide Writer
    Member

    Joined:
    Jan 29, 2016
    Messages:
    2,032
    Country:
    United Kingdom
    Someone asked me to make it, so I did. I've never developed in Python before so I thought it could be fun to learn how to use it to create something simple.
     
    duckbill007 likes this.
  8. duckbill007

    duckbill007 GBAtemp Fan
    Member

    Joined:
    May 5, 2011
    Messages:
    377
    Country:
    Russia
    I do understand why people create apps - it's fun!
     
    Lia likes this.
  9. DarkMatterCore

    DarkMatterCore I like turtles.
    Developer

    Joined:
    May 30, 2009
    Messages:
    1,270
    Country:
    Venezuela
    @Lia Excellent tool! I'd love to add a link to its GitHub repository whenever I finish the ongoing nxdumptool rewrite. :)

    Just a heads up, though: split NSPs generated by nxdumptool that aren't concatenation files (directories with numbered files) also have a "[game].nsp.hdr" file that's essentially the PFS0 header from the NSP. It must be placed before all "[game].nsp.[number]" files.
     
  10. Lia

    OP Lia C Dev and Guide Writer
    Member

    Joined:
    Jan 29, 2016
    Messages:
    2,032
    Country:
    United Kingdom
    Thanks, I'll make sure to add that!
     
    DarkMatterCore likes this.
Draft saved Draft deleted