Compila la rutina del cambio de nombre con los punteros bien, luego la compilas en thumb y la colocas en una dirección de la rom, y a esa dirección le sumas +1 las direcciones donde la colocas, preferiblemente que sean 0, 4, 8.
Apenas realices al CallAsm se te asginara el nombre.
Corrección, ASM es un lenguaje de programación de bajo nivel, el cual usa la GBA en su procesador.
Sí quieres conocer mas de ASM:
https://es.wikipedia.org/wiki/Lenguaje_ensamblador
En GBA:
http://whackahack.com/foro/t-34788/guia-asm-todos-para-todos
Los hook's son los chekeos que hace la rom, ejemplo en la rutina de las megas hay un hook que verifica las variables si estan activadas o no para ejecutar toda la rutina de las megas
¿Por qué no buscas en el foro?
http://whackahack.com/foro/t-40210/fr-asm-nombre-personalizado
Saludos.
PD: Sigue todo lo que he explicado, de otra forma no se podrá editar sin ASM
Mira intenta hacer esto que hice yo:
J6E_O2tgUiA
Te dejo este la parte que utilicé en ese entonces, pero te saldrá el error eso:
#dynamic 0x800000
'---------------
#org @start
compare 0x4012 0x1
if 0x1 goto @snippet1
setvar 0x4012 0x1
callasm 0x809FC91
warpmuted 0x0 0x5 0x0 0x0 0x0
end...
Vaya, realmente se ve muy bien el efecto de acabo, ahora imagina no colocar los minis de BW si no los de OR/AZ o X&Y se podría medio plasmar algo de las ultimas generaciones en un engine completo de unity.
Espero que avances mucho, muchos exitos.