A Theme and Splashscreen Manager for the Nintendo 3DS, written in C.
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
, 3ds-lz4
, 3ds-libarchive
and 3ds-curl
using [sudo] [dkp-]pacman -S <package-name>
. System wide packages make
, git
and pkg-config
are also needed.
After adding makerom and bannertool to your PATH, just enter your directory and run make
. All built binaries will be in /out/
.
This project is licensed under the GNU GPLv3. See LICENSE.md for details. Additional terms 7b and 7c apply to this project.
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:
All the people who helped keep me going and motivated me to work. This includes, but is definitely not limited to: