Dumping RomFS
What is RomFS?
Section titled “What is RomFS?”RomFS is a file system used by the Nintendo Switch to store game data. It contains all the assets, such as textures, models, and sounds, that the game uses. Dumping RomFS allows you to access these files for modding purposes.
Dump RomFS on Real Hardware
Section titled “Dump RomFS on Real Hardware”Make sure your Nintendo Switch is modded and has homebrew capabilities before proceeding. Dumping RomFS requires access to the file system, which is not available on unmodded consoles.
-
Download the latest release and copy it to your Nintendo Switch
switch
folder. -
Download and install Zadig on your PC. This tool is for USB communication with your Switch.
-
Launch NXDumpTool on your Nintendo Switch.
-
Connect your Nintendo Switch to your PC using a USB cable.
-
Run Zadig on your PC. Go to
Options
and check theList all devices
option. -
In the top dropdown menu, select the
nxdt_rw_poc
USB device. -
Change the Driver dropdown on the right to
libusbK (vX.X.X.X)
. -
Click on the Install Driver and wait for it to finish.
-
Download nxdt_host.7z, extract it with 7zip or WinRaR and run
nxdt_host.exe
. -
Set a output directory by pressing on
Choose
and click onStart Server
. -
In your Switch, on NXDumpTool, select
user titles menu
. -
Find Animal Crossing: New Horizons in the list and select it.
-
Select
nca / nca fs dump options
and change theoutput storage
tousb host (PC)
-
Select
dump base application
(ordump update
/dump DLC
if you want to dump those) -
Select
Program #0: <string of characters>
and then selectFS section #2: RomFS
-
Click on
start nca fs section dump
and make sure yournxdt_host.exe
is running on your PC. -
Wait for the dump to complete. The files will be saved in the output directory you specified in step 10.
Dump RomFS on Emulator
Section titled “Dump RomFS on Emulator”If you are using an emulator like Yuzu or Ryujinx, you can dump RomFS directly from the emulator without needing a homebrew application.
Emulators like Sudachi, Suyu can follow the same steps as Yuzu. And emulators like Ryubing can follow the same steps as Ryujinx.
-
Open Yuzu and right-click on Animal Crossing: New Horizons in the game list.
-
Select Dump RomFS > Dump RomFS.
-
In the pop-up window, choose
Program
and click OK. -
For Dump Mode, choose
Full
and click OK. -
Wait for the extraction process to complete.
-
Open Ryujinx and right-click Animal Crossing: New Horizons in the game list.
-
Select Extract Data > RomFS.
-
Choose where you want to save the RomFS files.
-
Wait for the extraction process to complete.