DarkMatterCore / nxdumptool

Generates XCI/NSP/HFS0/ExeFS/RomFS/Certificate/Ticket dumps from Nintendo Switch gamecards and installed SD/eMMC titles.
GNU General Public License v3.0
954 stars 74 forks source link

Animal Crossing New Horizons #91

Closed ninetalescommander closed 3 years ago

ninetalescommander commented 3 years ago

Would it be possible to speed up the dumping process for Animal Crossing New Horizons? It's dumping at a snails pace and looks to take hours.

DarkMatterCore commented 3 years ago

Hi there.

This is just not possible. ACNH's RomFS uses a lot (60K+) of small files, and SD cards are pretty bad when it comes to random access speeds (such as when creating a new file).

The ongoing rewrite will solve this issue by making it possible to dump data to UMS devices and/or a USB host.

Feel free to enter out Discord server if you wish to try out a proof-of-concept build.

Whovian9369 commented 3 years ago

The ongoing rewrite will solve this issue by making it possible to dump data to UMS devices and/or a USB host.

Feel free to enter out Discord server if you wish to try out a proof-of-concept build.

By the way, the proof-of-concept build is part of the mentioned ongoing rewrite. It has been tested quite a bit (by myself personally, as well) and I've successfully dumped the romFS for Animal Crossing: New Horizons in around 8 minutes total to a PC via USB.

If you want to join the discord server where there are public builds that you can use to test the rewrite for yourself, the invite link is in the Readme.md or simply at https://discord.gg/SCbbcQx !

That is going to be a lot faster than just dumping it to the console SD card, you don't need to worry about copying it from the SD Card, and should work just as well for your purposes!

Good luck!