wiki/pages/_en-US/twilightmenu/custom-boot-splashes.md
Pk11 7a298bed9f A lot of minor spelling and formatting tweaks
Also rewrote the first sentence of retail-roms.md#assembly to be more correct. Assembly is a programming language, machine code is the native code, assembly is just very closely linked to machine code.

Also sorry translators, I shoulda done this before the big update 😅
2021-03-08 18:23:42 -06:00

20 lines
1.2 KiB
Markdown

---
lang: en-US
layout: wiki
section: twilightmenu
category: customization
title: Custom Boot Splashes
description: How to use custom splash screens for TWiLight Menu++
---
You can use custom GIF files to have custom splash screens while booting TWiLight Menu++. They need to be named `splashtop.gif` and `splashbottom.gif` and be in `sd:/_nds/TWiLightMenu/extras`, then set `DSi Splash Screen` to `Custom` in TWiLight Menu++ settings.
Most GIF files up to 256x192 should work, with a few exceptions:
- GIF files over 1 MiB (DSi Mode) or 256 KiB (DS Mode) may not play at full speed as they will be decompressed on the fly
- Between the two, the GIFs must be less than about 10 MB (DSi Mode) or about 2 MB (DS Mode)
- If both GIFs are set to loop forever then they will show for 3 seconds, so set a loop count on at least one to control the time
- The user input flag is supported so set it and a long delay on a frame if you want to show a splash and wait like the defaults
- Only the GIF waiting for input will be paused, so the other can continue animating
- If using Local Color Tables the whole frame must be overwritten as it will replace the whole screen's palette, not just the current frame
- Interlaced and text frames will not work