C ISC

nx-hbmenu

The Nintendo Switch Homebrew Menu

S

switchbrew

Dernière activité 16 nov. 2025
switchbrew/nx-hbmenu

1,4 k

étoiles

141

forks

18

issues ouvertes

Ce README est souvent en anglais.

Usage

See Homebrew_Applications for SD layout and applications, etc. See Switchbrew for hbmenu docs.

Download

The latest release is available from the releases page.

Building

Build for the Nintendo Switch with make nx and for the PC with make pc. Running make builds for both systems.

The following pacman packages are required to build for Switch:

  • switch-dev
  • switch-freetype
  • switch-libconfig
  • switch-libjpeg-turbo
  • switch-physfs

The following libraries are required to build for PC:

  • libfreetype
  • libconfig
  • libjpeg-turbo
  • libphysfs
  • sdl2

Building for Switch/PC requires zip.

Since C11 threads are used, building for the PC may fail if C11 threads are not available.

Credits

  • This uses code based on 3DS new-hbmenu.
  • libjpeg-turbo is used for handling JPEG icons. This library doesn't support lossless JPEG (likewise for official sw which uses libjpeg-turbo).
  • c11threads is used for implement C11 Threads on Windows and macOS.

Projets similaires

A homebrew menu for the Nintendo Switch

C++hbmenuhomebrewnintendo-switch
NNaGaa95
838 étoiles82

The 3DS Homebrew Menu (∩ ͡° ͜ʖ ͡°)⊃━☆゚

C
DdevkitPro
867 étoiles86

Library for Switch Homebrew

Caarch64arm64c
Sswitchbrew
1,5 k étoiles197