tuts_gba
Thread Id: 7766
Thread Name: FR | Gráficos | Cambiar correctamente el héroe de la portada
#0
Steven 13336
Cambiar correctamente el héroe de la portada en FR/LG

=======================================================================
Antes que todo quiero precisar que éste es el tutorial original.
No éste FR | Gráficos | Editar large sprite - Intro Prof. Oak - Foro Whack a Hack! que, erróneamente, dice que el metodo de eso tutorial es de HackMew porque no es así... esto metodo es de Dante y no necesita creditos.
=======================================================================


Muchos de vosotros conocen el tutorial del famoso Zel que explica como cambiar al héroe del intro basándose en el hecho de colorear el sprite en blanco y negro…
Por cuanto yo pueda estimar Zel no he estado nunca realmente seguro que aquellos tutorial fuera corregido..
En efecto he logrado descubrir un método decididamente más simple y que también puede servir para otras cosas.


Requisados:
- VisualBoyAdvance
- Rom FR/LG
- Photoshop (yo uso la versión CS2)
- UnlzGBA
- Free Space Finder (FSF)


PRIMERA PARTE: BÚSQUEDA

En primer lugar cargamos nuestro ROM con UnlzGBA es le vamos al gótico 341, más o menos, utilizando la modalidad 256 colores y Black/White


Como podéis ver, se comprende muy bien que éste es el personaje masculino, mientras los otros PG (hembra) Prof, Rival, se encuentran en el gótico siguiente.

Ahora que hemos encontrado nuestro sprite tenemos que salvarlo es yo os aconsejo salvarlos en formado. PNG

Ahora cargáis vuestro Rom con VisualBoyAdvance es jugada hasta a llegadas al punto en que os pregunta de elegir si queréis ser un macho o una hembra…

Puesto que el nuestro sprite es aquel masculino nosotros elegiremos macho…

Hecho eso vais sobre:
tools---> Paletas Viewer…

como de imagen..


Las paletas que nos la sirven encontradas en el panel de izquierda o bien aquel del Fondo, por lo tanto tendremos que salvar aquellas palas ciccando sobre Save BG y salváis las paletas en. ACT



SEGUNDA PARTE: PHOTOSHOP Y SPRITE

Y ahora podemos pasarle por fin a Photoshop.

Sé que no todo tienen este programa, pero os aseguro que es un programa decididamente útil que permite de modificar las imágenes en cualquier modo…e, en nuestro caso, es el as en la manga ^^

Cargamos con Photoshop el sprite que salvamos precedentemente…e vamos sobre:

Imagen ---> Método -----> table de Color

como de imagen…


Nos aparecerá nuestra mesa de color que naturalmente será un matiz de blanco y negro puesto que hemos salvado la imagen en Black/White.


Ahora vamos sobre cargo es cargamos nuestras paletas en formado ACT que salvamos primera…


ET….. VOILA '!!!


Vuestro héroe ahora tiene sus palas exactas..

En efecto fue decididamente extraño el hecho de deber pintar todo en blanco y negro ^^"

Antes de pasar a modificar vuestro sprite yo os aconsejo cambiar las palas del fondo porque aquel negro puede crear confusión.. por lo tanto ponéis un color claro…

Para hacerlo os basta volver sobre la mesa de color y cambiar el primer color…


Yo he elegido de usarvos este sprite de Kyledove pero podéis elegir aquél que más os gusta..



TERCERA PARTE: INSERCIÓN

Después de que hemos modificado como nuestro sprite más nos gusta hace falta insertarlo..

Por tanto, a este punto, dentro de en juego Free space finder (FSF) de HackMew.

Quiesto programa a la apariencia insignificante, sin ofensa HackMew XD, es uno de los programas más útiles por quien se encuentra a tener a que hacer con los Offset.

De hechos este programa permite de buscar cualquier compensaciones libero presiente en nuestro ROM.


Volvemos sobre UNLZ, cargamos nuestro sprite y hacemos WRITE TO ROM


A este punto se abrirá la ventana de las opciones donde hace falta seleccionar las voces que se quieren insertar…

En nuestro caso hace falta sólo seleccionar las voces:
- export Image
- Auto abort if new data is bigger

Recórdadvos que no TENÉIS QUE SELECCIONAR de otro modo EXPORT PALETAS éste os podría quemar el ROM.

Si habéis seleccionado las voces que os he dicho os debería aparecer esta window..


En nuestro caso la imagen es más grande que aquella anterior y por lo tanto no hay bastante espacio en el offset actual…

Luego UNLZ os pregunta si queréis comprimir la imagen.. vosotros pulsáis sobre ANULA pero os tenéis bien a mente el número que yo he seleccionado, 76C.

RECUERDA: Este número que os he seleccionado no es siempre el mismo por todos…cambia según la compensación y según las dimensiones del immagine…quindi vosotros podéis tenerlo diferente pero este no tiene a ninguna importancia.. recórdadvos sólo de tenerlo a mente.

Este número que hemos encontrado está en esadecimale (HEX) pero a nosotros sirve conocerlo en Decimal, DEC.

Para transformarlo en decimal podemos usar la calculadora de Windows acordándose de programarla en modalidad científica yendo sobre visualiza.


Ahora transformémoslo en Decimal (DEC)..


Como podéis ver 76C en Decimal corresponde a 1900.

Ahora copiamos este número y abrimos Free Space finder (FSF).. y cargamos nuestro rom.


En el zona Byte Necesario es escrito 64 como impostación standard…cancellatelo y escribís el número decimal que hemos encontrado.. en mi caso 1900 y luego pulsa sobre busca…


Por fin hemos encontrado nuestra compensación libre.. o mejor aquel solicitado por UNLZ para insertar correctamente nuestra imagen.

En fin volvemos sobre UNLZ y hacemos de nuevo Write to Rom


Pero esta vez tenemos una nueva compensación, en mi caso 71A23C.

Luego ahora además de las voces selectas antes
- export Image
- auto abort if new data is bigger
Selectas también
- automaticly fix pointers

y pegáis el offset que hemos encontrado con FSF en el apartado image offset

A este punto os aparecerá un mensaje que os dice que vuestra imagen ha sido salvada sobre otra Offset.


No os queda ahora que probar vuestro rom es esperar que haya ido todo en el modo justo ^^

broma.. si habéis hecho como todo os he dicho no deberíais tener tener problemas ;)

Si habéis hallado algún error os aconsejo releervos el tutorial es controlar de haber hecho como os he dicho.

Si habéis hallado algún problema no titubeado a preguntar ^^


END
(Tutorial by Dante)

tutorial en otras lenguas:
English (ENG): [Tutorial] >Dante< Tutorial: How to change correctly the Intro hero in FR/LG - The PokéCommunity Forums
#1
Keen 24906
Muy buen tutorial, y ahora sabémos quien lo hizo, pero no inventaste ese método tu xD, hace varios meses yo posteé uno casi identico en Poke-johto: http://pokemon-johto.forumn.net/manuales-y-escuelas-f28/como-poner-el-prota-o-el-prof-oak-en-fr-t255.htm , aunque el tuyo está más explicado.
OFF: Ademas miren la fecha del mio: Miér Dic 23, 2009 11:22 pm >>> Era bastante nobato, ya que era mi 1º tutorial xD.
#2
Steven 13336
Iniciado por Ken

Muy buen tutorial, y ahora sabémos quien lo hizo, pero no inventaste ese método tu xD, hace varios meses yo posteé uno casi identico en Poke-johto: http://pokemon-johto.forumn.net/manuales-y-escuelas-f28/como-poner-el-prota-o-el-prof-oak-en-fr-t255.htm , aunque el tuyo está más explicado.
OFF: Ademas miren la fecha del mio: Miér Dic 23, 2009 11:22 pm >>> Era bastante nobato, ya que era mi 1º tutorial xD.


ehm...no creo amigo.
si controlas también en pokècommunity a este link http://www.pokecommunity.com/showthread.php?t=165124
el tutorial ha sido escrito el 3 enero 2009...mientras el tuyo en pokejhoto, sólo a diciembre de 2009 ^^"

he escrito este tutorial de mucho tiempo... sólo que he decidido también de publicarlo aquí para aumentar el material a disposición de los usuarios...

en todo caso, gracias ;)
#3
.Jaizu! 0
Me gusta.
Así aprendiera yo, pero se me olvidara, pero al saber ya, por m mismo, aprendí, es viejo, hace tiempo que lo vi, suerte, ojalá sigas haciendo tutos y n cabes nunca la beta dle crono para seguir aquí XD
#4
Steven 13336
Iniciado por Jaizu

Me gusta.
Así aprendiera yo, pero se me olvidara, pero al saber ya, por m mismo, aprendí, es viejo, hace tiempo que lo vi, suerte, ojalá sigas haciendo tutos y n cabes nunca la beta dle crono para seguir aquí XD

gracias amigo ^^
en realidad yo estaba pensando de ampliar este tutorial y transformarlo en una guía sobre como modificar fire red...
podría ser mucho más útil de así porque, como tú ya has dicho, es viejo como tutorial...
#5
Silver.Exe 28626
Buen tuto amigo, lamentablemente no puedo visualizar algunas imágenes, pero cre que queda explicado igualmente. Si pudieras resubir las imágenes nos harías un gran favor a mi y a todos los newbies de por aquí.
Saludos,
Imbenitez
#6
G0LD_ZTHVARD0X! 27515
He visto lo util que es este tutorial, por lo cual decidi resubir las imagenes que estaban caidas, ademas agregue estas direcciones que Steven nunca agrego

Iniciado por Steven
You can change the Sprite's palettes whit the HackMew tool's...APE
APE offset:
Boy intro ------>0046161C
Rival Intro ---->004623B0
Prof intro ----->004623B4
Girl Intro ------>00460EF0


Probe dichas direcciones y todas funcionan, excepto la del profesor, el dijo que la paleta del Large Sprite del Prof. Oak esta en $4623B4, pero esta equivocado, ya que despues de investigar encontre la paleta en $461CF6, asi que corregí ese dato.

Ademas, antes de el proceso de extraccion de sprites recomiendo cambiar las paletas primero.
#7
IsraelMallart 28339
Hola, me gustaría saber si podrían subir de nuevos las imágenes, porque no se ve nada...
#8
G0LD_ZTHVARD0X! 27515
Iniciado por IsraelMallart
Hola, me gustaría saber si podrían subir de nuevos las imágenes, porque no se ve nada...


Yo las había resubido, pero no se porque esta prohibido modificar tutoriales, asi que me vi obligado a volver el tuto como estaba antes, es obvio que Dante no aparecera nunca a resubir las imagenes del tuto, pero bueno, creo que lo mejor será rehacer el tuto a mi manera