This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Table of Contents
Tesla - The Nintendo Switch Overlay Menu
Tesla (and Ultrahand) is a simple overlay menu that can be opened at any time while using HOS. It lets you use available homebrew quickly, even while playing a game.
When the overlay is opened, it will list all overlay modules (.ovl files) in /switch/.overlays (the .ovl are plain old .nro files renamed to .ovl to differentiate them from normal homebrew)
Example: Tesla overlay open using the Sys-clk module while in a game:

Tesla-menu initial setup
Step 1 - Files you need
For the overlay menu to function, you need 2 elements. The nx-ovlloader system module and the menu that shows available overlay modules.
Required files. (On GitHub scroll down and find the file under Assets)
- nx-ovlloader - Download nx-ovlloader.zip
- Tesla-menu - Download ovlmenu.ovl
≣ Ultrahand - Tesla-menu alternative with additional built-in features (click to expand)
If you want to use Ultrahand instead of Tesla-menu, get Ultrahand's ovlmenu.ovl instead of Tesla-menu. Read more about Ultrahand's features on its GitHub page.
- Ultrahand - Download ovlmenu.ovl
Step 2 - Add required files
- On the micro SD card, open the switch folder and create
.overlaysif it does not already exist. - Copy ovlmenu.ovl to
/switch/.overlays/on the micro SD card. - Extract nx-ovlloader.zip to the root of your SD card, and say yes to merge/overwrite when asked.
Step 3 - Utilisation
See the list of overlay modules below and add whichever ones you want as per their instructions.
Once the main files and desired modules are copied correctly to the SD card, and the console has been restarted:
Open the Tesla-menu by pushing these 3 buttons at the same time:
- L, D-pad down (▼) and R3 (right analogue stick)
≣ Ultrahand - Additional info (click to expand)
Ultrahand has an additional button combo to open the overlay menu:
- ZL + ZR + D-pad down (▼)
Ultrahand can also use custom Ultrahand packages. Find a list of available packages here.
- Additional features
- You can click
Ato execute any command as well as click-to view/execute the individual command lines written in the ini for execution. - You can click
+on the main menu to enter the settings menu. - You can click
Xon top of an overlay/package to star them. - You can click
Yon top of an overlay/package to configure additional settings.
- You can click
A comprehensive list of available modules
Each category is sorted alphabetically. For more information about each project, see its main GitHub page.
System Tools
| Overlay name | Description | Download | Quick instructions |
|---|---|---|---|
| fastCFWswitch | A Tesla-based overlay to boot into different payloads on the Nintendo Switch | Download page | Extract fastCFWswitch_x.x.x.zip to the root of your SD card. |
| KeyX | Nintendo Switch Key Helper - Supports Turbo, Remapping and Macro | Download page | Download and extract KeyX-EN.zip to the root of the SD card. Say yes to merge folders when asked. |
| ovlSysmodule | A Tesla overlay that allows you to toggle sysmodules on the fly | Download page | Copy ovlSysmodules.ovl to /switch/.overlays. |
| PNGShot | a lightweight homebrew sysmodule that captures screenshots and saves them as PNG files instead of the system’s default JPEG format | Download page | Download and extract PNGShot.zip to the root of the SD card. Say yes to merge folders when asked. |
| QuickNTP | Syncs the Nintendo Switch time with a list of NTP Servers. | Download page | Copy QuickNTP.ovl to /switch/.overlays/. |
| Status Monitor Deux | Monitor Your hardware in real time! The second iteration of Status Monitor Overlay, now with script functionalities. Some features, like showing FPS, requires this version of SaltyNX | Download page | Extract Status-Monitor-Deux.zip to /switch/.overlays/. |
| Monitor Your hardware in real time! Some features, like showing FPS, requires this version of SaltyNX Archived, and superceded by Status Monitor Deux |
Download page | Copy Status-Monitor-Overlay.ovl to /switch/.overlays/. |
|
| Studious-Pancake | A Tesla overlay that allows you to reboot to Hekate configs. | Download page | Extract studious-pancake-x.x.x-xxxxxxx.zip to the root of your SD card. |
| sys-clk | Switch sysmodule allowing you to set CPU/GPU/mem clocks according to the running application and docked state. | Download page | Copy sys-clk-overlay.ovl to /switch/.overlays/. |
| sys-ftpd-ovl | Displays your internal IP address for FTP purposes. | Download page | Copy sys-ftpd-ovl.ovl to /switch/.overlays/. |
Other Tools
| Overlay name | Description | Download | Quick instructions |
|---|---|---|---|
| BreezeHand Overlay | A powerful Nintendo Switch overlay for managing cheats with an enhanced UI, built on libbreezehand. | Download page | Extract breezehand.zip to the root of your SD card. |
| EdiZon Overlay | Named EdiZon but is used to enable/disable available cheats and is not directly related to Edizon. | Download page | Extract EdiZon-Overlay.zip to the root of your SD card. |
| emuiibo | Use emulated Amiibo from overlay. | Download page | Extract emuiibo.zip and from /SdOut/ copy the atmosphere, emuiibo and switch folders to your SD card. |
| ReverseNX-RT | Alternative version of ReverseNX that can switch between handheld and docked mode in real time. (Requires SaltyNX) | Download page | Copy ReverseNX-RT-ovl.ovl to /switch/.overlays/. |
| Download page | Copy ovlShareNX.ovl to /switch/.overlays/. |
||
| sys-tune | A simple background audio player | Download page | Extract sdout.zip to the root of your SD card. |
| Download page | Extract TextReaderOverlay-x.x.zip to the root of your SD card. |
Game-specific
| Overlay name | Description | Download | Quick instructions |
|---|---|---|---|
| CaptureSight | Pokémon games: CaptureSight is a Nintendo Switch homebrew to view Pokémon data while playing Pokémon games. Compatible with Sword & Shield, Brilliant Diamond & Shining Pearl and Legends Arceus. CaptureSight comes with both as an overlay and an applet. | Download page | Copy capturesight.ovl to /switch/.overlays/. |
| Download page | Copy MEGAHAKUS.ovl to /switch/.overlays/. |
||
| Ultimate Training Modpack Plugin | Super Smash Bros.™ Ultimate: A Skyline plugin using cargo-skyline for adding features to the training mode. | Download page | Extract TrainingModpack.zip to the root of your SD card |
In overlay games
| Overlay name | Description | Download | Quick instructions |
|---|---|---|---|
| UltraGB Overlay | GameBoy and GameBoy Color emulation in the overlay | Download page | Extract sdout.zip to the root of your micro SD card |
| Snek | Play a simple Snake game in the overlay | Download page | Copy snek.ovl to /switch/.overlays/. |
| Tetris | Play Tetris in the overlay | Download page | Copy tetris.ovl to /switch/.overlays/. |
↵ Homebrew & misc 🦝
SHISE Guide pages
Getting Started ↧⤒
Getting started with CFW:
᛫ Is my Switch hackable?
᛫ Avoid getting banned
᛫ Launching payloads
᛫ Create/Restore a NAND backup
᛫ Dumping device keys
᛫ Terminology (Switch/Homebrew)
CFW setup & migration ↧⤒
Unpatched Switch setup:
᛫ Set up Atmosphère with emuMMC for an unpatched Switch
᛫ Set up Atmosphère for an unpatched Switch
Modchipped Switch setup:
᛫ Set up Atmosphère with emuMMC for a modchipped Switch
᛫ Set up Atmosphère for a modchipped Switch
Migrate setup from old micro SD or CFW:
᛫ Migrate your emuMMC to a new SD card
᛫ Cleanup (or Migrate from Atmosphère 0.x to 1.+)
᛫ Migrate from SXOS to Atmosphère
Updating CFW, FW + ↧⤒
Updating CFW / FW:
᛫ Update your CFW
᛫ Dump your Switch firmware
᛫ Upgrade Switch firmware, offline
Migrate setup from old micro SD or CFW:
᛫ Migrate your emuMMC to a new SD card
᛫ Cleanup (or Migrate from Atmosphère 0.x to 1.+)
᛫ Migrate from SXOS to Atmosphère
Modchip firmware:
᛫ Update Picofly chip firmware
᛫ Flash Spacecraft-NX (HWFLY-NX) to SX Core / Lite
᛫ Update Spacecraft-NX (HWFLY-NX) chip firmware
Homebrew & misc. ↧⤒
Homebrew:
᛫ Tesla overlay menu
᛫ Emulating Amiibos
᛫ Guide for installing themes (HOS themes)
᛫ Manage system modules
᛫ Manage Cheats
PC related use:
᛫ How create or restore a full system backup
᛫ Backup or restore your Switch save files
᛫ Dumping Titles
᛫ Installing dumped titles - USB Installations
᛫ Browse SD Card Contents Via USB
᛫ Verifying Dumps
Additional guides and information:
᛫ What are bans / Avoiding bans
᛫ Exosphere / DNS.mitm Setup (blocking Nintendo)
᛫ Incognito Setup (deprecated)
᛫ Enable Gamecard Reader
᛫ Launching payloads
᛫ How to dump device keys
᛫ Format SD Card To FAT32
᛫ Atmosphère CFW on Both sysMMC and emuMMC options