-
Notifications
You must be signed in to change notification settings - Fork 47
Badges
Anemone3DS supports badge installation by loading badge images off of your SD card and installing them to the Badge Ext Data. In order to install badges, press X to open the extra menu, or press the extra menu touchscreen icon, then press Right on the D-Pad or the Badge Install touchscreen icon.
Anemone3DS user interface with the badge install options indicated.
You can also dump already installed badges. In order to do this, press X to open the extra menu, Press R to open the dumping menu, and press D-Pad Left to dump installed badges. Installed badges will be saved to /3ds/Anemone3DS/BadgeBackups, in folders named after their sets.
Any images or archives in the /Badges directory will be installed to the default "Other Badges" set using the Anemone3DS Icon. In order to create custom sets, create a new folder in the /Badges directory with the folder name being the name of the set. Any badge files in that subfolder will be installed to a set with that folder's name. By default, sets use the Homebrew Launcher logo as the set icon, but if a _seticon.png
file is present in the folder, that icon will be used as the icon. Set icons must be 48x48, otherwise they won't be loaded.
A sample directory structure is shown below:
/Badges/
| Set1/
| | _seticon.png
| | badge1.png
...
| Set2/
| | badge1.png
...
| badge1.png
In this directory structure, 3 sets will be installed - one named Set1, one named Set2, and one named Other Badges. Set 1 has a custom icon and 1 badge, Set 2 has the default homebrew launcher icon and 1 badge, and Other Badges has the Anemone3DS set icon and 1 badge.
Another example of the directory structure. The default Other Badges set has 8 badges and uses the Anemone3DS set icon, the Pokeballs set has 2 badges and uses the custom _seticon.png, and the Pokemon Crystal Decorations set has 4 badges (1 128x128 png broken into 4 badges) and uses the default homebrew launcher set icon.
An example of the badge case after installing badges with Anemone3DS.
Badges can be used as shortcuts to launch system titles. In order to do so, name the badge according to name.<TID_LOW>.png
, where TID_LOW is the last 8 digits of the title to launch. For example, a file named Big Lapras Doll.00021000.png
would create a badge named Big Lapras Doll that launches the NA System Settings application. This works for badge files larger than a single badge as well - all resulting badges will have the shortcut applied to them.
An example of the Big Lapras Doll launching System Settings.
The 3DS has a hardcoded limit of 1000 badges which Anemone3DS will respect. An attempt to install more than 1000 badges will result in some badges not being installed, potentially at random.
The largest a badge file can be is 384 x 768 pixels (6 x 12 badges, for a maximum for 72 badges in a file). If a PNG is larger than this, Anemone3DS will not attempt to install it and instead skip it.