KevinXDE
Usuario mítico
Estaba yo tanteando con una rutina (creada por mi) que quería insertar, y llevo como dos días probando para ver que era lo que fallaba. Cansado, como se trataba de una rutina algo larga, decidí ver si una rutina simple la sabía hacer como mínimo xD, para averiguar si estaba haciendo algo mal. Ni con esas, porque la siguiente rutina, que es lo más cutre que se puede ver, ni siquiera me funciona:
Se supone que esa rutina carga el valor del nivel del primer Pokemon del equipo y lo convierte en nivel 39. Pero al insertar la rutina en el offset 810170, y al llamar la rutina con callasm 0x810171, abro el menú, y el nivel del Pokémon sigue igual.
Ni siquiera una rutina tan sencilla se hacer. ¿Alguien sabe que es lo que falla? Mira que ya lo he probado de distintas maneras, pero que no. Y eso que me parece que los comandos me los he aprendido bastante bien...
PD: Que nadie me venga diciendo que esta rutina es una tontería. Obviamente lo es, pero eso no quita que no debiese funcionar xD
Edito: Ya me miré el tuto de MoonLover y los varios que hay en PokeCommunity de ShinyQuagsire, HackMew y otros, así que un tutorial no me sirve porque ya me los he leído xD
Código:
.text
.align 2
.thumb
.thumb_func
main:
push {r0-r1, lr}
ldr r0, .PARTY_LVL
ldrb r0, [r1]
mov r1, #0x27
strb r1, [r0]
pop {r0-r1, pc}
.align 2
.PARTY_LVL:
.byte 0x020242D8
Ni siquiera una rutina tan sencilla se hacer. ¿Alguien sabe que es lo que falla? Mira que ya lo he probado de distintas maneras, pero que no. Y eso que me parece que los comandos me los he aprendido bastante bien...
PD: Que nadie me venga diciendo que esta rutina es una tontería. Obviamente lo es, pero eso no quita que no debiese funcionar xD
Edito: Ya me miré el tuto de MoonLover y los varios que hay en PokeCommunity de ShinyQuagsire, HackMew y otros, así que un tutorial no me sirve porque ya me los he leído xD
Última edición: