LNH-team/pico-launcher
GitHub: LNH-team/pico-launcher
一款为 DSpico 自制硬件设计的 DS 游戏 ROM 浏览前端,配合 Pico Loader 加载自制和商业游戏。
Stars: 228 | Forks: 29
# Pico Launcher
本仓库包含 Pico Launcher,它是 [Pico Loader](https://github.com/LNH-team/pico-loader) 的前端。



## 功能
- 可以使用 [Pico Loader](https://github.com/LNH-team/pico-loader) 加载自制和商业游戏。
- 多种显示模式
- 水平和垂直图标网格
- Banner 列表
- Coverflow
- [文件关联](docs/FileAssociations.md)
- [封面](docs/Covers.md)
- [Material Design 3 和自定义主题](docs/Themes.md)
- 支持背景音乐(参见[主题](docs/Themes.md))
- 支持作弊(参见[作弊](docs/Cheats.md))
常规使用文档可以在这里找到:[使用说明](docs/Usage.md)。
## 安装与配置
我们推荐使用 WSL (Windows Subsystem for Linux) 或 MSYS2 来编译本仓库。
以下步骤假定您已经设置了上述环境之一。
1. 安装 [BlocksDS](https://blocksds.skylyrac.net/docs/setup/options/)
## 编译
1. 运行 `make`
启动器可以在根目录下找到,文件名为 `LAUNCHER.nds`。
2. 将 `LAUNCHER.nds` 复制到您的 SD 卡中。
- 如果您使用的是 DSpico,请将其重命名为 `_picoboot.nds` 并放置在 SD 卡的根目录下。
3. 将 `_pico` pico 文件夹复制到 SD 卡的根目录中。
对于 DSpico,最终的目录结构将如下所示:
```
.
├── _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
```
注意:如果您想在 DSpico 上玩 DSiWare,需要额外的文件。有关详细信息,请参阅 [Pico Loader](https://github.com/LNH-team/pico-loader) 的 readme。
## 许可证
图标由 [icons8](https://icons8.com/) 提供
本项目基于 Zlib 许可证授权。有关详细信息,请参阅 `LICENSE.txt`。
项目可能适用其他许可证。有关详细信息,请参阅 `license` 目录。
## 贡献者
- [@Gericom](https://github.com/Gericom)
- [@XLuma](https://github.com/XLuma)
- [@Dartz150](https://github.com/Dartz150)
- [@lifehackerhansol](https://github.com/lifehackerhansol)
标签:BlocksDS, C/C++开发, Coverflow, DNS解析, Homebrew, Material Design 3, MSYS2, Nintendo DS, Pico Loader, ROM浏览器, SD卡文件管理, UI界面, 主题定制, 图形用户界面, 复古游戏, 客户端加密, 开源项目, 掌机游戏, 游戏加载器, 游戏模拟器, 烧录卡, 自制软件, 跨平台编译, 金手指支持, 音乐播放