RE: [DISASSEMBLER] IDA PRO tutorial
Gracias por tu comentario, Cheve! Te recomendo utilizar el archivo que he puesto para download en el final del tutorial, que es una base de datos algo documentada para Ruby(U). Así verás algunas rutinas con nombres y mas, y incluso puedes hacer el mismo para...
Si no sabes que es ASM, Si no sabes reconocer una rutina, lee otros tutoriales primero... Esto ni siquiera es un tutorial de ASM, pero un tutorial que muestra como ver rutinas ASM. Tienes que saber algo de ordenadores para seguir esto!
(Dudo que alguien entienda esto, pero pronto...)
Bien, hola...
RE: Script de cobro [!]
Muy bueno, si señor! :D
Una cosa que mucha gente se olvida es que en XSE puedes tener en lugar de 0xHEX tener DECIMAL (Sin el 0x), o sea, en lugar de
paymoney 0x3412 0x0
podrás tener
paymoney 4660 0x0.
Además, porque DEMONIOS la gente de este foro desprecia EMERALD...
No es muy pesado comprobarlo, solo tienes que encontrar un codigo gameshark que complete la pokedex (funciona mismo sin tenerla), y aplicarlo en el inicio del juego en el camión, y ver si el trainer card tiene la estrellita o no. Yo no puedo hacerlo, porque no encuentro ninguno.
~Sonicarvalho
Intenta hacer un script donde pongas el special 0x0 y lo atribuyas a una persona normal fuera del centro pokemon! Si aún ocurre el error, entonces el problema es de la rutina y/o de tus pokemons! Si no, intenta ver si los scripts de nivel están correctos!
Bien, 1 año después de mi post en este tópico... En esa altura, yo no sabia tanto de ASM comparado con el que sé hoy, aún no tenia descubierto safari ni nadie de ese tipo!
BIEN, sin mas charlas............
Hoy os trago el que tanto quieren! El cambio de OW!
Mientras estudiando el comando 'Show...
Bien, hola todos! Hoy, mientras investigando los pokemons que no pueden entrar en la Battle Tower, me ocurrió investigar que tipo de limitaciones podría existir en las batallas del inicio de los juegos de la 3ra generación, aquella en que wally captura un ralts /el viejo (old man) captura un...
Oigan, gente, por favor... El shinyzer inserta una rutina ASM en la rom, así que solo puede terminar en offsets terminados en 0, 4, 8 o C. Tu offset termina en 1, así que no funciona. Cambía el offset por uno de eses y voílá! Done!
Cuando vas a insertar el RAW el la rom, las siguientes opciones tienen que estar activas:
Una cosa mas:
EL OFFSET DE ESPACIO LIBRE TIENE QUE TERMINAR EN 0, 4, 8 o C!!!! (o mejor, no puede terminar en 1, 3, 5, 7,9, B,D,F)
Saludos:)
Despues de analizarlo, ese special y al script del EEVEE en celadon, puedo decir algo como esto:
Este es el codigo que tienes que llamar antes del special 9E SI TIENES ESPACIO EN EL EQUIPO:
'---------------
#org 0x1A8C27
countpokemon
subvar LASTRESULT 0x1
copyvar 0x8004 LASTRESULT
return
Si...
RE: Cambiar el Dinero de inicio del Juego
Si, tienes razón aquí, era eso que yo queria decir, incluso me has aclarado una duda xD.
Si, lo sé, ARM, THUMB y Z80 (GBC).
Pues aquí estas equivocado, pues el tamaño de una Word depiende del procesador como tu dejiste, no del 'instruction set'. Una...
RE: Cambiar el Dinero de inicio del Juego
Si, lo sé, pero encara esto como un entrenamiento para el ASM, pues ASM tambien es saber buscar las cosas y cambiarlas.
Eh, en GBA eso es una word, pero solo en GBA, porque DWord = Double Word, en programacion una Word son 2 bytes 0000.
Si los datos...
Bueno, mas un tutorial 'ready for action'!
Mientras estudiando las rutinas ASM que tratan el NEW GAME de una rom, me depare con el dinero y pienso que es un pormenor interesante, aún que un poco innecesario, a no ser que pienses hacer un juego serio como ShinyGold, que tiene desafíos por ali y...
Gracias por vuestros comentarios, chicos!
Cosara, yo estaba investigando las rutinas del "Previously in your quest..." (Anteriormente en tu Jornada...) o algo así, que me apareció ese offset y la rutina escribía 1 en el inicio de los flashbacks del menu "Continue" e volvía a 0 en el fin ¿...
Buenas, Amigos. Mañana empiezan las clases para mi e no podría dejar de aportar algo al foro antes de irme.
Dejen que les diga, vosotros, hackers españoles, son los hackers que en todo el mundo mas tienen una pasión por el comando "Writebytetooffset". Hoy vengo ayudar esa pasión :XD...
Eh, no se si seguiste este tutorial, pero hay aquí un ejemplo practico y todo!
http://www.pokecommunity.com/showthread.php?t=259502
Si siguieres ese tuto seguro que te pasaras bien.
:D
Saludos
Pues, concuerdo con cosarara97.
Pero si te hace tanto problema cambiar la rom, puedes ir a ese offset: 71A448 , que es la tabla de map_banks y suscribir todo lo que esta ala por
04 20 35 08 18 20 35 08 04 22 35 08 14 A3 71 08
FC 23 35 08 0C 24 35 08 24 24 35 08 44 24 35 08
6C 24 35 08 84 24...