workflow: add release pipeline
Pico Launcher
This repository contains Pico Launcher, which is a front-end for Pico Loader.
Features
- Can load homebrew and retail games using Pico Loader.
- Various display modes
- Horizontal and vertical icon grid
- Banner list
- Coverflow
- File associations
- Covers
- Material Design 3 and custom themes
- Support for background music (see Themes)
General usage documentation can be found here: Usage.
Setup & Configuration
We recommend using WSL (Windows Subsystem for Linux), or MSYS2 to compile this repository. The steps provided will assume you already have one of those environments set up.
- Install BlocksDS
Compiling
- Run
make
The launcher can be found in the root directory under the name LAUNCHER.nds.
- Copy
LAUNCHER.ndsto your SD card.- If you are using DSpico, rename to
_picoboot.ndsand place it in the root of your SD card.
- If you are using DSpico, rename to
- Copy the
_picopico folder to the root of your SD card.
Note
To use Pico Launcher, the Pico Loader files (
aplist.bin,savelist.bin,picoLoader7.binandpicoLoader9.bin) must also be present in the/_picofolder on your SD card.
For DSpico the final directory structure will look like this:
.
├── _pico
│ ├── themes
│ │ ├── material
│ │ │ └── theme.json
│ │ └── raspberry
│ │ ├── bannerListCell.bin
│ │ ├── bannerListCellPltt.bin
│ │ ├── bannerListCellSelected.bin
│ │ ├── bannerListCellSelectedPltt.bin
│ │ ├── bottombg.bin
│ │ ├── gridcell.bin
│ │ ├── gridcellPltt.bin
│ │ ├── gridcellSelected.bin
│ │ ├── gridcellSelectedPltt.bin
│ │ ├── scrim.bin
│ │ ├── scrimPltt.bin
│ │ ├── theme.json
│ │ └── topbg.bin
│ ├── aplist.bin
│ ├── savelist.bin
│ ├── picoLoader7.bin
│ └── picoLoader9.bin
└── _picoboot.nds
Note: If you want to play DSiWare on the DSpico, additional files are required. See the Pico Loader readme for more information.
License
Icons by icons8
This project is licensed under the Zlib license. For details, see LICENSE.txt.
Additional licenses may apply to the project. For details, see the license directory.


