Help:Dumping games: Difference between revisions
Jump to navigation
Jump to search
no edit summary
imported>Leoetlino |
imported>DarkMatterCore No edit summary |
||
Line 5: | Line 5: | ||
== Switch == | == Switch == | ||
Dump the game files directly to your SD card using nxdumptool. Update data can only be processed if the base game is available, because they share the same filesystem. DLCs don't, so they have to be dumped separately. | |||
'''Warning''': Running homebrew on the Switch can get you banned from Nintendo online services if you aren't careful. If you do not want to leave any traces, turn on airplane mode, back up your NAND '''before running any homebrew''' and do not ever go online before you have restored the backup. | '''Warning''': Running homebrew on the Switch can get you banned from Nintendo online services if you aren't careful. If you do not want to leave any traces, turn on airplane mode, back up your NAND '''before running any homebrew''' and do not ever go online before you have restored the backup. | ||
=== Prerequisites === | === Prerequisites === | ||
* [https://github.com/DarkMatterCore/nxdumptool nxdumptool]. | |||
* [https://github.com/DarkMatterCore/nxdumptool nxdumptool] | * Keys file generated using [https://github.com/shchmue/Lockpick_RCM Lockpick_RCM], located at <code>sdmc:/switch/prod.keys</code>. Run the payload on your console through RCM in order to dump the keys needed by nxdumptool to decrypt contents. | ||
* Keys | |||
''' | === Dumping game files === | ||
* On your Switch, open nxdumptool. Afterwards: | |||
*# '''If you have the gamecard''': Select <code>Dump gamecard content</code>. | |||
*# '''If you have the eShop version''': Select <code>Dump SD card / eMMC content</code>, then select BotW. | |||
* Select <code>RomFS options</code>. | |||
* Highlight the <code>Use update/DLC</code> option and use the left/right buttons to cycle through the available updates/DLCs for the game. | |||
*# '''If you have no available updates/DLCs''', this option won't appear. You'll only be able to dump the files from the non-updated base game (which is the same to just leaving this option set to <code>No</code>). | |||
*# Updates are tagged as <code>(UPD)</code>, and they use <code>01007EF00011E800</code> as their ID. v786432 corresponds to BotW v1.6.0 update. | |||
*# DLCs are tagged as <code>(DLC)</code>. <code>01007EF00011F001</code> and <code>01007EF00011F002</code> are the known IDs for the existent BotW DLCs. | |||
* Select <code>RomFS section data dump</code> and wait for the process to finish. This will dump the internal filesystem from the selected update/DLC to the inserted SD card. | |||
Just like it was previously mentioned, updates share their filesystem data with the base game, so dumping the RomFS from an update is equivalent to dumping the whole filesystem from the updated game data. In other words, it isn't necessary to dump the base game filesystem separately if you choose an update. | |||
DLCs, on the other hand, must be dumped separately. | |||
When you're done, you'll be able to find the output dumps in <code>sdmc:/switch/nxdumptool/RomFS</code>. | |||