/switch-stack

My Nintendo Switch CFW stack and maintenance guide. For personal use.

switch-stack

My Nintendo Switch CFW stack and maintenance guide.

Disclaimer: For personal use. Other than this readme file, I am not the author of any contents contained within this repository.

Current Stack

Order Component Concern Version Latest Depends On
0 Atmosphere CFW 1.6.2 ~
0 Hekate - Nyx Bootloader 6.0.7 ~
0 Sigpatches Signature patches 2023-10-27 Download
1 nx-ovlloader Overlay Support 1.0.7 ~
1 Tesla-Menu Overlay Support 1.2.2 ~ nx-ovlloader
1 Fizeau Color Temperature Management 2.4.1 ~ Tesla-Menu
1 sys-clk Overclocking 1.0.3 ~ Tesla-Menu

Additional payloads

Name Version
Lockpick_RCM 1.9.10

Utilities

Category Concern Name Source
Required Payload injection TegraRcmGUI eliboa/TegraRcmGUI / Releases
Required NSP installation NS-USBloader developersu/ns-usbloader / Releases
Optional NRO to NSP NTON rlaphoenix/nton

SD Setup

Required

CFW: Atmosphère (AMS)

Atmosphere-NX/Atmosphere / Releases

fusee.bin (lightweight bootloader) is not required

Bootloader: Hekate - Nyx

CTCaer/hekate / Releases

Configuration

Refer to the docs and the template.

/bootloader/hekate_ipl.ini

[config]
autoboot=0
autoboot_list=0
bootwait=3
autohosoff=1
autonogc=1
updater2p=1

[CFW - emuMMC]
icon=bootloader/res/emu_boot.bmp
fss0=atmosphere/package3
emummcforce=1

[CFW - sysMMC]
icon=bootloader/res/sys_cfw_boot.bmp
fss0=atmosphere/package3
emummc_force_disable=1

[Stock]
icon=bootloader/res/stock_boot.bmp
fss0=atmosphere/package3
emummc_force_disable=1
stock=1

[Fusee]
icon=bootloader/res/icon_payload.bmp
payload=bootloader/payloads/fusee.bin

Sigpatches

Download latest

90DNS

See 90DNS: DNS server for blocking all Nintendo Servers | GBAtemp

to be replaced?

Core

sys-clk

retronx-team/sys-clk / Releases

Configuration

Refer to the docs and the template.

Can more simply be set in the overlay menu.

Recommended upper limits (MHz):

  • CPU: 1224
  • GPU: 921
  • MEM: 1600 (docked default)

NSP Installer: Awoo

Huntereb/Awoo-Installer / Releases

Save Manager: JKSV / Checkpoint

J-D-K/JKSV / Releases

BernardoGiordano/Checkpoint / Releases

Optional

Themes: NXThemes installer

exelix11/SwitchThemeInjector / Releases / NXThemesInstaller.nro

FTP Server (daemon): sys-ftpd

cathery/sys-ftpd / Releases

Firmware Downloader: Kefir

rashevskyv/kefir-updater / Releases

SNES Emulator: pEMU

Cpasjuste/pemu / Releases / psnes.nro

Maintenance

Updating Firmware

See Switch Firmwares | Darthsternie's Firmware Archive.

Place archive contents into a firmware folder at the SD root. Install with Daybreak (bundled with Atmosphere).

Payloads

shchmue/Lockpick_RCM / Releases