Registrarse

[ASM] [FR] Mostrar los pokemon del equipo en la trainer Card.

Eaas

Profesional de WaH
@EaasGame. te había dicho que no usaras r0 en esa rutina (?
El problema del sonido se produce porque estás llamando a la función que cierra el menú, y porque no estás pusheando r4 :v
En fin, esta rutina debería dar el resultado que esperas.

Código:
.align 2
.thumb
.thumb_func

@fire red, hook en 0x3A7360, antes B5 F4 06 08 = 0806F4B4+1 = StartMenuPlayerCallback

main:
    push {r4, lr}
    ldr r3, UpdateTrainerCardPhotoIcons
    bl bx_r3
    ldr r3, StartMenuPlayerCallback
    bl bx_r3
    pop {r4,pc}

bx_r3:
    bx r3

.align 2
UpdateTrainerCardPhotoIcons:
    .word 0x080cc2bc+1

StartMenuPlayerCallback:  
    .word 0x0806f4b4+1
Menos mal que te diste cuenta pq yo no tenía manera desde el movil.
Thank bro.
 

Azulado

Ex-Creador de Genshin Emblem no es un hack de PKMN
Hola.
Bueno creo que el título dice bastante.

Para realizar este sistema solo se necesita una rutina.

Código:
.thumb
.align 2

push {r0, lr}
bl CIERRA
bl SPRITE
bl TC
b end

CIERRA:
ldr r0, OFF1
bx r0

SPRITE:
ldr r0, OFF2
bx r0

TC:
Ldr r0, OFF3
bx r0

end:
POP {r0, pc}

.align 2

OFF1:
.word 0x806F541
OFF2:
.word 0x80CC2BD
OFF3:
.word 0x806F4B5
Bueno, solo necesitan insertarla en una dirección vacía de la Rom.
Después de hacer esto necesitan dirigirse a la dirección 3A7360 e insertar la dirección en la que Insertaste la rutina +1 permutado.

Si han usado el tutorial de modificar el orden de las opciones del menú o el de insertar un script en alguna opción del menú y alguno de estos métodos a modificado la opción de la trainercard ya sea su orden.

Pues debe abrir un editor HEX y buscar en la Rom estos bytes:
B5 F4 06 08
Y cambiar estos bytes por los de tu rutina omitiendo el paso de la dirección 3A7360



Debo decir que para algunos no es nuevo que llevo tiempo sin PC, por lo que escribí el código desde mi cerebro y sin poder probarlo por mi mismo, así que debo agradecer al usuario @Tio_Terry el cual la probó en su juego y me hizo un gif del sistema.
También quiero agradecer a @Acimut por consejos dados.

Scan:
Ver el archivo adjunto 6339
GIF:
no me funciona lo hice paso a paso sera que tengo que insertar un script:unsure:
 

Fran08

Usuario de oro
Hola a todos! me encanto este agregado y lo quiero utilizar para mi hack rom pero,, no entendi mucho de lo que tengo que hacer, alguien me puede explicar paso por paso lo que tendría que hacer? muchisimas gracias desde ya!
 
Arriba