7713-GBA_|_Gráficos_|_Portada_con_256_colores_con_cualquier_base.
#0
WilliamGJ 12426
Portada con 256 colores



Tema ganador de un premio wah 2010!!

Bueno en este tuto explicare la forma de hacer portadas con 256 colores (yo lo llamo proyecto 256), este tuto esta explicado con pokemon fr, pero se puede aplicar con cualquier versión, bien basta de tanta palabra y vamos con el tuto.

Herramientas necesarias:
-Unlz.gba.
-APE (Advance Palette Editor).
-FSF (Free Space Finder).
-NTME.
-VBA (Visual Boy Advance).
-Paint (o cualquier otro editor gráfico).
-Photoshop o CMP (Character Maker Pro).

Primer paso
Tener el diseño de nuestra portada, recuerden sera con 256 colores, pero debemos tener en cuenta una cosa, la portada llevara 256 colores incluyendo el logotipo de pokemon y el titulo de nuestro hack, la portada, el logotipo y el titulo se pondra en un mismo tile, asi que ponemos nuestro diseño final de una vez, yo utilizare la portada de Pokemon Agua Oro (agradecimientos a Soul por dejarme usarla para hacer el tuto).

Debera quedar algo asi.

Segundo paso
Creamos nuestro tileset, ya que sera un tile de 256 colores debe ser cuadrado, el tamaño puede variar pero debe de ser con dimenciones de 8x8, el tamaño máximo para este tipo de tiles es de 176x176, el mio es de 160x160 me quedo asi.


Tercer paso
Abrimos photoshop o CMP e indexamos nuestra imagen a 256 colores la mia esta indexada a 240.


Cuarto paso
Vamos a Unlz.gba y cargamos el casillero número 2009 que es el tile logotipo de pokemon, marcamos la opcion de 256 colores.

Ahora le damos en import y cargamos nuestro tile luego le damos en Write to ROM, saldra una ventana como esta.

Le damos ok y saldra otra ventana.

Memorisamos el numero que sale en esa ventana y vamos al siguiente paso.

Quinto paso
Ahora vamos a repuntar, abrimos FSF, cargamos nuestro rom y ahora el numero que nos dio unlz en mi caso 3260, debemos pasarlo a decimal, esto se puede hacer con la ultima version de FSF, si no la tienes, como yo, puedes usar la calculadora de windows, a mi me salio 12896, bueno luego que tengamos los bytes necesarios en dec. lo colocamos en FSF y le damos buscar te dara una direccion a mi me dio 71A23C.

La copiamos y volvemos a unlz le damos de nuevo en Write to ROM y donde dice Image Offset colocamos la direccion que nos dio FSF marcamos la casilla q dice Automatically fix pointers y luego le damos ok.

Luego nos saldra otra ventana y le damos aceptar.

Sexto paso
Crear la raw abrimos NTME y cargamos nuestro tile, la raw se debe crear con la Pal 0 [01], ps ahora creamos y guardamos.


Septimo paso
Ahora insertaremos la raw, vamos a unlz y nos colacamos en el casillero numero 2010 (el siguiente de la portada) y le damos File>Load RAW…, y cargamos nuestra raw, luego repetimos el proceso del quinto paso.


Octavo paso
Vamos al casillero numero 2011 (uno despues de la raw q acavamos de inserar), es el charizard de la portada, lo que hay q hacer aquí es borrar el tile, le damos Save As… y guardamos.

Ahora lo abrimos en Paint y le ponemos el color de la transparencia a todo el tile, luego volvemos a unlz, le damos Import y lo cargamos, luego le damos Write to ROM y luego le damos ok.

Ahora repetimos el mismo proceso con el casillero 2013 ( dos casilleros despues de charizard) que es el fondo de la portada del rom, como utilizamos otro casillero ya no necesitaremos estos dos y si los dejamos nos estorbaran en la portada.

NOTA: Para los que usan pokemon ruby deben borrar unicamente el casillero numero 78 que es el de groudon.

Noveno paso
Este es el paso que te llevara mas tiempo, cuando abrieron este tuto supongo que se lo esperaban, si en este paso cambiaremos las 256 paletas, te llevara un buen tiempo pero si lo has hecho todo como dice el tuto, valdra la pena, estas paletas se cambiaran de 16 en 16, son 16 direcciones con 16 paletas cada una, para los que usan fr le ahorre el trabajo ya que dejare las direcciones de las paletas, para los de ruby edito luego.

Aquí las direcciones:
Fire Red
00EAB6C4
00EAB6E4
00EAB704
00EAB724
00EAB744
00EAB764
00EAB784
00EAB7A4
00EAB7C4
00EAB7E4
00EAB804
00EAB824
00EAB844
00EAD5E8
00EAE094
Ruby
00E9F624
00E9F644
00E9F664
00E9F684
00E9F6A4
00E9F6C4
00E9F6E4
00E9F704
00E9F724
00E9F744
00E9F764
00E9F784
00E9F7A4
00E9F7C4
00393210
00393230
La direccion de la paleta 16 no la se, si alguien la sabe por favor digamela para que yo edite.

Bueno esas paletas estan en orden, el cual se debe respetar con forme a la indexacion que se ralizo en nuestro tile.

Bueno ya teniendo eso en cuenta nos dirigimos a APE y empezamos a editar, explicare como se debe editar estas paletas, vamos a nuestro tile y lo abrimos con photoshop para ver el orden de las paletas, despues cargamos la primera direccion en APE y ahí colocamos las primeras 16 paletas, teniendo en cuenta que ahí va la transparencia, luego de haber editado la primera vamos a la segunda direccion y colocamos las paletas de la 17-32 y asi seguimos con todas las demas paletas…

Decimo paso
Ya cambiadas todas las paletas solo nos queda ir a nuestro vba, cargamos nuestro rom y wuala, nuestra portada tiene 256 colores, si no te dio resultado revisa cada pasa detenidamente y mira en que te equivocaste,




Espero les sirva este tuto hecho y descubierto por mi, dado a luz para que todos los hacker puedan mejorar su estilo de graficos, y que mejor forma que insertar una portada con 256 colores…

Salu2 cualquier duda consulten con WilliamGJ.

EDITO: para los q kieran kitar el brillo del logotipo, nos dirigimos a unlz.gba cargamos nuestro rom y vamos al casillero numero 140 q es un casillero antes de las llamas, su apariencia es un cuadro con una linea q lo atraviesa, solo le damos en save as y guardamos luego ponemos la transparencia en todo el cuadro y lo cargamos en nuestro rom.