Sería cuestión de encontrar la tabla de los Special, ver a que dirección o rutina lleva el que tu haz encontrado y editar la misma para que sea como tu quieras:
Requerimientos:
Edición Hexadecimal, conocimiento de decompilador (a.k.a. IDA PRO), conocimientos de ASM
Para editar la pantalla que ya se muestra, solo cambiando los gráficos, etc, probablemente solo necesites buscar las imágenes con VBA, TilEd, Nlz-GBA, y conocimientos de HEX...
Y eso es todo, :3 y porque no digo UnlzGBA? Porque quizás alguna de esas imágenes no sea comprimida, es decir, el UnlZ no las cargará.