Analysis updated 2026-05-18
Replace a stock Pico Launcher file with a version that tracks favorites, play stats, and recently played games.
Launch a random game from the current folder with one button press.
Delete a game and its save file directly from the launcher with confirmation.
Set per-folder background music and night-themed backgrounds on a DS flashcart.
| rasalopa/pico-launcher-enhanced | 0xsv1/ghosttype-bof | atc1441/hrs3300-arduino-library | |
|---|---|---|---|
| Stars | 7 | 7 | 7 |
| Language | C | C | C |
| Last pushed | — | — | 2020-07-05 |
| Maintenance | — | — | Dormant |
| Setup difficulty | easy | hard | moderate |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Prebuilt release just needs renaming and copying to an SD card, building from source needs WSL/MSYS2 and the BlocksDS toolchain.
Pico Launcher Enhanced is a modified version of Pico Launcher, a game menu program used with a DSpico flashcart on the Nintendo DS. It adds library style features similar to what modern game consoles offer, while remaining a direct drop-in replacement for the original file on your SD card, meaning all existing themes, covers, and settings from a stock setup keep working without any other changes. On top of everything the original launcher already does, such as different display modes, custom cover art, icons, banners, themes, cheat support, and file associations, this fork adds a set of extra features. You get a game count for the current folder, a random game launch button, the ability to mark games as favorites or completed with an on-screen indicator, and filters to show only favorites or completed games. There is a recently played panel you can jump into games from, a statistics panel showing totals and your most played games, and per-game tracking of launch count, last played date, and approximate play time. You can delete a game and its save file with a confirmation step, adjust the DS Lite's screen brightness from display settings, set background music per folder, and enable optional night-themed backgrounds shown in the evening. Game data is linked to each game's unique code rather than its file name, so renaming a ROM file will not lose its saved stats. Installation is simple: download the built file from the releases page, rename it to replace the existing launcher file on your SD card, and nothing else needs to change. Building the project from source requires a Linux-like environment such as WSL or MSYS2, the BlocksDS development toolchain, and a compiler step using make, with an optional Docker based build for those who do not want to install the toolchain locally. This is aimed at Nintendo DS flashcart users who already use or want to use DSpico and would like a more feature rich game launcher with favorites, stats, and recently played tracking. It is written in C and released under the Zlib license, built as a fork of the original Pico Launcher by the LNH team.
A drop-in replacement for the Pico Launcher DS flashcart menu that adds favorites, play stats, recently played, and random launch.
Mainly C. The stack also includes C, BlocksDS, Nintendo DS.
Zlib license, you can use, modify, and redistribute this freely, including commercially, with minimal restrictions.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.