mirror of
https://github.com/rvtr/wiki.git
synced 2025-10-31 06:31:13 -04:00
Add PlayStartupJingle and StartupJingleDelayAdjust
Also some minor edits
This commit is contained in:
parent
979dd2a06a
commit
9d2718af62
@ -146,69 +146,71 @@ These must be PNG files, any file will work however only 100% transparency will
|
||||
## Theme configuration (`theme.ini` file)
|
||||
You may configure various options on how the theme is drawn in the `theme.ini` to accommodate larger sprites or textures. For true/false options `0` is false and `1` is true. Options with a blank default value for a theme are unused for that theme.
|
||||
|
||||
| Value | Description | Default (3DS) | Default (DSi) |
|
||||
| ------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------- | ------------- |
|
||||
| `StartBorderRenderY` | The initial Y position of the Start Border | 92 | 81 |
|
||||
| `StartBorderSpriteW` | The width of the start border sprite. Note that the start border texture is exactly half of the full border. | 32 | 32 |
|
||||
| `StartBorderSpriteH` | The height of the start border sprite | 64 | 80 |
|
||||
| `StartTextRenderY` | The initial Y position of the Start text | 143 | 143 |
|
||||
| `BubbleTipRenderX` | The X position of the tip of the bubble that is drawn over the start border | 125 | 122 |
|
||||
| `BubbleTipRenderY` | The Y position of the tip of the bubble that is drawn over the start border | 98 | 80 |
|
||||
| `BubbleTipSpriteW` | The width of the bubble tip sprite | 7 | 11 |
|
||||
| `BubbleTipSpriteH` | The height of the bubble tip sprite | 7 | 8 |
|
||||
| `TitleboxRenderY` | The initial Y position of the title text box | 96 | 85 |
|
||||
| `TitleboxTextY` | The initial Y position of the title text | 55 | 30 |
|
||||
| `TitleboxTextW` | The maximum width of the title text | 200 | 240 |
|
||||
| `TitleboxTextLarge` | Whether to use the large font for the title text | 0 | 1 |
|
||||
| `TitleboxMaxLines` | The maximum lines of text to show of the title | 3 | 4 |
|
||||
| `VolumeRenderX` | The X position on the top screen to draw the volume icon | 4 | 4 |
|
||||
| `VolumeRenderY` | The Y position on the top screen to draw the volume icon | 5 | 5 |
|
||||
| `ShoulderLRenderX` | The X position on the top screen to draw the left shoulder | 0 | 0 |
|
||||
| `ShoulderLRenderY` | The Y position on the top screen to draw the left shoulder | 172 | 172 |
|
||||
| `ShoulderRRenderX` | The X position on the top screen to draw the right shoulder | 178 | 178 |
|
||||
| `ShoulderRRenderY` | The Y position on the top screen to draw the right shoulder | 172 | 172 |
|
||||
| `BatteryRenderX` | The X position on the top screen to draw the battery icon | 235 | 235 |
|
||||
| `BatteryRenderY` | The Y position on the top screen to draw the battery icon | 5 | 5 |
|
||||
| `UsernameRenderX` | The X position on the top screen to draw the username text | 28 | 28 |
|
||||
| `UsernameRenderY` | The Y position on the top screen to draw the username text | 15 | 15 |
|
||||
| `UsernameRenderXDS` | The X position on the top screen to draw the username text, when on a DS Phat/Lite | 4 | 4 |
|
||||
| `DateRenderX` | The X postion on the top screen to draw the date text | 162 | 162 |
|
||||
| `DateRenderY` | The Y postion on the top screen to draw the date text | 7 | 7 |
|
||||
| `TimeRenderX` | The X positon on the top screen to draw the time text | 200 | 200 |
|
||||
| `TimeRenderY` | The Y positon on the top screen to draw the time text | 7 | 7 |
|
||||
| `PurpleBatteryAvailable` | Whether or not to use the purple battery icons when `Power LED color` is set to `Purple` in settings | 1 | 1 |
|
||||
| `FontPalette1` | The transparent color of the font, unused for default fonts | 0x0000 | 0x0000 |
|
||||
| `FontPalette2` | The colors of the font, use [this site](http://www.conradshome.com/html2bgr15/) to convert | 0xDEF7 | 0xDEF7 |
|
||||
| `FontPalette3` | | 0xC631 | 0xC631 |
|
||||
| `FontPalette4` | | 0xA108 | 0xA108 |
|
||||
| `FontPaletteDateTime1` | The override transparent color of the font for the date and time | 0x0000 | 0x0000 |
|
||||
| `FontPaletteDateTime2` | The override color of the font for the date and time | 0xDEF7 | 0xA529 |
|
||||
| `FontPaletteDateTime3` | | 0xC631 | 0xBDEF |
|
||||
| `FontPaletteDateTime4` | | 0xA108 | 0xD6B5 |
|
||||
| `FontPaletteTitlebox1` | The override transparent color of the font for the ROM title box | 0x0000 | 0x0000 |
|
||||
| `FontPaletteTitlebox2` | The override color of the font for the ROM title box | 0xDEF7 | 0xDEF7 |
|
||||
| `FontPaletteTitlebox3` | | 0xC631 | 0xC631 |
|
||||
| `FontPaletteTitlebox4` | | 0xA108 | 0xA108 |
|
||||
| `FontPaletteDialog1` | The override transparent color of the font for dialogs | 0x0000 | 0x0000 |
|
||||
| `FontPaletteDialog2` | The override color of the font for dialogs | 0xDEF7 | 0xDEF7 |
|
||||
| `FontPaletteDialog3` | | 0xC631 | 0xC631 |
|
||||
| `FontPaletteDialog4` | | 0xA108 | 0xA108 |
|
||||
| `FontPaletteOverlay1` | The override transparent color of the font for overlayed text | 0x0000 | 0x0000 |
|
||||
| `FontPaletteOverlay2` | The override color of the font for overlayed text | 0xDEF7 | 0xDEF7 |
|
||||
| `FontPaletteOverlay3` | | 0xC631 | 0xC631 |
|
||||
| `FontPaletteOverlay4` | | 0xA108 | 0xA108 |
|
||||
| `FontPaletteName1` | The override transparent color of the font for the username | 0x0000 | 0x0000 |
|
||||
| `FontPaletteName2` | The override color of the font for the username | 0xDEF7 | 0xDEF7 |
|
||||
| `FontPaletteName3` | | 0xC631 | 0xC631 |
|
||||
| `FontPaletteName4` | | 0xA108 | 0xA108 |
|
||||
| `StartTextUserPalette` | Whether to use the DS Profile color for the palette of the start text | | 1 |
|
||||
| `StartBorderUserPalette` | Whether to use the DS Profile color for the palette of the start border | | 1 |
|
||||
| `ButtonArrowUserPalette` | Whether to use the DS Profile color for the palette of the arrow buttons on the bottom of the screen | | 1 |
|
||||
| `MovingArrowUserPalette` | Whether to use the DS Profile color for the palette of the arrow shown when moving icons | | 1 |
|
||||
| `LaunchDotsUserPalette` | Whether to use the DS Profile color for the palette of the launch dots | | 1 |
|
||||
| `DialogBoxUserPalette` | Whether to use the DS Profile color for the palette of the dialog box | | 1 |
|
||||
| `RenderPhoto` | Whether or not to draw a photo on the top screen | 0 | 1 |
|
||||
| `RotatingCubesRenderY` | The Y position on the top screen to draw the rotating cubes | 78 | |
|
||||
| Value | Description | Default (3DS) | Default (DSi) |
|
||||
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------- | ------------- |
|
||||
| `StartBorderRenderY` | The initial Y position of the Start Border | 92 | 81 |
|
||||
| `StartBorderSpriteW` | The width of the start border sprite. Note that the start border texture is exactly half of the full border | 32 | 32 |
|
||||
| `StartBorderSpriteH` | The height of the start border sprite | 64 | 80 |
|
||||
| `StartTextRenderY` | The initial Y position of the Start text | 143 | 143 |
|
||||
| `BubbleTipRenderX` | The X position of the tip of the bubble that is drawn over the start border | 125 | 122 |
|
||||
| `BubbleTipRenderY` | The Y position of the tip of the bubble that is drawn over the start border | 98 | 80 |
|
||||
| `BubbleTipSpriteW` | The width of the bubble tip sprite | 7 | 11 |
|
||||
| `BubbleTipSpriteH` | The height of the bubble tip sprite | 7 | 8 |
|
||||
| `TitleboxRenderY` | The initial Y position of the title text box | 96 | 85 |
|
||||
| `TitleboxTextY` | The initial Y position of the title text | 55 | 30 |
|
||||
| `TitleboxTextW` | The maximum width of the title text | 200 | 240 |
|
||||
| `TitleboxTextLarge` | Whether to use the large font for the title text | 0 | 1 |
|
||||
| `TitleboxMaxLines` | The maximum lines of text to show of the title | 3 | 4 |
|
||||
| `VolumeRenderX` | The X position on the top screen to draw the volume icon | 4 | 4 |
|
||||
| `VolumeRenderY` | The Y position on the top screen to draw the volume icon | 5 | 5 |
|
||||
| `ShoulderLRenderX` | The X position on the top screen to draw the left shoulder | 0 | 0 |
|
||||
| `ShoulderLRenderY` | The Y position on the top screen to draw the left shoulder | 172 | 172 |
|
||||
| `ShoulderRRenderX` | The X position on the top screen to draw the right shoulder | 178 | 178 |
|
||||
| `ShoulderRRenderY` | The Y position on the top screen to draw the right shoulder | 172 | 172 |
|
||||
| `BatteryRenderX` | The X position on the top screen to draw the battery icon | 235 | 235 |
|
||||
| `BatteryRenderY` | The Y position on the top screen to draw the battery icon | 5 | 5 |
|
||||
| `UsernameRenderX` | The X position on the top screen to draw the username text | 28 | 28 |
|
||||
| `UsernameRenderY` | The Y position on the top screen to draw the username text | 15 | 15 |
|
||||
| `UsernameRenderXDS` | The X position on the top screen to draw the username text, when on a DS Phat/Lite | 4 | 4 |
|
||||
| `DateRenderX` | The X postion on the top screen to draw the date text | 162 | 162 |
|
||||
| `DateRenderY` | The Y postion on the top screen to draw the date text | 7 | 7 |
|
||||
| `TimeRenderX` | The X positon on the top screen to draw the time text | 200 | 200 |
|
||||
| `TimeRenderY` | The Y positon on the top screen to draw the time text | 7 | 7 |
|
||||
| `PurpleBatteryAvailable` | Whether or not to use the purple battery icons when `Power LED color` is set to `Purple` in settings | 1 | 1 |
|
||||
| `FontPalette1` | The transparent color of the font, unused for default fonts | 0x0000 | 0x0000 |
|
||||
| `FontPalette2` | The colors of the font, use [this site](http://www.conradshome.com/html2bgr15/) to convert | 0xDEF7 | 0xDEF7 |
|
||||
| `FontPalette3` | | 0xC631 | 0xC631 |
|
||||
| `FontPalette4` | | 0xA108 | 0xA108 |
|
||||
| `FontPaletteDateTime1` | The override transparent color of the font for the date and time | 0x0000 | 0x0000 |
|
||||
| `FontPaletteDateTime2` | The override color of the font for the date and time | 0xDEF7 | 0xA529 |
|
||||
| `FontPaletteDateTime3` | | 0xC631 | 0xBDEF |
|
||||
| `FontPaletteDateTime4` | | 0xA108 | 0xD6B5 |
|
||||
| `FontPaletteTitlebox1` | The override transparent color of the font for the ROM title box | 0x0000 | 0x0000 |
|
||||
| `FontPaletteTitlebox2` | The override color of the font for the ROM title box | 0xDEF7 | 0xDEF7 |
|
||||
| `FontPaletteTitlebox3` | | 0xC631 | 0xC631 |
|
||||
| `FontPaletteTitlebox4` | | 0xA108 | 0xA108 |
|
||||
| `FontPaletteDialog1` | The override transparent color of the font for dialogs | 0x0000 | 0x0000 |
|
||||
| `FontPaletteDialog2` | The override color of the font for dialogs | 0xDEF7 | 0xDEF7 |
|
||||
| `FontPaletteDialog3` | | 0xC631 | 0xC631 |
|
||||
| `FontPaletteDialog4` | | 0xA108 | 0xA108 |
|
||||
| `FontPaletteOverlay1` | The override transparent color of the font for overlayed text | 0x0000 | 0x0000 |
|
||||
| `FontPaletteOverlay2` | The override color of the font for overlayed text | 0xDEF7 | 0xDEF7 |
|
||||
| `FontPaletteOverlay3` | | 0xC631 | 0xC631 |
|
||||
| `FontPaletteOverlay4` | | 0xA108 | 0xA108 |
|
||||
| `FontPaletteName1` | The override transparent color of the font for the username | 0x0000 | 0x0000 |
|
||||
| `FontPaletteName2` | The override color of the font for the username | 0xDEF7 | 0xDEF7 |
|
||||
| `FontPaletteName3` | | 0xC631 | 0xC631 |
|
||||
| `FontPaletteName4` | | 0xA108 | 0xA108 |
|
||||
| `StartTextUserPalette` | Whether or not to use the DS Profile color for the palette of the start text | | 1 |
|
||||
| `StartBorderUserPalette` | Whether or not to use the DS Profile color for the palette of the start border | | 1 |
|
||||
| `ButtonArrowUserPalette` | Whether or not to use the DS Profile color for the palette of the arrow buttons on the bottom of the screen | | 1 |
|
||||
| `MovingArrowUserPalette` | Whether or not to use the DS Profile color for the palette of the arrow shown when moving icons | | 1 |
|
||||
| `LaunchDotsUserPalette` | Whether or not to use the DS Profile color for the palette of the launch dots | | 1 |
|
||||
| `DialogBoxUserPalette` | Whether or not to use the DS Profile color for the palette of the dialog box | | 1 |
|
||||
| `RenderPhoto` | Whether or not to draw a photo on the top screen | 0 | 1 |
|
||||
| `RotatingCubesRenderY` | The Y position on the top screen to draw the rotating cubes | 78 | |
|
||||
| `PlayStartupJingle` | Whether or not to use the startup sound before the main BGM. See the [custom SFX](custom-dsi-3ds-sfx) page for more information | 1 | 0 |
|
||||
| `StartupJingleDelayAdjust` | The amount of samples early in the startup sound the BGM should start at | 0 | 0 |
|
||||
|
||||
### Macro Mode options
|
||||
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.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user