10024-GBA_|_Gráficos_|_Como_buscar_Paletas_con_HxD
#0
Keen 24906
Bueno primero en principal decidí hacer este Tutorial por falta de Tutoriales sobre como trabajar en Hex. En este caso, como buscar Paletas y cambiarlas. Desde ya, digo Gracias a KODER, ya que el me enseñó sus métodos para trabajar en Hex.

Introducción: Con este tutorial aprenderemos a buscar paletas en HxD (Editor Hexadecimal) para editarlas con APE. Vamos, no es difícil, se que cuando muchos escuchan “Editor Hexadecimal” entienden “¡Oh, que difícil!, me rindo"... Pero NO, este tutorial está 100% explicado con muchas imágenes, para mayor entendimiento, cualquier Duda, solo avisen. Empezemos por...

¿Qué necesitamos? :
*Emulador de GBA (En especial, Visual Boy Advance)
*Pokémon Rubí/FireRed
*Ape
*HxD

Recomiendo que primero cambien la paleta de la Intro como se dice en el Tutorial, para verificar si aprendistes o no.

1º Debemos abrir nuestro Rom y poner Pausa (Control+p) sobre la pantalla que queramos buscar su paleta, en mi caso, la intro con letras de Rubí:





2º Ahora vamos a: “Tools -> Palette Viewer” y nos va a aparecer una ventana que contiene muchos cuadrados y colores:





En este caso, la Intro de Rubí solo es una paleta, en otros casos como la Portada, tiene muchos colores ya qué, hay muchos Tiles dentro de ese Gráfico (Logo Pokémon, Rubí Versión, Portada...)
Asique debés buscar la fila que tiene los colores de lo que tu quieras buscar.

3º Ahora, como el diseño de las letras de Rubí tiene solo una línea de colores (esa misma), solo hacemos Click en el primer cuadrado negro, osea la Paleta del Intro:





Siempre buscamos el número de “Adress” (Dirección en Inglés) pero solo le sacamos el 0x0 y ponemos los números que quedan, ejemplo, en esta Adress “0x05000000” solo dejamos el “5000000” y lo copiamos en un Bloc de Notas.

4º Bueno, una vez guardada esa Dirección, vamos a “Tools -> Memory Viewer” y ponemos la dirección guardada, en mi caso la 5000000 y luego “Go”, cuando hagamos eso, nos va a aparecer una ventana con una serie de Dígitos:





5º Copiamos toda la primera fila y la guardamos en un Bloc de notas, ósea:


A0 00 00 00 00 00 00 00 00 00 00 00 80 10 E3 1C


Aunque en ocasiones deberamos copiar la segunda, en realidad se debe copiar la que tiene más dígitos o Diferentes ¿Por qué? Por que hay muchas direcciones en el Rom que contienen casi los mismo Dígitos o los mismos.

6º Ahora abrimos el HxD (Editor Hexadecimal) y cargamos nuestro Rom (Archivo -> Abrir), luego de eso, nos aparecerá un montón de Dígitos, ejemplo:





7º Ahora apretamos “Control+F” (Buscar). En tipo de datos ponemos “Valores Hexadecimal”, y, introducimos los dígitos guardados en “buscar” (los dígitos de la intro eran: A0 00 00 00 00 00 00 00 00 00 00 00 80 10 E3 1C), luego ponemos “Aceptar” y posiblemente, HxD nos llevó a la dirección correcta de las paletas de la Intro:





8º Ahora, debajo de todo nos va a aparecer la posición, lo que debemos guardar es el número que hay en “Posición”, ósea:


E9CA24


Y… ¡Listo!, posiblemente encontramos la dirección de la paleta de la Intro de letras de Rubí, luego lo que tenemos que hacer es Cargar nuestro Rom con APE, ponemos la dirección en:





“Cargar”, luego poner “Trasladar paleta para editarla” e importamos la nuestra, luego, la guardamos y ya está, ahora si se cambió la paleta, es por que verdaderamente encontramos la Dirección de la Paleta de la Intro:



Si nó es la Dirección de la paleta, buscala de nuevo.


Bueno, aquí llega el Final del Tutorial, espero que hallan aprendido. Cualquier duda, solo exponla aquí.

Salu2! n_n