Prerequisites:
- CMake >=3.20
- devkitPro environment (how to install)
- Nintendo Switch development tools package (switch-dev)
- SDL2, SDL2_Mixer and SDL2_ttf Switch ports (switch-sdl2, switch-sdl2_ttf, switch-sdl2_mixer)
git submodule update --init
sudo (dkp-)pacman -S switch-dev switch-sdl2 switch-sdl2_ttf switch-sdl2_mixer
mkdir -p out/debug
cd out/debug
/opt/devkitpro/portlibs/switch/bin/aarch64-none-elf-cmake -DCMAKE_BUILD_TYPE=Debug ../../
make
- Copy the resulting
system3.nro
file to a folder inside your Nintendo Switch's SD card (eg./switch/[game name]/
) - Copy all the game files, BGM files and configuration.
- Open system3 through the Homebrew Launcher