TKMM on the Switch
Prerequisites
- Tears of the Kingdom base game and update (1.1.0 or later) either installed on your SD card or dumped with nxdumptool (as an XCI or NSP file).
- Lockpick_RCM (For dumping your keys)
- nxdumptool (Only required if your game/update is a cartridge, or installed to internal memory)
- HEKATE (Download the
hekate_ctcaer_(version).ziprelease of hekate)
Preparation
1. SD Card Setup
To install TKMM-NX,
- Download
tkmm-nx.zipand extract it to the root of the SD card (or install it later from the Homebrew app). - Extract
hekate_ctcaer_(version).zipandLockpick_RCM_Hekate.zipto the root of the SD card (replace existing files if prompted). - If needed, install nxdumptool by copying
nxdt_rw_poc.nroto the/switchfolder in the root of the SD card. (See Ensure TotK is Accessible to determine if you need this.)
2. Ensure Tears of the Kingdom is Accessible
TKMM-NX needs access to the base game and update data (version 1.1.0 or later) in order to function, as well as the Switch's keys to decrypt them.
To determine where the base game and update data are installed, refer to Data Management > Manage Software > Tears of the Kingdom in the Switch's settings.
If both Software and Update Data are listed under microSD Card, you do not need to dump your game, and all that is required is dumping the Switch's keys.
Otherwise, only parts not installed on the microSD Card need to be dumped. Refer to Dumping Tears of the Kingdom for more information.
3. Dumping Keys
To dump the Switch's keys, open the Payloads option in HEKATE and launch Lockpick_RCM.bin, then select Dump from SysNAND. (Use the power button to select and volume up/down to navigate.)
4. Dumping Tears of the Kingdom
Begin by running nxdumptool (nxdt_rw_poc) from the Homebrew Launcher.
Base Game
- If the base game is a cartridge, insert the cartridge, then navigate to
gamecard menu/dump gamecard image (xci)and selectstart xci dump. - If the base game is installed to system memory, open the
user titles menu, select Tears of the Kingdom, navigate tonsp dump options>dump base applicationand finally selectstart nsp dump. (It is also possible to re-download the game from the e-shop, which will install it on the SD card and save space in the system memory. If this is done, be sure to run the game at least once, and dump the keys again.)
Update
- If the base game is installed to system memory, open the
user titles menu, select Tears of the Kingdom, navigate tonsp dump options>dump updateand finally selectstart nsp dump. (It is also possible to re-download the game from the e-shop, which will install it on the SD card and save space in the system memory. If this is done, be sure to run the game at least once, and dump the keys again.)
Join the nxdumptool Discord server for assistance on how to dump if needed.
Tip
TKMM can handle split files; combining them after dumping is not required.
Installation
Installing from the Homebrew App Store
If TKMM-NX was not installed in the preparation section by extracting it to the SD card, it can be installed from the Homebrew App Store (under the advanced category).
Post-Installation Setup
If TKMM-NX is installed correctly, a boot entry for TKMM will appear under More Configs in HEKATE.
The first time TKMM-NX is opened, the setup wizard will appear. If the preparation section was done correctly, no additional setup will be required.
If the setup wizard cannot find the keys or the game/update, review the steps in the preparation section.
Network Setup (Optional)
To enable the GameBanana mod browser and other network features, TKMM-NX must be connected to the internet.
To connect to a wireless network, navigate to the network page (Wi-Fi icon on the bottom left) and select Connect on a wireless network. Enter the password if needed, and wait for the status to change to Connected.
Note
If network features aren't working, ensure that WiFi Enabled is toggled ON under Services.
Using TKMM-NX
Installing Mods
Mods can be installed from either the built-in GameBanana browser or by selecting files on your SD card.
Refer to the Using Mods page for more information on how to install mods with TKMM.
Important
After making any changes to the mod list, you must click Apply on the home page for changes to take effect.
Leaving TKMM-NX
To reboot to HEKATE, select Reboot from the TKMM-NX menu at the top right.
For convenience, it is also possible to press the Home button to show a pop-up allowing you to reboot or shut down.
Additional Information
- Pressing the
Capture buttonwill create a screenshot in thetkmm/screenshotsfolder on the SD card. - If required for diagnosing an issue, the logs are located in
tkmm/storage/.tkmm/Logson the SD card.
For more detailed help on how to use TKMM, please refer to the documentation, or join the TKMM Discord server.
Integrated TotK Optimizer / Ultracam
MaxLastBreath, the developer of the TotK Optimizer (Ultracam), has allowed the TKMM Team to use his mod and directly integrate it into TKMM.
It can be enabled from the TotK Optimizer page on the left (star icon). Keep in mind, the Switch may not be able to boot the game if you select any resolution higher than 1080p and 60 FPS.
Note
You do not need to install Ultracam separately, as it is already integrated into the TotK Optimizer page. For users with access to the beta versions, install the TKCL file provided on the official NX Optimizer Discord Server. (See Using Mods for installing TKCL files.)
For more information, visit the official website of the optimizer and get a better idea of what this mod is and how best to configure it for your Switch.
All assistance requests related to the optimizer should be directed to the Discord server for the optimizer.
This guide is based on the original Game Banana tutorial by lordbubbles, consider supporting him on KoFi.