1. LyuboA

    LyuboA Advanced Member
    Newcomer

    Joined:
    Jun 1, 2018
    Messages:
    55
    Country:
    Bulgaria
    guys when i launch nxdumptool theres no option for XCI dump
    i want to dump games eshop games and nsp installed games into xci tried with Atmos 0.10.2 and SX OS 2.9.3
     
  2. DarkMatterCore

    OP DarkMatterCore I like turtles.
    Developer

    Joined:
    May 30, 2009
    Messages:
    1,106
    Country:
    Venezuela
    Dumping installed titles to XCI isn't supported.
     
  3. LyuboA

    LyuboA Advanced Member
    Newcomer

    Joined:
    Jun 1, 2018
    Messages:
    55
    Country:
    Bulgaria
    thanks is there any app that can do that cause i tried sx dumper but its not working on fw 9.1.0 sx os 2.9.3 just black screen
     
  4. DarkMatterCore

    OP DarkMatterCore I like turtles.
    Developer

    Joined:
    May 30, 2009
    Messages:
    1,106
    Country:
    Venezuela
    Not that I know of, nope. Sorry.

    You can dump your digital titles to NSP and then convert them to XCI using NSC_Builder.
     
  5. LyuboA

    LyuboA Advanced Member
    Newcomer

    Joined:
    Jun 1, 2018
    Messages:
    55
    Country:
    Bulgaria
    yes i know but i'm not home and dont have access to pc guess i have to wait
     
  6. Shiranui-san

    Shiranui-san GBAtemp Regular
    Member

    Joined:
    Nov 4, 2011
    Messages:
    233
    Country:
    @DarkMatterCore
    When emuMMC is enabled, is it only possible to access "sd/emuMMC/RAW1/Nintendo" folder to dump updates and DLCs?
    Not possible to dump Iegally purchased content from "sd/Nintendo" folder?
     
  7. DarkMatterCore

    OP DarkMatterCore I like turtles.
    Developer

    Joined:
    May 30, 2009
    Messages:
    1,106
    Country:
    Venezuela
    Exactly. The whole point behind using redirection schemes is avoiding access to the original path/storage.

    This isn't something that can be easily controlled by nxdumptool.
     
  8. Shiranui-san

    Shiranui-san GBAtemp Regular
    Member

    Joined:
    Nov 4, 2011
    Messages:
    233
    Country:
    Thanks.
    What about if I copy "sd/Nintendo" folder into... let's say... "sd/emuMMC/RAW2/Nintendo", and then redirects to that path only for dumping purposes? Would that work?
     
  9. DarkMatterCore

    OP DarkMatterCore I like turtles.
    Developer

    Joined:
    May 30, 2009
    Messages:
    1,106
    Country:
    Venezuela
    Well, the contents from the original "Nintendo" directory are linked to the physical eMMC. If it holds titles that aren't (or haven't been) available in your emuMMC (like downloading something from the eShop using your physical eMMC **after** creating your emuMMC), it won't work.

    If running homebrew using your physical eMMC represents a major concern to you, just create a eMMC backup using Hekate, run a CFW on your eMMC, enable airplane mode, do what you need to do and restore the eMMC backup.
     
  10. Shiranui-san

    Shiranui-san GBAtemp Regular
    Member

    Joined:
    Nov 4, 2011
    Messages:
    233
    Country:
    Oh, I see... Thanks for the explanation.
    Yes, I don't want to load CFW on physical eMMC, one of my units got banned recently, don't want to risk the other :P
     
    Last edited by Shiranui-san, Feb 22, 2020
  11. OkazakiTheOtaku

    OkazakiTheOtaku no thanks, I don't want a custom title
    Member

    Joined:
    Jul 20, 2016
    Messages:
    1,285
    Country:
    Japan
    Wonderful software that I use frequently for modding and experimenting. I have one feature request, however. Many times I want to dump a cartridge or title's full romfs for dumping, but I need to clear out a lot of SD card space. Would it be possible to implement a "dump over the network" option into the tool? For example, connecting to the app from a PC over some network protocol and dumping directly to the computer?
     
    AkiraKurusu likes this.
  12. DarkMatterCore

    OP DarkMatterCore I like turtles.
    Developer

    Joined:
    May 30, 2009
    Messages:
    1,106
    Country:
    Venezuela
    Thanks. I know it's not much, but I do my best. :)

    Sadly, that would make things far slower than they currently are, specially for games with lots of files.

    Dumping through USB is the real deal here. It's already working with fsp-usb in unreleased nxdumptool builds, but I'm currently working on the application rewrite, so it'll take me a while before I release it.

    I've grown dissatisfied of my own code quality practices and the overall look and feel from nxdumptool, so I decided to improve it all by starting from scratch. It'll probably take me some months before I release the new version - I'm still playing around with LVGL in my free time.
     
    Last edited by DarkMatterCore, Feb 22, 2020
  13. OkazakiTheOtaku

    OkazakiTheOtaku no thanks, I don't want a custom title
    Member

    Joined:
    Jul 20, 2016
    Messages:
    1,285
    Country:
    Japan
    That's awesome. I'm looking forward to that a lot, then. Will fsp-usb work cross-platform? My main concern is having to deal with drivers and special software rather than just mounting, say, an FTP drive.
    No rush. You can't rush greatness. Your work is far from unappreciated. In its current state it is one of my most used homebrew software.
     
  14. DarkMatterCore

    OP DarkMatterCore I like turtles.
    Developer

    Joined:
    May 30, 2009
    Messages:
    1,106
    Country:
    Venezuela
    fsp-usb is essentially a SCSI driver for USB mass storage devices. It's a service that can run in the background as either a sysmodule or as part of ams.mitm, and it takes care of automatically mounting the first valid FAT12/FAT16/FAT32/exFAT partition in the detected storages. Homebrew applications can then access the filesystem from the mounted partition.

    XorTroll and I made some massive progress on it in the last few months. It still has some minor bugs that need to be taken care of, so that's kinda why it hasn't been released yet. Support for additional filesystem types could also be possible in the future.

    Since it's related to USB mass storage devices, it doesn't really need to be cross-platform at all. Dumping to another device using client programs is also on my plans, but it has a lower priority (because I know it can be a hassle).

    And thanks again, really. Words like that really cheer me up.
     
    I pwned U! and OkazakiTheOtaku like this.
  15. OkazakiTheOtaku

    OkazakiTheOtaku no thanks, I don't want a custom title
    Member

    Joined:
    Jul 20, 2016
    Messages:
    1,285
    Country:
    Japan
    Right, okay, so you're talking about acting as a host mounting a client external storage. That makes sense. For some reason I assumed that fsp-usb would work as a device that gets mounted by a host PC. I was interpreting it backwards.
    That sounds fantastic.
     
  16. DarkMatterCore

    OP DarkMatterCore I like turtles.
    Developer

    Joined:
    May 30, 2009
    Messages:
    1,106
    Country:
    Venezuela
    Yup, you got it right - that's exactly what it is. I also plan to implement threaded dumping, instead of running everything on a single thread. This change alone should greatly improve speeds.

    Yet again, it'll take me a while. I'm still sorting out UI stuff, which is probably the most difficult part for me (pretty obvious :rofl:). I can start rewriting actual functionality after that.
     
    OkazakiTheOtaku likes this.
  17. DarkMatterCore

    OP DarkMatterCore I like turtles.
    Developer

    Joined:
    May 30, 2009
    Messages:
    1,106
    Country:
    Venezuela
    Just in case someone else is interested:

    [​IMG]

    That how's my current UI demo looks.
     
  18. Hylianzero

    Hylianzero GBAtemp Regular
    Member

    Joined:
    Nov 21, 2010
    Messages:
    166
    Country:
    United States
    I'm buying a second Switch so that I can have two hacked consoles. I'm backing up my cart games to NSP files now. I'll be able to use them on both consoles from the same backups, right?


    Also, if I backup the updates I have installed will I be able to use those as well? They have an option to backup without console data, I assume I'll need to use that option to be able to use them on both consoles but I'm not sure.
     
  19. DarkMatterCore

    OP DarkMatterCore I like turtles.
    Developer

    Joined:
    May 30, 2009
    Messages:
    1,106
    Country:
    Venezuela
    Yes, you'll be able to use the NSP dumps from your cartridges on both consoles.

    And yes, you're again correct. If you intend to use a NSP dump from installed digital content in another console, you need to enable the "Remove console specific data" option before creating the dump.
     
  20. Hylianzero

    Hylianzero GBAtemp Regular
    Member

    Joined:
    Nov 21, 2010
    Messages:
    166
    Country:
    United States
    Thank you so much! I just didn't want to have to download all of the updates on SysNand before I made my emuNand again. Not being able to download updates on the emulated partition is my only complaint about the currect CFW set up, lol.
     
    DarkMatterCore likes this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - nxdumptool, Nintendo, Switch