--- lang: es-ES layout: wiki section: twilightmenu category: customization title: Fondos de Unlaunch personalizados description: Cómo hacer fondos para Unlaunch personalizados e instalarlos con TWiLight Menu++ --- You can find premade Unlaunch backgrounds on the [TWiLight Menu++ skins site](https://skins.ds-homebrew.com/unlaunch/). {:.alert .alert-info} Using TWiLight Menu++ you can patch the Unlaunch installer to have a custom background image and text color palette. This needs to be a 256 x 192 GIF, with a few restrictions: - Solo se puede mostrar el primer frame, no fondos animados - El archivo debe tener un tamaño máximo de 15,472 bytes - GIFs con más de 31 colores necesitan paletas especiales para evitar romper el texto ### Instalación 1. Copia el GIF a `sd:/_nds/TWiLightMenu/unlaunch/backgrounds` 1. Descarga el último [instalador de Unlaunch](https://problemkaputt.de/unlaunch.zip) y extrae `UNLAUNCH.DSI` en la tarjeta SD 1. Abre los ajustes de TWiLight Menu++, cambia a la página de `Unlaunch settings`, toca en `Background` y elige el que quieras 1. Sal de los ajustes y abre `Unlaunch DSi Installer` - Debería usar tu imagen, si no es el caso apaga la consola y asegúrate de que el GIF cumple los requisitos antes mencionados 1. Selecciona `Install Now` ### Usar GIFs con más de 31 colores As the GIF's palette is loaded to the same area of VRAM as the text palettes it will overwrite them if the palette gets too large, however this can be worked around by including the text palettes in the GIF's palettes. Using this with different colors would also let you have different text colors, should you want that. These instructions will be for [GIMP](https://gimp.org), but any image editor capable of rearranging the palette of an image will work. 1. Abre la imagen en GIMP y asegúrate que es de 256x192 píxeles 1. En la barra superior del menú, selecciona `Image` -> `Mode` -> `Indexed...` 1. Selecciona `Generate optimum palette` y pon como colores máximos cualquier cantidad hasta 226 1. Elige un patrón de dithering en el desplegable de `Color dithering` - Las imágenes sin dithering suelen comprimirse mejor, pero se ven mejor si se usa, así que prueba y elige la que más te guste 1. Pincha en `Convert` 1. En la barra superior del menú, selecciona `File` -> `Export As...`, dale un nombre con extensión `.gif`, y pincha `Export` - Si salta alguna advertencia, pincha en Aceptar 1. En la siguiente ventana, desactiva `GIF comment` y pincha en `Export` 1. Comprueba el tamaño del archivo exportado, si tiene 15,472 bytes o menos salta al paso 13 1. Si el GIF es demasiado grande, usa [gifsicle](http://www.lcdf.org/gifsicle/) o [ezgif.com](https://ezgif.com/optimize) para optimizarlo - Estas instrucciones son para ezgif al ser una página web y más simple 1. Abre https://ezgif.com/optimize y sube tu GIF 1. Prueba distintos niveles de compresión hasta que encuentres el mejor menor de 15,472 bytes (15.11 KiB), preferiblemente un poco más bajo ya que GIMP puede aumentar su tamaño 1. Guarda el GIF optimizado y ábrelo en GIMP 1. En la barra superior del menú, selecciona `Windows` -> `Dockable Dialogs` -> `Colormap` 1. Cambia `Foreground color` a #080808 y añade 14 colores nuevos con el botón `+` - If your image doesn't have at least 133 colors you will need to keep adding colors until the last is index 146 1. Haz click derecho en Colormap y selecciona `Rearrange Colormap...` 1. Arrange your new colors so they match the ones outlined in red: (The 2nd and 3rd columns starting on the 4th row)
![Paleta con los colores correctos de los textos](/assets/images/custom-unlaunch-bg/unlaunch-palette.png) 1. Usa el selector de colores para hacer que los nuevos cuadren con los de la imagen de arriba 1. En la barra superior del menú, selecciona `File` -> `Export As...`, dale un nombre con extensión `.gif`, y pincha `Export` 1. En la siguiente ventana, comprueba que `GIF comment` está desactivado y pincha en `Export` 1. Comprueba que la imagen está por debajo de 15,472 bytes, si es demasiado grande repite el proceso a partir del paso 10 con un nivel de compresión mayor 1. ¡Hecho! ¡Sigue la sección de [Instalación](#installing) para usar tu imagen!