Added some more sections, misc fixes

This commit is contained in:
Ren 2020-11-20 23:06:35 -06:00 committed by GitHub
parent 50a3e3fd19
commit 59b338be5c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,6 +3,8 @@ title: Quickstart Guide
description: A guide designed to get you started with yuzu quickly. description: A guide designed to get you started with yuzu quickly.
--- ---
# Downloading and Installing yuzu
{{< youtube j0fXerrGjF4 >}} {{< youtube j0fXerrGjF4 >}}
<h1 id="hardware"><br></h1> <h1 id="hardware"><br></h1>
@ -47,8 +49,8 @@ To check if your Switch is hackable, visit https://damota.me/ssnc/checker and te
This guide will help you copy all your system files, games, updates, and DLC from your switch to your computer and organize them in a format yuzu understands. This guide will help you copy all your system files, games, updates, and DLC from your switch to your computer and organize them in a format yuzu understands.
This process should take about 60 to 90 minutes. This process should take about 60 to 90 minutes.
**IMPORTANT: <br> **IMPORTANT:**
Make sure to place your Nintendo Switch into Airplane Mode before starting this guide.** <br> **Make sure to place your Nintendo Switch into Airplane Mode before starting this guide.**
`System Settings -> Airplane Mode -> Airplane Mode "ON"` `System Settings -> Airplane Mode -> Airplane Mode "ON"`
# Prerequisites # Prerequisites
@ -71,8 +73,6 @@ Make sure to place your Nintendo Switch into Airplane Mode before starting this
- For Windows, this is '%APPDATA%\yuzu' or 'C:\Users\{username}\AppData\Roaming\yuzu' - For Windows, this is '%APPDATA%\yuzu' or 'C:\Users\{username}\AppData\Roaming\yuzu'
- For Linux, this is '~/.local/share/yuzu' - For Linux, this is '~/.local/share/yuzu'
<h1 id="sd"><br></h1>
# Preparing the microSD Card # Preparing the microSD Card
1. We will now prepare the microSD card. 1. We will now prepare the microSD card.
@ -87,8 +87,6 @@ Make sure to place your Nintendo Switch into Airplane Mode before starting this
"./sd_template.png|Your SD card should look like this." "./sd_template.png|Your SD card should look like this."
>}} >}}
<h1 id="rcm"><br></h1>
# Booting into RCM # Booting into RCM
2. We will now boot your Nintendo Switch into RCM mode 2. We will now boot your Nintendo Switch into RCM mode
@ -99,151 +97,155 @@ Make sure to place your Nintendo Switch into Airplane Mode before starting this
- 2e. Insert your RCM jig into the right joy-con slot, make sure it is seated securely at the base, and then press VOL+ and Power buttons at the same time. Nothing should happen on your Switch; if the switch starts to turn on normally, go back to the beginning of step 2d and try again. - 2e. Insert your RCM jig into the right joy-con slot, make sure it is seated securely at the base, and then press VOL+ and Power buttons at the same time. Nothing should happen on your Switch; if the switch starts to turn on normally, go back to the beginning of step 2d and try again.
- 2f. If you see the Nintendo Switch icon in the lower left corner flash green and state `RCM O.K.`, your switch has successfully entered RCM mode. - 2f. If you see the Nintendo Switch icon in the lower left corner flash green and state `RCM O.K.`, your switch has successfully entered RCM mode.
<h1 id="keys"><br></h1> # Booting into Hekate
3. We will now boot your Nintendo Switch (already in [RCM mode](#booting-into-rcm)) into Hekate, a custom bootloader.
- 3a. Extract the `hekate_ctcaer_X.X.X.bin` file from the `hekate` zip file you downloaded from the prerequisites.
- 3b. Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate_ctcaer_X.X.X.bin` file you extracted earlier.
- 3c. Click on `Inject Payload` and your Switch will boot into the Hekate menu.
# Mounting the microSD card to your computer in Hekate
_**NOTE:** These steps will be used in other sections of the guide. If you followed through [step 3.](#booting-into-rcm) for the first time, skip this section for now._
4. We will now mount the microSD card as a drive from your Switch to your computer in Hekate, via USB.
- 4a. In the Hekate Home menu, tap on the `Tools` tab to show the Tools menu.
- 4b. Tap on `USB Tools`.
- 4c. Tap on `SD Card`. Your SD card should now be mounted as a drive to your computer.
To unmount the SD card: Safely eject the drive from your computer and tap on `Close` from your Switch's screen.
5. We will now return to the Hekate Home menu.
- 5a. Tap on `Close` again to return to the Tools menu.
- 5b. Tap on the `Home` tab to return to the Hekate Home menu.
# Dumping Prod.keys and Title.keys # Dumping Prod.keys and Title.keys
3. We will now dump your `prod.keys` and `title.keys` for decryption of your game files. 6. We will now dump your `prod.keys` and `title.keys` for decryption of your game files.
- 3a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) and make sure it is connected to your computer. - 6a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
- 3b. Extract the `hekate_ctcaer_X.X.X.bin` file from the `hekate` zip file you downloaded from the prerequisites. - 6b. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
- 3c. Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate.bin` file you extracted earlier. - 6c. When it has successfully booted into the Hekate menu, tap on `Payloads`. This will show a list of payloads.
- 3d. Click on `Inject Payload` and your Switch will boot into the Hekate menu. - 6d. Tap on `Lockpick_RCM.bin` in the list of payloads.
- 3e. When it has successfully booted into the Hekate menu, tap on `Payloads`. This will show a list of payloads. - 6e. After Lockpick_RCM has successfully booted, press the power button to select `Dump from SysNAND`.
- 3f. Tap on `Lockpick_RCM.bin` in the list of payloads. - 6f. It will automatically boot to sept and start deriving the keys. Wait for it to finish deriving the keys.
- 3g. After Lockpick_RCM has successfully booted, press the power button to select `Dump from SysNAND`. - 6g. After Lockpick_RCM has finished deriving the keys, please make note of the location of the key files. Default is: `sd:/switch/prod.keys` and `sd:/switch/title.keys`.
- 3h. It will automatically boot to sept and start deriving the keys. Wait for it to finish deriving the keys. - 6h. Press any button to return to the menu, then navigate with the VOL+/VOL- buttons to highlight and select `Reboot (RCM)` by pressing the power button.
- 3i. After Lockpick_RCM has finished deriving the keys, please make note of the location of the key files. Default is: `sd:/switch/prod.keys` and `sd:/switch/title.keys`. - 6i. Once the screen is off, [boot back into Hekate](#booting-into-hekate) (steps 3b. to 3c.) If you receive a `Payload already injected.` warning in TegraRcmGUI, click `Yes`.
- 3j. Press any key to return to the menu, then navigate with the VOL+/VOL- buttons to highlight and select `Reboot (RCM)` by pressing the power button. - 6j. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
- 3k. Once the screen is off, repeat step 3c. to 3d. If you receive a `Payload already injected.` warning, click `Yes`. - 6k. Navigate to your SD card drive and copy both `prod.keys` and `title.keys` to the `%YUZU_DIR%/keys` directory.
- 3l. In the Hekate Home menu, tap on the `Tools` tab to show the Tools menu. - 6l. Once you're done copying, [safely eject the SD card drive in your computer and return to the Hekate Home menu.](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 5a. to 5b.)
- 3m. Tap on `USB Tools`.
- 3n. Tap on `SD Card`. Your SD card should now be mounted to your computer.
- 3o. Navigate to your SD card drive and copy both `prod.keys` and `title.keys` to the `%YUZU_DIR%/keys` directory.
- 3p. Once you're done copying, safely unmount the SD card from your computer. Return to the Switch's screen and tap on `Close`.
# Backing up Switch NAND (Optional but Recommended) # Backing up Switch NAND (Optional but Recommended)
4. We will now boot Hekate to dump your switch's NAND. This step is optional, but highly recommended to ensure you have a backup of your Switch's data in its internal storage. 7. We will now boot Hekate to dump your switch's NAND. This step is optional, but highly recommended to ensure you have a backup of your Switch's data in its internal storage.
- 4a. Boot your Nintendo Switch into RCM mode (steps 2d. to 2f.) and make sure it is connected to your computer. - 7a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
- 4b. Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate_ctcaer_X.X.X.bin` file you extracted earlier. (Step 3b.) - 7b. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
- 4c. Tap on `Inject Payload` and your Switch will boot into the Hekate menu. - 7c. When it has successfully booted into the Hekate Home menu, tap on the `Tools` tab and select `Backup eMMC`.
- 4d. Select `Tools`, the wrench icon at the top of the screen, and select `Backup eMMC`. Underneath the `Full` section, tap on `eMMC BOOT0 & BOOT1`. This may take a few seconds to load. After it is finished filling the progress bar it should say `Finished and verified!`. Beneath `Filepath:` you will see the location of the dump. - 7d. Underneath the `Full` section, tap on `eMMC BOOT0 & BOOT1`. This may take a few seconds to load. After it is finished filling the progress bar it should say `Finished and verified!`. Beneath `Filepath:` you will see the location of the dump.
- 4e. Tap on `Close` and select `eMMC RAW GPP`. This should take some time as the Switch's `rawnand.bin` is quite large. If the progress bar appears to go backwards at some points or turn green, do not worry as this is Hekate verifying the data. This should take between 15-45 minutes depending on the quality/speed of your SD card and the default verification setting. Please keep note of the location the output file is placed. - 7e. Tap on `Close` and select `eMMC RAW GPP`. This should take some time as the Switch's `rawnand.bin` is quite large. If the progress bar appears to go backwards at some points or turn green, do not worry as this is Hekate verifying the data. This should take between 15-45 minutes depending on the quality/speed of your SD card and the default verification setting. Please keep note of the location the output file is placed.
- 4f. Tap on `Close` two times to return to the Tools menu. - 7f. Tap on `Close` two times to return to the Tools menu.
- 4g. Tap on `USB Tools`. - 7g. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4b. to 4c.)
- 4h. Tap on `SD Card`. Your SD card should now be mounted to your computer. - 7h. Navigate to your SD card drive and copy the `backup` folder to your computer.
- 4i. Navigate to your SD card drive and copy the `backup` folder to your computer. - 7i. Once you're done copying, [safely eject the SD card drive in your computer and return to the Hekate Home menu.](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 5a. to 5b.)
- 4j. Once you're done copying, safely unmount the SD card from your computer. Return to the Switch's screen and tap on `Close`.
# Dumping System Update Firmware # Dumping System Update Firmware
5. Some games such as `Mario Kart 8 Deluxe` require the use of files found inside the `Nintendo Switch System Update Firmware` to be playable. In this step, we will now dump the firmware files from your Switch for use in yuzu. 8. Some games such as `Mario Kart 8 Deluxe` require the use of files found inside the `Nintendo Switch System Update Firmware` to be playable. In this step, we will now dump the firmware files from your Switch for use in yuzu.
- 5a. Boot your Nintendo Switch into RCM mode[#Booting into RCM] and make sure it is connected to your computer. - 8a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
- 5b. Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate_ctcaer_X.X.X.bin` file you extracted earlier. (Step 3b.) - 8b. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
- 5c. Click on `Inject Payload` and your Switch will boot into the Hekate menu. - 8c. When it has successfully booted into the Hekate Home menu, tap on `Payloads`. This will show a list of payloads.
- 5d. When it has successfully booted into the Hekate menu, tap on `Payloads`. This will show a list of payloads. - 8d. Tap on `fusee-primary.bin` in the list of payloads.
- 5e. Tap on `fusee-primary.bin` in the list of payloads. - 8e. Your Switch will launch into Custom Firmware Mode (CFW), and once your Switch has booted into the HOME Menu, press and hold the `R` button on your controller and launch a game. This will launch the Homebrew Menu in `title override mode`.
- 5f. Your Switch will launch into Custom Firmware Mode (CFW), and once your Switch has booted into the home menu, press and hold the `R` button on your controller and launch a game. This will launch the Homebrew Menu in `title override mode`. - 8f. Either use the touchscreen or navigate using your controller, and select `Goldleaf`.
- 5g. Either use the touchscreen or navigate using your controller, and select `Goldleaf`. - 8g. Select `Console and Goldleaf settings` near the bottom.
- 5h. Select `Console and Goldleaf settings` near the bottom. - 8h. Select `Firmware and updates`.
- 5i. Select `Firmware and updates`. - 8i. Select `Export update`.
- 5j. Select `Export update`. - 8j. Select `Directory`.
- 5k. Select `Directory`. - 8k. Once the exporting process finishes, the `.nca` files will be located in your SD card in `sd:/switch/Goldleaf/dump/update` in a folder named after the firmware revision dumped.
- 5l. Once the exporting process finishes, the `.nca` files will be located in your SD card in `sd:/switch/Goldleaf/dump/update` in a folder named after the firmware revision dumped. - 8l. Press `+` on your controller to return to the Homebrew Menu.
- 5m. Press `+` on your controller to return to the Homebrew Menu. - 8m. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate Home menu.
- 5n. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate menu. - 8n. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
- 5o. In the Hekate Home menu, tap on the `Tools` tab to show the Tools menu. - 8o. Navigate to your SD card drive and copy the contents in the firmware folder (step 5l.) to `%YUZU_DIR%/nand/system/Contents/registered`. Alternatively, you can write `%appdata%\yuzu\nand\system\Contents\registered` in the address bar of a file explorer.
- 5p. Tap on `USB Tools`. - 8p. Once you're done copying, [safely eject the SD card drive in your computer and return to the Hekate Home menu.](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 5a. to 5b.)
- 5q. Tap on `SD Card`. Your SD card should now be mounted to your computer.
- 5r. Navigate to your SD card drive and copy the contents in the firmware folder (step 5l.) to `%YUZU_DIR%/nand/system/Contents/registered`. Alternatively, you can write `%appdata%\yuzu\nand\system\Contents\registered` in the address bar of a file explorer.
- 5s. Once you're done copying, safely unmount the SD card from your computer. Return to the Switch's screen and tap on `Close`.
<h1 id="cart"><br></h1>
# Dumping Cartridge Games # Dumping Cartridge Games
6. We will now dump the `Cartridge Image (XCI)` file from your game cartridge(s), to use in yuzu. Insert the game cartridge of your choice. 9. We will now dump the `Cartridge Image (XCI)` file from your game cartridge(s), to use in yuzu. Insert the game cartridge of your choice.
- 6a. Boot your Nintendo Switch into RCM mode[#Booting into RCM] and make sure it is connected to your computer. - 9a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
- 6b. Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate_ctcaer_X.X.X.bin` file you extracted earlier. (Step 3b.) - 9b. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
- 6c. Click on `Inject Payload` and your Switch will boot into the Hekate menu. - 9c. When it has successfully booted into the Hekate Home menu, tap on `Payloads`. This will show a list of payloads.
- 6d. When it has successfully booted into the Hekate menu, tap on `Payloads`. This will show a list of payloads. - 9d. Tap on `fusee-primary.bin` in the list of payloads.
- 6e. Tap on `fusee-primary.bin` in the list of payloads. - 9e. Your Switch will launch into Custom Firmware Mode (CFW), and once your Switch has booted into the HOME Menu, press and hold the `R` button on your controller and launch a game. This will launch the Homebrew Menu in `title override mode`.
- 6f. Your Switch will launch into Custom Firmware Mode (CFW), and once your Switch has booted into the home menu, press and hold the `R` button on your controller and launch a game. This will launch the Homebrew Menu in `title override mode`. - 9f. Either use the touchscreen or navigate using your controller, and select `nxdumptool`.
- 6g. Either use the touchscreen or navigate using your controller, and select `nxdumptool`. - 9g. Select the `Dump gamecard content` option.
- 6h. Select the `Dump gamecard content` option. - 9h. Select the `Cartridge Image (XCI) dump` option.
- 6i. Select the `Cartridge Image (XCI) dump` option. - 9i. Once the cartridge image has been dumped, press any button to return to the previous menu and then press `+` to return to the Homebrew Menu.
- 6j. Once the cartridge image has been dumped, press any button to return to the previous menu and then press `+` to return to the Homebrew Menu. - 9j. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate Home menu.
- 6k. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate menu. - 9k. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
- 6l. In the Hekate Home menu, tap on the `Tools` tab to show the Tools menu. - 9l. Navigate to your SD card drive. XCI dumps are located under `sd:/switch/nxdumptool/XCI`.
- 6m. Tap on `USB Tools`. - 9m. If your XCIs are dumped in parts with `.xc0`, `.xc1`, `.xc2`, etc extensions, use the `nxDumpMerger` tool you have downloaded in the prerequisites to assist in merging these parts into a complete XCI. If they were dumped as complete XCI files with the `.xci` extension, you can proceed to copy these to a game directory of your choice.
- 6n. Tap on `SD Card`. Your SD card should now be mounted to your computer. - 9n. Extract the contents of `nxDumpMerger` into a new folder and start the program.
- 6o. Navigate to your SD card drive. XCI dumps are located under `sd:/switch/nxdumptool/XCI`. - 9o. Select the button with the triple dots `...` next to the `Input` field. This will open a file selector.
- 6p. If your XCIs are dumped in parts with `.xc0`, `.xc1`, `.xc2`, etc extensions, use the `nxDumpMerger` tool you have downloaded in the prerequisites to assist in merging these parts into a complete XCI. If they were dumped as complete XCI files with the `.xci` extension, you can proceed to copy these to a game directory of your choice. - 9p. Find and select one of the parts and click `Open`.
- 6q. Extract the contents of `nxDumpMerger` into a new folder and start the program. - 9q. Next, select the button with the triple dots `...` next to the `Output` field. This will open a folder selector.
- 6r. Select the button with the triple dots `...` next to the `Input` field. This will open a file selector. - 9r. Select a folder where you would like your games stored and click `Select Folder`.
- 6s. Find and select one of the parts and click `Open`. - 9s. After completing these steps, the parts are ready to be merged. Select `Merge Dump` and the program will merge the parts into a complete XCI located in the `Output` folder. Repeat these steps for all other games dumped as parts.
- 6t. Next, select the button with the triple dots `...` next to the `Output` field. This will open a folder selector. - 9t. Once you're done merging, [safely eject the SD card drive in your computer and return to the Hekate Home menu.](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 5a. to 5b.)
- 6u. Select a folder where you would like your games stored and click `Select Folder`.
- 6v. After completing these steps, the parts are ready to be merged. Select `Merge Dump` and the program will merge the parts into a complete XCI located in the `Output` folder. Repeat these steps for all other games dumped as parts.
- 6w. Once you're done merging, safely unmount the SD card from your computer. Return to the Switch's screen and tap on `Close`.
<h1 id="installed titles"><br></h1>
# Dumping Installed Titles (eShop) # Dumping Installed Titles (eShop)
7. We will now dump the `Nintendo Submission Package (NSP)` file from your installed eShop game(s), to use in yuzu. 10. We will now dump the `Nintendo Submission Package (NSP)` file from your installed eShop game(s), to use in yuzu.
- 7a. Boot your Nintendo Switch into RCM mode[#Booting into RCM] and make sure it is connected to your computer. - 10a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
- 7b. Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate_ctcaer_X.X.X.bin` file you extracted earlier. (Step 3b.) - 10b. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
- 7c. Click on `Inject Payload` and your Switch will boot into the Hekate menu. - 10c. When it has successfully booted into the Hekate menu, tap on `Payloads`. This will show a list of payloads.
- 7d. When it has successfully booted into the Hekate menu, tap on `Payloads`. This will show a list of payloads. - 10d. Tap on `fusee-primary.bin` in the list of payloads.
- 7e. Tap on `fusee-primary.bin` in the list of payloads. - 10e. Your Switch will launch into Custom Firmware Mode (CFW), and once your Switch has booted into the home menu, press and hold the R button on your controller and launch a game. This will launch the Homebrew Menu in `title override mode`.
- 7f. Your Switch will launch into Custom Firmware Mode (CFW), and once your Switch has booted into the home menu, press and hold the R button on your controller and launch a game. This will launch the Homebrew Menu in `title override mode`. - 10f. Either use the touchscreen or navigate using your controller, and select `nxdumptool`.
- 7g. Either use the touchscreen or navigate using your controller, and select `nxdumptool`. - 10g. Select the `Dump installed SD Card / eMMC Content` option.
- 7h. Select the `Dump installed SD Card / eMMC Content` option. - 10h. Select the game you want to dump.
- 7i. Select the game you want to dump. - 10i. Select the `Nintendo Submission Package (NSP) dump` option.
- 7j. Select the `Nintendo Submission Package (NSP) dump` option. - 10j. If your game contains an update or DLC, you will see multiple dumping options such as `Dump base application NSP`, `Dump installed update NSP` or/and `Dump installed DLC NSP` in the next screen. Select `Dump base application NSP` to dump the base game.
- 7k. If your game contains an update or DLC, you will see multiple dumping options such as `Dump base application NSP`, `Dump installed update NSP` or/and `Dump installed DLC NSP` in the next screen. Select `Dump base application NSP` to dump the base game. - 10k. Select the `Start NSP dump process` option and wait for the dumping process to finish.
- 7l. Select the `Start NSP dump process` option and wait for the dumping process to finish. - 10l. Press the `B button` to return to the previous menu(s) and repeat the previous steps to dump the base, updates and DLC of all your games.
- 7m. Press the `B button` to return to the previous menu(s) and repeat the previous steps to dump the base, updates and DLC of all your games. - 10m. Once all your games are dumped, press any button to return to the previous menu and then press `+` to return to the Homebrew Menu.
- 7n. Once all your games are dumped, press any button to return to the previous menu and then press `+` to return to the Homebrew Menu. - 10n. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate Home menu.
- 7o. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate menu. - 10o. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
- 7p. In the Hekate Home menu, tap on the `Tools` tab to show the Tools menu. - 10p. Navigate to your SD card drive. NSP dumps are located under `sd:/switch/nxdumptool/NSP`.
- 7q. Tap on `USB Tools`. - 10q. If your NSPs are dumped as folders with `00`, `01`, `02`, etc parts within them, use the `nxDumpMerger` tool you have downloaded in the prerequisites to assist in merging these parts into a complete NSP. If they were dumped as files, you can proceed to copy these to a game directory of your choice.
- 7r. Tap on `SD Card`. Your SD card should now be mounted to your computer. - 10r. Extract the contents of `nxDumpMerger` into a new folder and start the program. (Skip the extraction if you already followed step 9n.)
- 7s. Navigate to your SD card drive. NSP dumps are located under `sd:/switch/nxdumptool/NSP`. - 10s. Select the button with the triple dots `...` next to the `Input` field. This will open a file selector.
- 7t. If your NSPs are dumped as folders with `00`, `01`, `02`, etc parts within them, use the `nxDumpMerger` tool you have downloaded in the prerequisites to assist in merging these parts into a complete NSP. If they were dumped as files, you can proceed to copy these to a game directory of your choice. - 10t. Find a NSP that is dumped as a folder with parts. Select one of the parts within the folder and click `Open`.
- 7u. Extract the contents of `nxDumpMerger` into a new folder and start the program. - 10u. Next, select the button with the triple dots `...` next to the `Output` field. This will open a folder selector.
- 7v. Select the button with the triple dots `...` next to the `Input` field. This will open a file selector. - 10v. Select a folder where you would like your games stored and click `Select Folder`.
- 7w. Find a NSP that is dumped as a folder with parts. Select one of the parts within the folder and click `Open`. - 10w. After completing these steps, the parts are ready to be merged. Select `Merge Dump` and the program will merge the parts into a complete NSP located in the `Output` folder. Repeat these steps for all folder NSPs.
- 7x. Next, select the button with the triple dots `...` next to the `Output` field. This will open a folder selector. - 10x. Once you're done merging, [safely eject the SD card drive in your computer and return to the Hekate Home menu.](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 5a. to 5b.)
- 7y. Select a folder where you would like your games stored and click `Select Folder`.
- 7z. After completing these steps, the parts are ready to be merged. Select `Merge Dump` and the program will merge the parts into a complete NSP located in the `Output` folder. Repeat these steps for all folder NSPs.
- 7aa. Once you're done merging, safely unmount the SD card from your computer. Return to the Switch's screen and tap on `Close`.
# Dumping Save Files (Optional) # Dumping Save Files (Optional)
8. We will now dump the games' save files from your switch to use in yuzu. 11. We will now dump the games' save files from your switch to use in yuzu.
- 8a. Download [Checkpoint.nro](https://github.com/FlagBrew/Checkpoint/releases) - 11a. Download [Checkpoint.nro](https://github.com/FlagBrew/Checkpoint/releases)
- 8b. Boot your Nintendo Switch into RCM mode[#Booting into RCM] and make sure it is connected to your computer. - 11b. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
- 8c. Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate_ctcaer_X.X.X.bin` file you extracted earlier. (Step 3b.) - 11c. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
- 8d. Click on `Inject Payload` and your Switch will boot into the Hekate menu. - 11d. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
- 8e. In the Hekate Home menu, tap on the `Tools` tab to show the Tools menu. - 11e. Navigate to your SD card drive and create a folder named `Checkpoint` within the `switch` folder of your SD card and place the `Checkpoint.nro` file inside it.
- 8f. Tap on `USB Tools`. - 11f. Once you're done, [safely eject the SD card drive in your computer and return to the Hekate Home menu.](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 5a. to 5b.)
- 8g. Tap on `SD Card`. Your SD card should now be mounted to your computer. - 11g. Tap on `Payloads`. This will show a list of payloads.
- 8h. Navigate to your SD card drive and create a folder named `Checkpoint` within the `switch` folder of your SD card and place the `Checkpoint.nro` file inside it. - 11h. Tap on `fusee-primary.bin` in the list of payloads.
- 8i. Once you're done, safely unmount the SD card from your computer. Return to the Switch's screen and tap on `Close`. - 11i. Your Switch will launch into Custom Firmware Mode (CFW), and once your Switch has booted into the home menu, press and hold the `R` button on your controller and launch a game. This will launch the Homebrew Menu in `title override mode`.
- 8j. Tap on `Close` again to return to the Tools menu. - 11j. Either use the touchscreen or navigate using your controller, and choose `Checkpoint`.
- 8k. Tap on the `Home` tab to return to the Hekate Home menu. - 11k. Pick the games that you want to dump their save files (multiselect with the `Y` button), and press the `L` button to backup the saves.
- 8l. Tap on `Payloads`. This will show a list of payloads. - 11l. Once you have backed up the save files, press any button to return to the previous menu and then press `+` to return to the Homebrew Menu.
- 8m. Tap on `fusee-primary.bin` in the list of payloads. - 11m. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate menu.
- 8n. Your Switch will launch into Custom Firmware Mode (CFW), and once your Switch has booted into the home menu, press and hold the `R` button on your controller and launch a game. This will launch the Homebrew Menu in `title override mode`. - 11n. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
- 8o. Either use the touchscreen or navigate using your controller, and choose `Checkpoint`.
- 8p. Pick the games that you want to dump their save files (multiselect with the `Y` button), and press the `L` button to backup the saves.
- 8q. Once you have backed up the save files, press any button to return to the previous menu and then press `+` to return to the Homebrew Menu.
- 8r. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate menu.
- 8s. Repeat steps 8e. to 8g.
- 8t. Navigate to your SD card drive. Your save files will be located in the `switch/Checkpoint` folder. - 8t. Navigate to your SD card drive. Your save files will be located in the `switch/Checkpoint` folder.
- 8u. Once you're done transferring your save files, safely unmount the SD card from your computer. Return to the Switch's screen and tap on `Close`. - 8u. Once you're done transferring your save files, [safely eject the SD card drive in your computer and return to the Hekate Home menu.](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 5a. to 5b.)
# Rebooting the Switch Back to its Normal State
12. If you're done following the sections you needed for yuzu, we will now reboot the Switch back to its normal state.
- 12a. From the Hekate Home Menu, tap on `Reboot`.
- 12b. Tap on `OFW`.
- 12c. You Switch will now reboot into the original firmware.
# Running yuzu # Running yuzu