mirror of
https://github.com/yuzu-emu/yuzu-emu.github.io.git
synced 2025-06-08 13:27:25 +00:00
Quickstart v2 (#204)
* quickstart v2 * No more SD card removals, use reboot to payload * Changed recommended Nvidia GPU GPU dev says no new feature should exceed 4GB of VRAM use, so the lowest Turing GPU is a good recommendation. Vega remains as the recommended AMD hardware thanks to supporting robustness2. * hyperlink test * hyperlink test 2 * Added some more sections, misc fixes * Added table of contents Co-authored-by: renA21 <44066520+renA21@users.noreply.github.com> Co-authored-by: Matías Locatti <42481638+goldenx86@users.noreply.github.com>
This commit is contained in:
parent
8367e03e4a
commit
c505c5200d
|
@ -1,17 +0,0 @@
|
||||||
## console.keys -- Console Specific Nintendo Switch Keys
|
|
||||||
## yuzu assumes that you also have BOOT0, PRODINFO, BCPKG2, fuses, and needed system saves (43, E1, E2).
|
|
||||||
## If you don't have all of those components in sysdata, you will need additional keys.
|
|
||||||
## Refer to the dumping guide for more details -- you might have missed a step!
|
|
||||||
## Each Key is 32 digits in length. If they are 64 digits, then the first 32 are crypt and second 32 are tweak.
|
|
||||||
## BIS key 2 and 3 are the same. If they are not, please write down BIS Key 3 as well.
|
|
||||||
|
|
||||||
# Falcon Keys
|
|
||||||
tsec_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
||||||
|
|
||||||
# BIS Keys
|
|
||||||
bis_key_0_crypt = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
||||||
bis_key_0_tweak = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
||||||
bis_key_1_crypt = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
||||||
bis_key_1_tweak = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
||||||
bis_key_2_crypt = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
||||||
bis_key_2_tweak = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
|
@ -3,19 +3,42 @@ 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.
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Table of Contents
|
||||||
|
|
||||||
|
* [Downloading and Installing yuzu](#downloading-and-installing-yuzu)
|
||||||
|
* [Hardware Requirements](#hardware-requirements)
|
||||||
|
* [yuzu Quickstart Guide](#yuzu-quickstart-guide)
|
||||||
|
* [Prerequisites](#prerequisites)
|
||||||
|
* [Preparing the microSD card](#preparing-the-microsd-card)
|
||||||
|
* [Booting into RCM](#booting-into-rcm)
|
||||||
|
* [Booting into Hekate](#booting-into-hekate)
|
||||||
|
* [Mounting the microSD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate)
|
||||||
|
* [Dumping Prod.keys and Title.keys](#dumping-prodkeys-and-titlekeys)
|
||||||
|
* [Backing up Switch NAND (Optional but Recommended)](#backing-up-switch-nand-optional-but-recommended)
|
||||||
|
* [Dumping System Update Firmware](#dumping-system-update-firmware)
|
||||||
|
* [Dumping Cartridge Games](#dumping-cartridge-games)
|
||||||
|
* [Dumping Installed Titles (eShop)](#dumping-installed-titles-eshop)
|
||||||
|
* [Dumping Save Files (Optional)](#dumping-save-files-optional)
|
||||||
|
* [Rebooting the Switch Back to its Normal State](#rebooting-the-switch-back-to-its-normal-state)
|
||||||
|
* [Running yuzu](#running-yuzu)
|
||||||
|
|
||||||
|
## Downloading and Installing yuzu
|
||||||
|
|
||||||
{{< youtube j0fXerrGjF4 >}}
|
{{< youtube j0fXerrGjF4 >}}
|
||||||
|
|
||||||
<h1 id="hardware"><br></h1>
|
## Hardware Requirements
|
||||||
|
|
||||||
# Hardware Requirements
|
|
||||||
|
|
||||||
| | CPU | GPU | RAM |
|
| | CPU | GPU | RAM |
|
||||||
|-------|-------|-------|-------|
|
|-------|-------|-------|-------|
|
||||||
|**Minimum**|Intel Core i5-4430 / AMD Ryzen 3 1200|Intel HD Graphics 520 / NVIDIA GeForce GT 1030 / AMD Radeon R7 240|8GB|
|
|**Minimum**|Intel Core i5-4430 / AMD Ryzen 3 1200|Intel HD Graphics 520 / NVIDIA GeForce GT 1030 2GB / AMD Radeon R7 240 2GB|8GB|
|
||||||
|**Recommended**|Intel Core i7-8700 / AMD Ryzen 5 3600|NVIDIA GeForce GTX 1060 6GB / AMD Radeon RX 470 8GB|16GB|
|
|**Recommended**|Intel Core i5-10400 / AMD Ryzen 5 3600|Intel UHD Graphics 630 / NVIDIA GeForce GTX 1650 4GB / AMD Radeon RX Vega 56 8GB|16GB|
|
||||||
|
|
||||||
- Our recommended specifications don't guarantee perfect performance in most games, but rather strive to provide a cost effective recommendation while still considering performance.
|
- Our recommended specifications don't guarantee perfect performance in most games, but rather strive to provide a cost effective recommendation while still considering performance.
|
||||||
|
|
||||||
|
- Most games are playable on older Nvidia GPUs from the Fermi family (400 series) or later, but at least Pascal (1000 series) is strongly recommended.
|
||||||
|
|
||||||
|
- CPUs lacking the FMA instruction set will produce very poor results. Intel Core gen 3 series or older, AMD phenom II or older and all Pentium/Celeron CPUs will not produce optimal results.
|
||||||
|
|
||||||
- Mobile CPUs will not reach the same performance as their desktop counterparts due to thermal, power, and technical limitations.
|
- Mobile CPUs will not reach the same performance as their desktop counterparts due to thermal, power, and technical limitations.
|
||||||
|
|
||||||
- **GPUs must support OpenGL 4.5 (or higher) & OpenGL Compatibility profile, or Vulkan 1.1.**<br>
|
- **GPUs must support OpenGL 4.5 (or higher) & OpenGL Compatibility profile, or Vulkan 1.1.**<br>
|
||||||
|
@ -25,33 +48,40 @@ Sample Image:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
# yuzu Quickstart Guide
|
## yuzu Quickstart Guide
|
||||||
|
|
||||||
To start playing games, yuzu needs a couple of system files and folders from your switch in order to play them properly.
|
To start playing commercial games, yuzu needs a couple of system files and folders from your switch in order to play them properly.
|
||||||
To check if your Switch is hackable, visit https://damota.me/ssnc/checker and test your Switch's serial number.
|
To check if your Switch is hackable, visit https://damota.me/ssnc/checker and test your Switch's serial number.
|
||||||
|
|
||||||
- If your Switch is patched, you will be unable to complete the following steps.
|
<article class="message has-text-weight-semibold">
|
||||||
- The Switch v2 (Mariko) and the Switch Lite are both patched and you will not be able to complete the following steps.
|
<div class="message-body">
|
||||||
|
<p>NOTE:</p>
|
||||||
|
<ul>
|
||||||
|
<li>If your Switch is patched, you will be unable to complete the following steps.</li>
|
||||||
|
<li>The Switch v2 (Mariko/Red Box/HAC-001(-01)) and the Switch Lite are both patched and you will not be able to complete the following steps.</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</article>
|
||||||
|
|
||||||
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
|
||||||
|
|
||||||
- A Nintendo Switch vulnerable to the fusée gelée RCM exploit -- Visit https://damota.me/ssnc/checker and test your Switch's serial number
|
- A Nintendo Switch vulnerable to the fusée gelée RCM exploit -- Visit https://damota.me/ssnc/checker and test your Switch's serial number
|
||||||
- An SD card with at least 30 GB of free space (an almost empty 32GB card will work)
|
- An SD card with at least 30 GB of free space (an almost empty 32GB card will work)
|
||||||
- A USB-C to USB-A or USB-C to USB-C Cable to connect your Switch to your computer
|
- A USB-C to USB-A or USB-C to USB-C Cable to connect your Switch to your computer
|
||||||
- [TegraRcmGUI](https://github.com/eliboa/TegraRcmGUI/releases) -- Download the TegraRcmGUI installer
|
- [TegraRcmGUI](https://github.com/eliboa/TegraRcmGUI/releases/latest) -- Download the TegraRcmGUI installer
|
||||||
- [Hekate](https://github.com/CTCaer/hekate/releases) -- Download the `hekate` zip file
|
- [Hekate](https://github.com/CTCaer/hekate/releases/latest) -- Download the `hekate` zip file
|
||||||
- [Atmosphere](https://github.com/Atmosphere-NX/Atmosphere/releases) -- Download both the `atmosphere` zip file and `fusee-primary.bin`
|
- [Atmosphere](https://github.com/Atmosphere-NX/Atmosphere/releases/latest) -- Download both the `atmosphere` zip file and `fusee-primary.bin`
|
||||||
- [Lockpick_RCM](https://github.com/shchmue/Lockpick_RCM/releases) -- Download `Lockpick_RCM.bin`
|
- [Lockpick_RCM](https://github.com/shchmue/Lockpick_RCM/releases/latest/download/Lockpick_RCM.bin) -- Download `Lockpick_RCM.bin`
|
||||||
- [nxdumptool](https://github.com/DarkMatterCore/nxdumptool/releases) -- Download `nxdumptool.nro`
|
- [nxdumptool](https://github.com/DarkMatterCore/nxdumptool/releases/latest/download/nxdumptool.nro) -- Download `nxdumptool.nro`
|
||||||
- [Copy Script](https://yuzu-emu.org/help/quickstart/yuzu_copy.bat)
|
- [nxDumpMerger](https://github.com/emiyl/nxDumpMerger/releases/latest) -- Download the `nxDumpMerger_Windows.7z` zip file (Note: You need [7-zip](https://www.7-zip.org/) to extract this zip archive)
|
||||||
- [HacDiskMount](https://files.sshnuke.net/HacDiskMount1055.zip)
|
- [Goldleaf](https://github.com/XorTroll/Goldleaf/releases) -- Download `Goldleaf.nro`
|
||||||
- [microSD Card Reader](https://www.amazon.com/dp/B006T9B6R2) -- If your computer has one built-in, you can use that
|
- [microSD Card Reader](https://www.amazon.com/dp/B006T9B6R2) -- If your computer has one built-in, you can use that
|
||||||
- [RCM Jig](https://www.amazon.com/dp/B07J9JJRRG) <-- We highly recommend one like this, but you could use any of the methods outlined [here](https://noirscape.github.io/RCM-Guide/)
|
- [RCM Jig](https://www.amazon.com/dp/B07J9JJRRG) <-- We highly recommend one like this, but you could use any of the methods outlined [here](https://noirscape.github.io/RCM-Guide/)
|
||||||
|
|
||||||
|
@ -60,124 +90,184 @@ 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'
|
||||||
|
|
||||||
|
## Preparing the microSD Card
|
||||||
# Preparing the microSD Card
|
|
||||||
|
|
||||||
1. We will now prepare the microSD card.
|
1. We will now prepare the microSD card.
|
||||||
- 1a. Extract the contents of the `atmosphere` and `hekate` zip files into the root of your SD card.
|
- 1a. Extract the contents of the `atmosphere` and `hekate` zip files into the root of your SD card.
|
||||||
- 1b. Place the `fusee-primary.bin` and `Lockpick_RCM.bin` files into the `bootloader/payloads` folder of the SD card.
|
- 1b. Rename the `hekate_ctcaer_X.X.X.bin` file to `reboot_payload.bin` and move it into the `atmosphere` folder. Replace the file when prompted.
|
||||||
- 1c. Create a folder named `nxdumptool` within the `switch` folder of your SD card and place the `nxdumptool.nro` file inside it.
|
- 1c. Place the `fusee-primary.bin` and `Lockpick_RCM.bin` files into the `bootloader\payloads` folder of the SD card.
|
||||||
- 1d. Once done, eject the SD card and place it into your Nintendo Switch.
|
- 1d. Place the `Goldleaf.nro` file in the `switch` folder of the SD card.
|
||||||
|
- 1e. Create a folder named `nxdumptool` within the `switch` folder of your SD card and place the `nxdumptool.nro` file inside it.
|
||||||
|
- 1f. Once done, eject the microSD card and insert it into your Nintendo Switch.
|
||||||
|
|
||||||
{{< imgs
|
{{< imgs
|
||||||
"./sd_template.png|Your SD card should look like this."
|
"./sd_template.png|Your SD card should look like this."
|
||||||
>}}
|
>}}
|
||||||
|
|
||||||
# Dumping BIS Keys (Optional)
|
## Booting into RCM
|
||||||
|
|
||||||
2. We will now dump your BIS (Built-In Storage) keys for use in later decryption.
|
2. We will now boot your Nintendo Switch into RCM mode
|
||||||
- 2a. Run the TegraRcmGUI installer you downloaded from the prerequisites, and after installation, start the program.
|
- 2a. Run the TegraRcmGUI installer you downloaded from the prerequisites, and after installation, start the program.
|
||||||
- 2b. In the `Settings` tab, click on `Install Driver` which will install the drivers necessary for your computer to interface with your Nintendo Switch.
|
- 2b. In the `Settings` tab, click on `Install Driver` which will install the drivers necessary for your computer to interface with your Nintendo Switch.
|
||||||
- 2c. After the drivers have been installed, plug your Nintendo Switch into your computer.
|
- 2c. After the drivers have been installed, plug your Nintendo Switch into your computer.
|
||||||
- 2d. Power off your Switch while it is still connected to your computer.
|
- 2d. Power off your Switch while it is still connected to your computer.
|
||||||
- 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. In the program TegraRcmGUI you should see the Nintendo Switch icon in the lower left corner flash green and state `RCM O.K.`
|
- 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.
|
||||||
- 2g. In the `Tools` tab of TegraRcmGUI, click on `biskeydump (by rajkosto)`.
|
|
||||||
- 2h. Your Switch will briefly flash with a blue QR code (you may or may not see this) and your computer will prompt you to save a text document titled `BIS_keys.txt`. Navigate to `%YUZU_DIR%/keys` and save the file as `console.keys`. Open the file to make sure you have the following key entries.
|
|
||||||
- `HWI`
|
|
||||||
- `SBK`
|
|
||||||
- `TSEC KEY`
|
|
||||||
- `BIS KEY 0 (crypt)`
|
|
||||||
- `BIS KEY 0 (tweak)`
|
|
||||||
- `BIS KEY 1 (crypt)`
|
|
||||||
- `BIS KEY 1 (tweak)`
|
|
||||||
- `BIS KEY 2 (crypt)`
|
|
||||||
- `BIS KEY 2 (tweak)`
|
|
||||||
- `BIS KEY 3 (crypt)`
|
|
||||||
- `BIS KEY 3 (tweak)`
|
|
||||||
|
|
||||||
<h1 id="keys"><br></h1>
|
## Booting into Hekate
|
||||||
|
|
||||||
# Dumping Prod.keys and Title.keys
|
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.
|
||||||
|
|
||||||
3. We will now dump your `prod.keys` and `title.keys` for decryption of your game files.
|
## Mounting the microSD card to your computer in Hekate
|
||||||
- 3a. Boot your Nintendo Switch into RCM mode (steps 2d to 2f) and make sure it is connected to your computer.
|
|
||||||
- 3b. Extract the `hekate.bin` file from the `hekate` zip file you downloaded from the prerequisites.
|
|
||||||
- 3c. Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate.bin` file you extracted earlier.
|
|
||||||
- 3d. Click on `Inject Payload` and your Switch will boot into the Hekate menu.
|
|
||||||
- 3e. When it has successfully booted into the Hekate menu, tap on `Payloads`. This will show a list of payloads.
|
|
||||||
- 3f. Tap on `Lockpick_RCM.bin` in the list of payloads.
|
|
||||||
- 3g. After Lockpick_RCM has successfully booted, press the power button to select `Dump from SysNAND`.
|
|
||||||
- 3h. It will automatically boot to sept and start deriving the keys. Wait for it to finish deriving the keys.
|
|
||||||
- 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`.
|
|
||||||
- 3j. Press any key to return to the menu, then navigate with the VOL+/VOL- buttons to highlight and select `Power Off` by pressing the power button.
|
|
||||||
- 3h. Once your Switch is powered off, remove the SD card.
|
|
||||||
- 3i. Insert your SD card into your computer and copy both `prod.keys` and `title.keys` to the `%YUZU_DIR%/keys` directory.
|
|
||||||
|
|
||||||
# Backing up System Files (Optional but Recommended)
|
_**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 boot Hekate to dump your system files:
|
4. We will now mount the microSD card as a drive from your Switch to your computer in Hekate, via USB.
|
||||||
- 4a. Boot your Nintendo Switch into RCM mode (steps 2d to 2f) and make sure it is connected to your computer.
|
- 4a. In the Hekate Home menu, tap on the `Tools` tab to show the Tools menu.
|
||||||
- 4b. Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate.bin` file you extracted earlier. (step 3b)
|
- 4b. Tap on `USB Tools`.
|
||||||
- 4c. Click on `Inject Payload` and your Switch will boot into the Hekate menu.
|
- 4c. Tap on `SD Card`. Your SD card should now be mounted as a drive to your computer.
|
||||||
- 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.
|
|
||||||
- 4e. Click `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. Power off your switch to avoid damage to your SD card by selecting `Back` and then selecting `Power Off` and then eject your SD card. Insert your SD card into your computer and use your file explorer to open the contents. Place the `yuzu_copy.bat` file you downloaded earlier into the root of your SD card. Double-click it to start combining your `rawnand.bin` if it was dumped into sections i.e. `rawnand.bin.00`. If your `rawnand.bin` dumped as one ~30gb file, then proceed with the guide.
|
|
||||||
- 4g. If you needed to dump the `rawnand.bin` into sections due to lack of space on your sd card, transfer the files that did dump to a new folder on your desktop, and then resume the backup of your `eMMC RAW GPP`. After you have obtained all of the `rawnand.bin` files, add them to the same folder as before, place the `yuzu_copy.bat` file you downloaded earlier into that same folder and double-click to run. After they are combined, please proceed with the guide.
|
|
||||||
|
|
||||||
# Moving SYSTEM and USER to the yuzu directory (Optional)
|
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 extract the necessary directories from your `rawnand.bin` for yuzu to read your system files.
|
5. We will now return to the Hekate Home menu.
|
||||||
- 5a. Open `HacDiskMount` as Administrator (Right-click and select Run As Administrator) and go to `File > Open file` and select your `rawnand.bin`.
|
- 5a. Tap on `Close` again to return to the Tools menu.
|
||||||
- 5b. Double-click on the row marked `PRODINFO`. Under the dump to file area, click browse and pick somewhere easy to get to, like your Desktop. Dump the file as `PRODINFO.bin`. Click start and wait for it to complete. Then close the window. (NOTE: There is no need to enter any keys in the boxes at the top of the dialog at this moment.)
|
- 5b. Tap on the `Home` tab to return to the Hekate Home menu.
|
||||||
- 5c. Select the row named `BCPKG2-1-Normal-Main`. Under the dump to file area, click browse and pick somewhere easy to get to, like your Desktop. Dump the file as `BCPKG2-1-Normal-Main.bin`. Click start and wait for it to complete. Again, no keys are necessary at this point. After it finishes, close the window.
|
|
||||||
- 5d. Copy the `PRODINFO.bin` and `BCPKG2-1-Normal-Main.bin` files to the `%YUZU_DIR%/sysdata` directory.
|
|
||||||
- 5e. Double-click on the row named `SYSTEM`. In the keys box, enter the `bis_key2_crypt` key in the crypt box and the `bis_key2_tweak` key in the tweak box and click test. If the text is red, double check your keys. If the text is blue, click on `Install` and wait until it says `Driver (ver XXXXX) installed, Service is running` where XXXXX is anything, then select `Y:` in the dropdown and click `Mount`. The application may become unresponsive for a moment. Press Windows-R and type `Y:` into the box and click OK and there will be a couple of folders with some named `Contents` and `save`. Copy all of these into `%YUZU_DIR%/nand/system`. After this is done, click `Unmount` and close the window.
|
|
||||||
- 5f. Double-click on the row named `USER`. Enter the same key and click `Mount` (the tool may become unresponsive again). Once this mounts, open the new drive and copy the `Contents` and `save` folders to `%YUZU_DIR%/nand/user`. After this, click `Unmount` and close the window and then the program.
|
|
||||||
- 5g. If you have games or game data stored on your SD card, copy the `Nintendo` folder of your SD card into `%YUZU_DIR%/sdmc`.
|
|
||||||
|
|
||||||
<h1 id="cart"><br></h1>
|
## Dumping Prod.keys and Title.keys
|
||||||
|
|
||||||
# Dumping Cartridge Games
|
6. We will now dump your `prod.keys` and `title.keys` for decryption of your game files.
|
||||||
|
- 6a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
|
||||||
|
- 6b. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
|
||||||
|
- 6c. When it has successfully booted into the Hekate menu, tap on `Payloads`. This will show a list of payloads.
|
||||||
|
- 6d. Tap on `Lockpick_RCM.bin` in the list of payloads.
|
||||||
|
- 6e. After Lockpick_RCM has successfully booted, press the power button to select `Dump from SysNAND`.
|
||||||
|
- 6f. It will automatically boot to sept and start deriving the keys. Wait for it to finish deriving the keys.
|
||||||
|
- 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`.
|
||||||
|
- 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.
|
||||||
|
- 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`.
|
||||||
|
- 6j. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
|
||||||
|
- 6k. Navigate to your SD card drive and copy both `prod.keys` and `title.keys` to the `%YUZU_DIR%/keys` directory.
|
||||||
|
- 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.)
|
||||||
|
|
||||||
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.
|
## Backing up Switch NAND (Optional but Recommended)
|
||||||
- 6a. Boot your Nintendo Switch into RCM mode (steps 2d 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.bin` file you extracted earlier. (step 3b)
|
|
||||||
- 6c. Click on `Inject Payload` and your Switch will boot into the Hekate menu.
|
|
||||||
- 6d. When it has successfully booted into the Hekate menu, tap on `Payloads`. This will show a list of payloads.
|
|
||||||
- 6e. Tap on `fusee-primary.bin` in the list of payloads.
|
|
||||||
- 6f. Your Switch will launch into Custom Firmware Mode (CFW), and once your Switch has booted into the home menu, click/tap on the Album application. This will launch the Homebrew Menu.
|
|
||||||
- 6g. Either use the touchscreen or navigate using your controller, and choose `nxdumptool`.
|
|
||||||
- 6h. Choose the `Dump gamecard content` option.
|
|
||||||
- 6i. Choose the `Cartridge Image (XCI) dump` option.
|
|
||||||
- 6j. Make sure to dump the certificate with the cartridge. The options can be toggled by pressing `left` or `right`.
|
|
||||||
- 6k. Once the cartridge image has been dumped, power off your switch by holding the power button for a few seconds, then select the Power Options > Turn off.
|
|
||||||
- 6l. With your Switch powered off, remove the SD card.
|
|
||||||
- 6m. Insert your SD card into your computer. If the XCI was dumped in parts combine them with this command, for example: `copy /b "Super Mario Odyssey.xc0" + "Super Mario Odyssey.xc1" "Super Mario Odyssey.xci"`. Now you can place this XCI in a game directory of your choice.
|
|
||||||
|
|
||||||
# Dumping Save Files (Optional)
|
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.
|
||||||
|
- 7a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
|
||||||
|
- 7b. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
|
||||||
|
- 7c. When it has successfully booted into the Hekate Home menu, tap on the `Tools` tab and select `Backup eMMC`.
|
||||||
|
- 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.
|
||||||
|
- 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.
|
||||||
|
- 7f. Tap on `Close` two times to return to the Tools menu.
|
||||||
|
- 7g. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4b. to 4c.)
|
||||||
|
- 7h. 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.)
|
||||||
|
|
||||||
7. We will now dump the games' save files from your switch to use in yuzu.
|
## Dumping System Update Firmware
|
||||||
- 7a. Download [Checkpoint.nro](https://github.com/FlagBrew/Checkpoint/releases)
|
|
||||||
- 7b. Insert your SD card into your computer.
|
|
||||||
- 7c. Create a folder named `Checkpoint` within the `switch` folder of your SD card and place the `Checkpoint.nro` file inside it.
|
|
||||||
- 7d. Eject your SD card and place it in your Switch.
|
|
||||||
- 7e. Boot your Nintendo Switch into RCM mode (steps 2d to 2f) and make sure it is connected to your computer.
|
|
||||||
- 7f. Run TegraRcmGUI. In the `Payload` tab of TegraRcmGUI, click on the folder icon and navigate to the `hekate.bin` file you extracted earlier. (step 3b)
|
|
||||||
- 7g. Click on `Inject Payload` and your Switch will boot into the Hekate menu.
|
|
||||||
- 7h. When it has successfully booted into the Hekate menu, tap on `Payloads`. This will show a list of payloads.
|
|
||||||
- 7i. Tap on `fusee-primary.bin` in the list of payloads.
|
|
||||||
- 7j. Your Switch will launch into Custom Firmware Mode (CFW), and once your Switch has booted into the home menu, click/tap on the Album application. This will launch the Homebrew Menu.
|
|
||||||
- 7k. Either use the touchscreen or navigate using your controller, and choose `Checkpoint`.
|
|
||||||
- 7l. 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.
|
|
||||||
- 7m. Once you have backed up the save files, power off your switch by holding the power button for a few seconds, then select the Power Options > Turn off.
|
|
||||||
- 7n. With your Switch powered off, remove the SD card.
|
|
||||||
- 7o. Insert your SD card into your computer. Your save files will be located in the `switch/Checkpoint` folder.
|
|
||||||
|
|
||||||
# Running 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.
|
||||||
|
- 8a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
|
||||||
|
- 8b. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
|
||||||
|
- 8c. When it has successfully booted into the Hekate Home menu, tap on `Payloads`. This will show a list of payloads.
|
||||||
|
- 8d. 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`.
|
||||||
|
- 8f. Either use the touchscreen or navigate using your controller, and select `Goldleaf`.
|
||||||
|
- 8g. Select `Console and Goldleaf settings` near the bottom.
|
||||||
|
- 8h. Select `Firmware and updates`.
|
||||||
|
- 8i. Select `Export update`.
|
||||||
|
- 8j. 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.
|
||||||
|
- 8l. 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.
|
||||||
|
- 8n. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
|
||||||
|
- 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.
|
||||||
|
- 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.)
|
||||||
|
|
||||||
8. We will now run yuzu to verify that your keys and system files were dumped and are being read correctly by yuzu.
|
## Dumping Cartridge Games
|
||||||
- 8a. Run either the `yuzu` or `yuzu Early Access` shortcuts that were created by the yuzu installer tool. If you have moved your `Nintendo` folder from your SD card to `%YUZU_DIR%/sdmc` you should see your SD installed games populate.
|
|
||||||
- 8b. If you extracted your `XCI` files from your Nintendo Switch cartridges, then, in yuzu, click on `+ Add New Game Directory` in the browser, and navigate to the folder where you placed your `XCI` files.
|
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.
|
||||||
|
- 9a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
|
||||||
|
- 9b. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
|
||||||
|
- 9c. When it has successfully booted into the Hekate Home menu, tap on `Payloads`. This will show a list of payloads.
|
||||||
|
- 9d. 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`.
|
||||||
|
- 9f. Either use the touchscreen or navigate using your controller, and select `nxdumptool`.
|
||||||
|
- 9g. Select the `Dump gamecard content` option.
|
||||||
|
- 9h. 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.
|
||||||
|
- 9j. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate Home menu.
|
||||||
|
- 9k. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
|
||||||
|
- 9l. Navigate to your SD card drive. XCI dumps are located under `sd:/switch/nxdumptool/XCI`.
|
||||||
|
- 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.
|
||||||
|
- 9n. Extract the contents of `nxDumpMerger` into a new folder and start the program.
|
||||||
|
- 9o. Select the button with the triple dots `...` next to the `Input` field. This will open a file selector.
|
||||||
|
- 9p. Find and select one of the parts and click `Open`.
|
||||||
|
- 9q. Next, select the button with the triple dots `...` next to the `Output` field. This will open a folder selector.
|
||||||
|
- 9r. Select a folder where you would like your games stored and click `Select Folder`.
|
||||||
|
- 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.
|
||||||
|
- 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.)
|
||||||
|
|
||||||
|
## Dumping Installed Titles (eShop)
|
||||||
|
|
||||||
|
10. We will now dump the `Nintendo Submission Package (NSP)` file from your installed eShop game(s), to use in yuzu.
|
||||||
|
- 10a. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
|
||||||
|
- 10b. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
|
||||||
|
- 10c. 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.
|
||||||
|
- 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`.
|
||||||
|
- 10f. Either use the touchscreen or navigate using your controller, and select `nxdumptool`.
|
||||||
|
- 10g. Select the `Dump installed SD Card / eMMC Content` option.
|
||||||
|
- 10h. Select the game you want to dump.
|
||||||
|
- 10i. 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.
|
||||||
|
- 10k. 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.
|
||||||
|
- 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.
|
||||||
|
- 10n. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate Home menu.
|
||||||
|
- 10o. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
|
||||||
|
- 10p. Navigate to your SD card drive. NSP dumps are located under `sd:/switch/nxdumptool/NSP`.
|
||||||
|
- 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.
|
||||||
|
- 10r. Extract the contents of `nxDumpMerger` into a new folder and start the program. (Skip the extraction if you already followed step 9n.)
|
||||||
|
- 10s. Select the button with the triple dots `...` next to the `Input` field. This will open a file selector.
|
||||||
|
- 10t. Find a NSP that is dumped as a folder with parts. Select one of the parts within the folder and click `Open`.
|
||||||
|
- 10u. Next, select the button with the triple dots `...` next to the `Output` field. This will open a folder selector.
|
||||||
|
- 10v. Select a folder where you would like your games stored and click `Select Folder`.
|
||||||
|
- 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.
|
||||||
|
- 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.)
|
||||||
|
|
||||||
|
## Dumping Save Files (Optional)
|
||||||
|
|
||||||
|
11. We will now dump the games' save files from your switch to use in yuzu.
|
||||||
|
- 11a. Download [Checkpoint.nro](https://github.com/FlagBrew/Checkpoint/releases)
|
||||||
|
- 11b. Boot your Nintendo Switch into [RCM mode](#booting-into-rcm) (steps 2c. to 2f.) and make sure it is connected to your computer.
|
||||||
|
- 11c. Boot into [Hekate](#booting-into-hekate) (steps 3b. to 3c.)
|
||||||
|
- 11d. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
|
||||||
|
- 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.
|
||||||
|
- 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.)
|
||||||
|
- 11g. Tap on `Payloads`. This will show a list of payloads.
|
||||||
|
- 11h. Tap on `fusee-primary.bin` in the list of payloads.
|
||||||
|
- 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`.
|
||||||
|
- 11j. Either use the touchscreen or navigate using your controller, and choose `Checkpoint`.
|
||||||
|
- 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.
|
||||||
|
- 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.
|
||||||
|
- 11m. Select `Reboot to Payload` and then press `-` on your controller to return to the Hekate menu.
|
||||||
|
- 11n. [Mount the SD card to your computer in Hekate](#mounting-the-microsd-card-to-your-computer-in-hekate) (steps 4a. to 4c.)
|
||||||
|
- 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 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. Your Switch will now reboot into the original firmware.
|
||||||
|
|
||||||
|
## Running yuzu
|
||||||
|
|
||||||
|
9. We will now run yuzu to verify that your dumped keys and games are being read correctly.
|
||||||
|
- 9a. Run either the `yuzu` or `yuzu Early Access` shortcuts that were created by the yuzu installer tool.
|
||||||
|
- 9b. in yuzu, click on `+ Add New Game Directory` in the browser, and navigate to the folder where you placed your `XCI` or `NSP` files.
|
||||||
|
|
||||||
### If you need any help during this process or get a strange error during or while using yuzu, feel free to ask for help on the yuzu discord! Happy Emulating!
|
### If you need any help during this process or get a strange error during or while using yuzu, feel free to ask for help on the yuzu discord! Happy Emulating!
|
||||||
|
|
|
@ -1,56 +0,0 @@
|
||||||
@ECHO off
|
|
||||||
TITLE Yuzu Copy Utility v6
|
|
||||||
|
|
||||||
ECHO Yuzu Copy Utility
|
|
||||||
ECHO By DarkLordZach
|
|
||||||
ECHO v6 - 07/11/2019
|
|
||||||
|
|
||||||
SET mypath=%~dp0\backup\
|
|
||||||
cd /d %mypath%
|
|
||||||
if not exist %appdata%\yuzu\sysdata\ (
|
|
||||||
mkdir %appdata%\yuzu\sysdata\
|
|
||||||
)
|
|
||||||
if exist dumps goto noid
|
|
||||||
if not exist dumps goto id
|
|
||||||
|
|
||||||
:id
|
|
||||||
for /d %%A in (*) do cd %%A
|
|
||||||
ECHO Copying BOOT0...
|
|
||||||
COPY /B /Y "BOOT0" "%APPDATA%\yuzu\sysdata\BOOT0"
|
|
||||||
if exist "rawnand.bin.00" (
|
|
||||||
ECHO Copying NAND backup...
|
|
||||||
COPY /B /Y "rawnand.bin.00"+"rawnand.bin.01"+"rawnand.bin.02"+"rawnand.bin.03"+"rawnand.bin.04"+"rawnand.bin.05"+"rawnand.bin.06"+"rawnand.bin.07"+"rawnand.bin.08"+"rawnand.bin.09"+"rawnand.bin.10"+"rawnand.bin.11"+"rawnand.bin.12"+"rawnand.bin.13"+"rawnand.bin.14" "%USERPROFILE%\Desktop\rawnand.bin"
|
|
||||||
ECHO **Your rawnand.bin files have been combined into one rawnand.bin onto your desktop.**
|
|
||||||
)
|
|
||||||
if exist "%~dp0\rawnand.bin.00" (
|
|
||||||
COPY /B /Y "%~dp0\rawnand.bin.00"+"%~dp0\rawnand.bin.01"+"%~dp0\rawnand.bin.02"+"%~dp0\rawnand.bin.03"+"%~dp0\rawnand.bin.04"+"%~dp0\rawnand.bin.05"+"%~dp0\rawnand.bin.06"+"%~dp0\rawnand.bin.07"+"%~dp0\rawnand.bin.08"+"%~dp0\rawnand.bin.09"+"%~dp0\rawnand.bin.10"+"%~dp0\rawnand.bin.11"+"%~dp0\rawnand.bin.12"+"%~dp0\rawnand.bin.13"+"%~dp0\rawnand.bin.14" "%USERPROFILE%\Desktop\rawnand.bin"
|
|
||||||
ECHO **Your rawnand.bin files have been combined into one rawnand.bin onto your desktop.**
|
|
||||||
)
|
|
||||||
if exist "rawnand.bin" (
|
|
||||||
ECHO ** Your rawnand.bin is in one file, please continue with the guide.
|
|
||||||
)
|
|
||||||
if exist "%~dp0\rawnand.bin" (
|
|
||||||
ECHO ** Your rawnand.bin is in one file, please continue with the guide.
|
|
||||||
)
|
|
||||||
|
|
||||||
ECHO **If no errors about missing files appeared, this utility completed successfully. Please continue with QuickStart guide.**
|
|
||||||
ECHO **If there were errors, ensure you followed all of the steps in the guide prior to this.**
|
|
||||||
goto exit
|
|
||||||
|
|
||||||
:noid
|
|
||||||
ECHO Copying BOOT0...
|
|
||||||
COPY /B /Y "%~dp0\backup\BOOT0" "%APPDATA%\yuzu\sysdata\BOOT0"
|
|
||||||
if exist "%~dp0\rawnand.bin.00" (
|
|
||||||
ECHO Copying NAND backup...
|
|
||||||
COPY /B /Y "%~dp0\rawnand.bin.00"+"%~dp0\rawnand.bin.01"+"%~dp0\rawnand.bin.02"+"%~dp0\rawnand.bin.03"+"%~dp0\rawnand.bin.04"+"%~dp0\rawnand.bin.05"+"%~dp0\rawnand.bin.06"+"%~dp0\rawnand.bin.07"+"%~dp0\rawnand.bin.08"+"%~dp0\rawnand.bin.09"+"%~dp0\rawnand.bin.10"+"%~dp0\rawnand.bin.11"+"%~dp0\rawnand.bin.12"+"%~dp0\rawnand.bin.13"+"%~dp0\rawnand.bin.14" "%USERPROFILE%\Desktop\rawnand.bin"
|
|
||||||
ECHO **Your rawnand.bin files have been combined into one rawnand.bin onto your desktop.**
|
|
||||||
)
|
|
||||||
if exist "%~dp0\rawnand.bin" (
|
|
||||||
ECHO ** Your rawnand.bin is in one file, please continue with the guide.
|
|
||||||
)
|
|
||||||
ECHO **If no errors about missing files appeared, this utility completed successfully. Please continue with QuickStart guide.**
|
|
||||||
ECHO **If there were errors, ensure you followed all of the steps in the guide prior to this.**
|
|
||||||
goto exit
|
|
||||||
|
|
||||||
:exit
|
|
||||||
pause
|
|
Loading…
Reference in a new issue