Registrarse

¿Elegir nombre sin que se abra el menú?

Estado
Cerrado para nuevas respuestas.

Rubire4

Usuario mítico
¿Hay alguna manera de que al hacer
callasm 0x0809FC91
para elegir el nombre del prota, no se abra el menú?

¿O hay alguna rutina que sirva igual pero que no se abra el menú al seleccionar el nombre?

Gracias.
 

Dragonite

But where's your heart
El problema de esa rutina es que es la única que se usa para elegir el nombre, la otra que existe es para el rival.

Por ahí con un poco de debugging se puede aislar la pieza de código que hace que se ejecute eso al final.
 

Bugrhak

A long time ago I used to call myself "Subzero".
según tengo entendido, una persona X, creo una rutina para que eso no pase, pero no es publica :v
 

Dragonite

But where's your heart
TOMA YA!!

Código:
push {r4, lr}
sub sp, sp, #8
ldr r0, =0x300500c
ldr r1, [r0]
ldrb r2, [r1, #8]
mov r3, #0
ldr r0, =0x80568c5
str r0, [sp, #4]
mov r0, #0
str r0, [sp]
ldr r4, =0x809D955
b1 bx_r4
add sp, sp, #8
pop {r4, pc}

bx_r4: bx r4
Ha costado pero una vez que logré attachear el debugger el VBA-SDH este todo fue coser y cantar.

Y claramente, la arrogancia del anterior descubridor sólo lleva a que MI rutina sea de LIBRE USO. Usadla como queráis SIN CRÉDITOS.

Uso: Busca algún tutorial. Resumido, compílala con el thumb.exe, luego el bin lo arrastras al HxD y buscas un lugar en la ROM que mida lo mismo que el bin. Lo pegas (SIN INSERTAR NI ELIMINAR BYTES) en alguna posición que finalice en 0, 4, 8 o C. Para ejecutarlo en el callasm le sumas 1.

Buena suerte!
 
Estado
Cerrado para nuevas respuestas.
Arriba