Anemone3DS

A theme and boot splash manager for the Nintendo 3DS console

  • 所有者: astronautlevel2/Anemone3DS
  • 平台:
  • 许可证: GNU General Public License v3.0
  • 分类:
  • 主题:
  • 喜欢:
    2
      比较:

Github星跟踪图

# Anemone3DS

A Theme and Splashscreen Manager for the Nintendo 3DS, written in C.
To-do list here: https://trello.com/b/F1YSa1VK

Dependencies

  • devkitARM, which can be installed following the instructions here.
  • jansson, libvorbisidec, libpng, and libarchive, which can be retrieved from devkitPro pacman.
  • A recent build of makerom and the latest release of bannertool. These must be added to your PATH.
    A 64-bit Windows binary of makerom is available here.

Building

First of all, make sure devkitARM is properly installed - $DEVKITPRO and $DEVKITARM should be set to /opt/devkitpro and $DEVKITPRO/devkitARM, respectively.
After that, open the directory you want to clone the repo into, and execute
git clone https://github.com/astronautlevel2/Anemone3DS (or any other cloning method).
To install the prerequisite libraries, begin by ensuring devkitPro pacman (and the base install group, 3ds-dev) is installed, and then install the dkP packages 3ds-jansson, 3ds-libvorbisidec, 3ds-libpng, and 3ds-libarchive using [sudo] [dkp-]pacman -S <package-name>.

After adding makerom and bannertool to your PATH, just enter your directory and run make. All built binaries will be in /out/.

License

This project is licensed under the GNU GPLv3. See LICENSE.md for details. Additional terms 7b and 7c apply to this project.

Credits

The following people contributed to Anemone3DS in some way. Without these people, Anemone3DS wouldn't exist, or wouldn't be as good as it is: CONTRIBUTORS.md

Most of the icons under romfs are from the site icons8.com and are licensed under the CC-BY-NC-SA

Special thanks go to these people who, whilst not directly contributing, helped immensely:

  • Rinnegatamante, whose code served as reference on theme installation.

  • SteveIce10, whose QR code in FBI was essential.

  • BernardoGiordano for making pp2d, and being super responsive to feature requests and just general help.

  • yellows8 for his home menu extdump tool, which was invaluable in debugging.

  • the folks on #dev of Nintendo Homebrew, who helped with unicode shenanigans (especially Stary2001, Fenrir, and DanielKO).

  • the maintainers for all used libraries, including but not limited to ctrulib, zlib, citro3d, pp2d, and quirc.

  • all the people who helped keep me going and motivated me to work. This includes, but is definitely not limited to:

主要指标

概览
名称与所有者astronautlevel2/Anemone3DS
主编程语言C
编程语言Makefile (语言数: 2)
平台
许可证GNU General Public License v3.0
所有者活动
创建于2017-07-10 21:48:13
推送于2024-08-06 17:44:26
最后一次提交2024-06-24 16:53:18
发布数21
最新版本名称v3.0.1 (发布于 )
第一版名称v1.0.0-alpha-r1 (发布于 )
用户参与
星数1k
关注者数54
派生数49
提交数379
已启用问题?
问题数234
打开的问题数21
拉请求数101
打开的拉请求数5
关闭的拉请求数13
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?