Coldreader88 / nx-hbmenu

The Nintendo Switch Homebrew Menu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 with make nx or just run make.

The following is required to build: libfreetype (switch-freetype), libconfig (switch-libconfig), and libjpeg-turbo (switch-libjpeg-turbo). Where "({name})" is the pacman package. For the pc-build libminizip is required (for the Switch build, the switch-zlib package includes this).

C11-threads are used, hence building for the pc-build 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).

About

The Nintendo Switch Homebrew Menu

License:ISC License


Languages

Language:C 98.0%Language:C++ 1.7%Language:Makefile 0.3%