Install sources
The main menu is a grid - pick where your files come from. Same install flow for all of them.
-
SD card
Copy NSP, NSZ, XCI, or XCZ to your microSD, browse, select, press + to install. Can delete originals after.
-
LAN / Internet
TCP listener on port
2000while net install is open. NS-USBloader (Tinfoil mode), direct URL, or Google Drive file ID. Switch IP shown on screen. -
eShop
HTTP shop on a LAN or internet server (port 8465 by default). Sections, local search, update/DLC prompts, icon cache. API reference.
-
USB (NS-USBloader)
Install over USB from a PC. Works, but can be finicky depending on your setup - LAN is often easier.
-
USB SSD / HDD
Plug in an external drive. FAT, NTFS, and EXT via libusbhsfs. Same file picker as SD.
-
MTP
PC sees an MTP folder over USB. Drop files there, they install. Pick SD or internal storage as target first.
-
Save backup
Upload all local saves for one user to your shop server, with a version note. Needs a compatible AeroFoil backend.
-
Offline DB
Title names and icons from
offline_db/on the SD card. Auto-check against CyberFoil-DB manifest on startup when online. -
Settings
NCA verification, boost mode, language, shop profiles, Tinfoil mode, offline DB updates, auto-update - main grid → Settings.
Technical: how data is downloaded · how NSP/XCI are installed · shop server API