switchbrew / Nx Hbmenu
Licence: isc
The Nintendo Switch Homebrew Menu
Stars: ✭ 749
Programming Languages
c
50402 projects - #5 most used programming language
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-zlib
The following libraries are required to build for PC:
libfreetype
libconfig
libjpeg-turbo
libminizip
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 useslibjpeg-turbo
).
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].