Visita el area de tutoriales sobre pokéhacking.
No es una pila de documentos para resolver dudas puntuales sino una wiki dinámica donde investigar y publicar técnicas para que la comunidad mejore.
Wah es una comunidad hispana dedicada a la creación y modificación de contenido creativo sobre Pokémon.
Ver todos los Hacks Hall de la FamaEl museo donde se exponen los trabajos de dibujantes de sprites seleccionados para que sirvan de ejemplo a seguir por otros spriters.
Ver GaleríasCon autoaprendizaje, y descargando aquí los archivos necesarios, el único límite será tu propia imaginación.
Descargas Códigos Tiles Parches Hacks Herramientas¡Quita a red de una vez por todas!
Bien amigos míos, os voy a explicar como se cambia el héroe de la Rom Fire Red.
Para ello, debemos tener en cuenta las siguientes herramientas:
Una vez tenemos todas las herramientas, ¡pasemos a la acción!
Primero que nada, buscaremos a red, él se encuentra en la dirección 341 más o menos...
¡ah y no se olviden de colocar 256 colores y en Blanco/Negro.
Como podeis observar, se ve el protagonista, -y si seguís hacia adelante, se verá el protagonista hembra, Profesor..etc.
Ahora que hemos encontrado nuestro sprite, tenemos que guardarlo.
Ahora, cargamos nuestro rom con el Visual Boy Advance y es jugado hasta llegar al punto que os pregunta si quereis ser chico o chica..
Puesto que el sprite que vamos a cambiar es el chico, eligiremos chico.
A continuación vamos a Tools-->Palette Viewer.
Las paletas que nos sirven, están en el pan de la izquierda, por lo tanto tendremos que guardar las paletas clickando sobre "Save BG" y así guardais las paletas en .ACT.
Bien, ahora pasamos a nuestro amigo photoshop/CMP (o cualquier otro programa de diseño gráfico que permita manejar paletas mediante la indexación..)
Entonces, cargamos la imagen y vamos clickamos en Imagen --> Modo --> Tabla de color (Si está en otro idioma, simplemente traduzcan...)
Nos aparecerá nuestra tabla de color, que naturalmente será todo de color blanco y negro -puesto que hemos guardado la imagen con dichas paletas..- y como nosotros no queremos esto, cargaremos nuestro las paletas extraidas del VBA. (Sí el archivo ese .ACT que guardamos antes...)
Para que veais como queda, será algo así...
Como habeis podido observar, se ha cambiado todo completamente..
Ahora, ya podemos comenzar a editar -¡ah, y no olvidaros de cambiar el color de fondo por uno más acorde a la situación..-
Yo, personalmente he elegido este sprite de kyledove, pero podeis elegir el que más os guste...
Después de haber modificado nuestro sprite, hace falta insertarlo.
Para ello, nos vamos al unlz gba, a la dirección donde se hallaba el sprite de red...
Y cuando cargamos nuestro sprite nuevo, seleccionamos las siguientes casillas:
Como veis, en mi caso la imagen es más grande que la que había antiguamente, por lo tanto, he de repuntear. Y como veis en la imagen, me indica un valor hexadecimal, que me será muy útil para seguir adelante.
Ahora bien, vayamos a la calculadora de windows, o cualquier conversor que pase los numeros de hexadecimal a decimal y viceversa.

Como podeis ver, el número que yo he obtenido (76C) en decimal corresponde al (1900).
Ahora copiamos el numero decimal obtenido de nuestro conversor, y vamos al Free Space Finder (FSF), cargamos nuestro rom.
Como podeis ver en la imagen, he seleccionado que busque "FF" y en byte necesarios he puesto el numero de bytes que necesitaba yo. (1900)
Una vez encontrado uno, lo compiamos..
Ahora que ya tenemos una dirección donde repuntear nuestro sprite, vayamos de nuevo al unlz gba, demosle de nuevo a Write to rom. Y esta vez seleccionamos las siguientes casillas:
Y pegais el offset sacado del Free Space Finder (FSF) en el apartado que dice "image offset".
Una vez hecho todo este proceso, ya solo queda probarlo en el rom...
A mí me ha quedado así...

Tutorial escrito por Steven.
Web designed by Serg!o.
Hosting powered by HostingGazel.
Pokémon y todos sus respectivos nombres son marcas registradas y © de Nintendo Nintendo 1996-2010.
Para más información véase el aviso legal.