mirror of
https://github.com/rvtr/wiki.git
synced 2025-10-31 06:31:13 -04:00
Actually use the batch suggestion feature
Oops, sorry for the email spam. I forgot this feature existed. Almost all of Evie's changes are addressed. Co-authored-by: Pk11 <epicpkmn11@outlook.com>
This commit is contained in:
parent
dd7a961517
commit
fa4c7cf9ea
@ -8,8 +8,7 @@ description: How to make custom DSi and 3DS skins for TWiLight Menu++
|
|||||||
---
|
---
|
||||||
|
|
||||||
Making skins for TWiLight Menu++ requires an image editor capable of exporting `.png` files, 16 <abbr title="Bits Per Pixel">BPP</abbr> `.bmp`/`.png` files, and 4 BPP `.bmp` files. Ideally, it should also be able to manually rearrange image palettes.
|
Making skins for TWiLight Menu++ requires an image editor capable of exporting `.png` files, 16 <abbr title="Bits Per Pixel">BPP</abbr> `.bmp`/`.png` files, and 4 BPP `.bmp` files. Ideally, it should also be able to manually rearrange image palettes.
|
||||||
- [GIMP](https://www.gimp.org) is recommended and will be used for this guide, but any editor with these capabilities should work.
|
[GIMP](https://www.gimp.org) is recommended and will be used for this guide, but any editor with these capabilities should work. For paletted images, GIMP has a toggleable Colormap Dialog window. Enable it via `Windows` -> `Dockable Dialogs` -> `Colormap`
|
||||||
- For paletted images, GIMP has a toggleable Colormap Dialog window. Enable it via `Windows` -> `Dockable Dialogs` -> `Colormap`
|
|
||||||
|
|
||||||
## Part 1: Download the examples
|
## Part 1: Download the examples
|
||||||
The first thing you should do is download the [example skins](/assets/files/skin-examples.zip). These can be used as a base for your skin and are already in the correct format, so if you have issues later on, you can compare with these.
|
The first thing you should do is download the [example skins](/assets/files/skin-examples.zip). These can be used as a base for your skin and are already in the correct format, so if you have issues later on, you can compare with these.
|
||||||
@ -56,13 +55,12 @@ These must be PNG files. Transparency is supported, however only 100% transparen
|
|||||||
### Paletted textures (`grf` folder)
|
### Paletted textures (`grf` folder)
|
||||||
These must be 4 BPP (16 color) BMP files.
|
These must be 4 BPP (16 color) BMP files.
|
||||||
|
|
||||||
Editing these in GIMP requires the image to be set in "RGB" mode, toggleable via the setting in `Image` -> `Mode` -> `RGB`.
|
Editing these in GIMP requires the image to be set in "RGB" mode, toggleable via the setting in `Image` -> `Mode` -> `RGB`. When done, select `Image` -> `Mode` -> `Indexed...` to convert back to paletted.
|
||||||
- When done, select `Image` -> `Mode` -> `Indexed...` to convert back to paletted.
|
|
||||||
|
|
||||||
Indexed Images requires an exact count of 16 colors, with the first of which (#0) being transparent (#FF00FF).
|
Indexed Images requires an exact count of 16 colors, with the first of which (#0) being transparent (#FF00FF).
|
||||||
- To set the transparent color as the first entry in the colormap, right click the colormap and select `Rearrange Colormap...`. Then, simply move the transparent color to the slot and select `OK`.
|
- To set the transparent color as the first entry in the colormap, right click the colormap and select `Rearrange Colormap...`. Then, simply move the transparent color to the slot and select `OK`
|
||||||
- If there are over 16 colors, set `Maximum number of colors` to 16.
|
- If there are over 16 colors, set `Maximum number of colors` to 16
|
||||||
- If there are fewer than 16 colors, press the `+` button at the bottom of the colormap dialog as many times as needed.
|
- If there are fewer than 16 colors, press the `+` button at the bottom of the colormap dialog as many times as needed
|
||||||
|
|
||||||
**Note:** Some images in the DSi theme have their palettes overridden based on the user's profile color. If editing the colors of these ensure that the `UserPalette` option for it in the `theme.ini` is set to `0`.
|
**Note:** Some images in the DSi theme have their palettes overridden based on the user's profile color. If editing the colors of these ensure that the `UserPalette` option for it in the `theme.ini` is set to `0`.
|
||||||
|
|
||||||
@ -221,7 +219,7 @@ You may configure various options on how the theme is drawn in the `theme.ini` t
|
|||||||
You may add specific override options to `theme.ini` for use in Macro Mode. To do this, add `[MACRO]` to a blank line at the bottom of the configuration file, then add any specified configurations below it.
|
You may add specific override options to `theme.ini` for use in Macro Mode. To do this, add `[MACRO]` to a blank line at the bottom of the configuration file, then add any specified configurations below it.
|
||||||
|
|
||||||
## Custom background music and sound effects
|
## Custom background music and sound effects
|
||||||
Skins can [set an override](custom-dsi-3ds-sfx) to custom music and sound effects for the Nintendo DSi & Nintendo 3DS themes.
|
Skins can [use custom music and sound effects](custom-dsi-3ds-sfx) for the Nintendo DSi & Nintendo 3DS themes.
|
||||||
|
|
||||||
## Custom fonts
|
## Custom fonts
|
||||||
Custom fonts can be loaded from skins, whether globally or specific sections (`date_time.nftr`/`username.nftr`). Place them in `ui` -> `font`, according to the selection specified in the "[Custom Fonts](custom-fonts)" page.
|
Custom fonts can be loaded from skins, whether globally or specific sections (`date_time.nftr`/`username.nftr`). Place them in `ui` -> `font`, according to the selection specified in the "[Custom Fonts](custom-fonts)" page.
|
||||||
|
|||||||
@ -24,8 +24,8 @@ The `-ds` and `-dsi` files have higher priority than the normal one and if found
|
|||||||
|
|
||||||
### Skin-dependent fonts
|
### Skin-dependent fonts
|
||||||
[Custom skins](custom-dsi-3ds-skins) for the Nintendo DSi/Nintendo 3DS themes can override the font setting for the general UI. These overrides are to be placed within the skin's `font` folder.
|
[Custom skins](custom-dsi-3ds-skins) for the Nintendo DSi/Nintendo 3DS themes can override the font setting for the general UI. These overrides are to be placed within the skin's `font` folder.
|
||||||
- Specific elements could have their font overridden, by titling the file according to the specifications set by the page above
|
- Specific elements could have their font overridden, by titling the file as specificied by the page above
|
||||||
- Delete the files within the skin in order to restore the font to whatever was specified in the TWiLight Menu++ settings
|
- Delete the files within the skin in order to restore the font to whatever was specified in TWiLight Menu++ settings
|
||||||
|
|
||||||
### Generating custom fonts
|
### Generating custom fonts
|
||||||
You can make your own fonts using a utility such as Pk11's [nftr-editor](https://pk11.us/nftr-editor/). To regenerate one of TWiLight Menu++'s existing fonts using it:
|
You can make your own fonts using a utility such as Pk11's [nftr-editor](https://pk11.us/nftr-editor/). To regenerate one of TWiLight Menu++'s existing fonts using it:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user