tools
Thread Id: 15392
Thread Name: Multichoice Manager v1.0
#0
Gut_Bro 14808
Multichoice Manager v1.0

Ya les había contado yo que estaba terminando todo lo que tenía pendiente y pues una de esas cosas era esta herramienta. Yo se que ya existe una que hizo javi, pero la verdad a mi cuando la vi me espanté D: No es exactamente facil de utilizar, asi que me propuse a mejorarla o mas bien crear la mia propia xD

Qué es?

Es un panel sencillo con algunas listas y botones y se maneja de manera practicamente intuitiva. Uno de los mayores inconvenientes es que no es automática, no busca espacio libre por sí sola, hay que proporcionarle los Offsets para que pueda trabajar, pero esto creo yo que proporciona mas control y seguridad de lo que se hace.



Puedo utilizarla yo?

Algo importante que quiero mencionar es que trabaja con roms de Pokémon Fire Red, Ruby y Emerald, pero no solo en inglés sino que también en español!!

Como agrego un Multichoice nuevo?

Primero: Mover la tabla de multichoices
Si es la primera vez que abres tu rom con el programa o si no has movido la tabla de multichoices en hex (hay algunos tutos por ahi de Rey boo y otro en Pokéco) entonces la primera parte sera mover esta tabla. Para ello hay que abrir el menú "Editar/Mover tabla general", presionar "Alt+M" o hacer clic en el "link" en el bloque de "Datos" y nos aparecerá el siguiente recuadro...



Aqui debemos de revisar la parte de espacio requerido para que con la ayuda del Free Space Finder o algun otro método localicemos el Offset que nos servirá para mover la tabla. Pero ojo: El espacio necesario que se nos marca es unicamente para los multichoices actuales!! Si queremos agregar mas (y si que queremos xD) entonces hay que buscar un espacio algo mayor, al menos 8 bytes mas, pero de preferencia muchos, muchos mas!!

Segundo: Escribir las opciones y buscar el Offset
Ahora sí, una vez que hayamos movido la tabla vamos a poder agregar un nuevo Multichoice. Para ello hacemos clic en el menú "Editar/agregar nuevo multichoice", hacer clic en el botón "Agregar" del panel "Lista de multichoices" o presionar "Alt+A". Con ello se nos abrirá el siguiente panel:



En el vamos a escribir las opciones que necesitemos. Pero hay que tener en cuenta que si son 8 o mas el juego podría reaccionar de manera indeseable, asi que hay que tenerlo en cuenta.

Una vez escritas las opciones vamos a escribir el Offset donde se escribirá todo (la tabla de opciones y las opciones), para ello debemos mirar bajo el cuadro de Offset la cantidad de espacio que se requiere y buscarla un Offset con el Free Space Finder o algun otro método.

Si nuestro Offset es correcto entonces presionamos Aceptar y listo!! Tendremos un nuevo Multichoice al final del todo.

Como edito un Multichoice que ya existe?
Pues existen dos opciones:


La completa viene a ser prácticamente re-escribir toooodo el Multichoice, sus opciones y su Offset, esto puede ser práctico si necesitamos renovar por completo un Multichoice. Hacer esto es igual que Agregar un nuevo multichoice, solo que en vez de agregar un índice al final, se modifica el que hayamos seleccionado.

Pero si no queremos editar todo, sino solo cambios mínimos, entonces usaremos la edición avanzada. Esta permite reordenar las opciones (una arriba, otra abajo y asi) y mover el Offset de la Tabla.



Mas tarde pienso incluir botones para agregar opciones, eliminarlas, modificar cada opción por separado al igual que el offset de cada una, solo que este trabajo podría complicar la herramienta, y lo que yo busco es hacerla lo mas simple posible.

Pues esto es todo amigos! xD

Espero que les sea de utilidad. Como vi que algunos tenían problemas con otras de mis herramientas a esta la he optimizado para que trabaje con el Net Framework 2.0 y asi la pueda utilizar cualquiera! De lo contrario intenten actualizarse que igual vale la pena xD

Muchas gracias por leer, nos vemos!!


Descarga: Multichoice Manager v1.0

Mis otras herramientas: Gut_Factory
#1
ReoNeky 18653
¡Hey!
Me alegro cuando la gente hace este tipo de aportes ¡Es genial!.
Gracias por este aporte, es de mucha utilidad a la hora de buscar los multichoices y hacerlos, sé que javi hizo una herramienta de ese estilo, que nunca tuve porque el link está roto... e.e
Bueno, gracias por currarte esta pedazo herramienta que le sirve a cualquiera, es más práctico usarla.

¡Venga, hasta luego!
#2
.Jaizu! 0
Está genial 8D
Me gusta bastante, sobretodo dos cosas que son el diseño y lo de poner los offsets manualmente x3
Excelente herramienta =D
#3
Gershel 12314
¡El GRAN Gutiero Brother vuelve al ataque! Me alegro muchísimo que sigas dando guerra en el Rom Hacking, tio. Hace mucho que no hablamos :)

Bueno, a lo que iba... ¡Gran herramienta! Es genial (más aún porque no me funciona la de Javi y tenía que hacerlo manual), y encima es fácil de usar y tiene muchísimas utilidades, y lo mejor que puedes añadir nuevos multichoices. Menuda currada, felicidades!

Muchas gracias una vez más.
Saludos!
#4
Sonicarvalho 17082
Gut_Bro, cuanto tiempo!! Excelente herramienta, muy practica!
Ya tienes mucha practica con programación! Deberias enseñarme tu metodo para escribir/leer directamente de la rom los caracteres PokeASCII Nah broma, quedo genial!

Saludos brother!
#5
Milotix 12267
Dios, ¡QUE HERRAMIENTA!

Otra vez, me saco el sombrero ante ti Gut, tus herramientas son simplemente geniales.

Ya esta en mi lista de herramientas...
#6
Inmortal Kaktus 24902
WoW,Macho te has lucido,muy buen aporte espero mas programas como ese ;)
Aunque no puedo decir "como siempre" como la demás gente,pero aunque no te conozca... ,veo mucho futuro en ti xD

Att.Yo
#7
Aarón~ 24267
Hacia tiempo que buscaba una herramienta como esta! *Descargando*
#8
Calzifer 20512
Tema reabierto a petición del autor. =)
#9
Doctor Juanjo 12932
Genial Gut *-* Que hallas vuelto. Recuerda Positrón una vez, Positrón por siempre. ^^

A ver si te animas y haces algo con la dex de Rubí.

Suerte.

Att: Juanjo