Fondo mochila

Fondo mochila

De Wahackpedia

Cambiar fondo de la mochila - A fusionar con http://wahackforo.com/w-Cambiar_fondo_de_la_mochila

imagendeprueba.png
Personaliza a tu estilo el menú de la mochila
Base

Ruby

Herramientas necesarias

  • NTME (Nameless Tile Map Editor)
  • Un editor hexadecimal (recomiendo HxD)
  • Un editor gráfico (recomiendo paint)
  • CMP (Character Maker Pro)
  • Unlz

Procedimiento

Después de saber que necesitamos, habremos de hacer un boceto de como queremos que nos quede nuestro menú. Las medidas deben de ser de 240x160 y de 15 colores + una paleta negra. Ejemplo:

imagendeprueba.png

A continuación debemos borrar todos los bloques de 8x8 que estén repetidos, y nos quedaría algo parecido a esto:

paso2x.png
bloque8x8

Una vez realizada esta tarea, abriremos nuestro rom con el unlz y nos iremos a la casilla 1495 (aproximadamente, que es donde está situado el gráfico que queremos cambiar).

paso3.png
unlz gba

Ahora, crearemos el tileset, para hacerlo abriremos la imagen que habiamos guardado en el editor gráfico y le daremos a la opción de seleccionar todo. Después, copiar y creamos un nuevo archivo y lo pegamos. Después de ello, borramos todos los bloques que no necesitemos, dejando solo estos:

paso4g.png
cabezal

Ahora si, podremos poner los bloques de nuestro fondo, y substituir bloques que quieran por los que hayan hecho, quedando nuestro tileset parecido a este:

paso4a.png
ejemplo screen

Después de eso, abriremos el NTME y empezaremos a armar nuestra imagen con la paleta 0 hasta tenerla lista.El tamaño debe ser de 32x20. Una vez acabado, guardar la raw.

paso5a.png
raw

Ahora hay que abrir nuestro tileset en el CMP y ordenaremos las paletas, quedando algo parecido a esto:

paso6.png
Paletas CMP

Una vez todo acabado, tendremos que insertar el tileset. Para ello vamos al unlz e iremos a la casilla 1495 (puede variar) y le daremos a importar e importaremos nuestro tileset. Seleccionando así solo las casillas de "export image" y "auto abort if new data is bigger".

paso7a.png
insertando fondo

Si la imagen es mucho más grande que la anterior, repunteen y no olviden activar la casilla de "automatically fix pointer".

Bueno, una vez insertado nuestro tileset, hemos de colocar su raw. ¿Cómo lo hacemos? Eso es fácil, para eso necesitamos nuestro editor hexadecimal. Para empezar, abriremos nuestro editor hexadecimal y abrimos con él nuestro rom y la raw.

pso8.png
HXD

Ahora seleccionamos todos los bytes de la raw:

paso8a.png
bytes de la raw

Debe terminar en sobre la línea 4F0 (si mide más verifícalo) y los copian.

Después de copiarlo, lo insertamos en nuestro rom. En nuestro rom iremos a la dirección E77004, y ahí le darás a la opción "pegar escribiendo".

paso8b.png
copiando bytes raw

Después de hacerlo, asegúrate de que termine en la fila E77503 (Si no termina en dicha dirección verifícalo).

Ya casi terminamos, una vez insertado el tileset y ordenada la raw, debemos cambiar las paletas..

¿Cómo lo hacemos? Para ello vamoos al APE y activamos la opción de paleta comprimida e iremos a la dirección E76F94, y cargamos la paleta.

pasonueve.png
cambiar paletas

Luego de ello, ya editamos los colores de la paleta como a nosotros nos plazca..

A mí me quedó algo así...

pruebafinal.png
ejemplo de fondo

Dudas

helpc.png