Naren se confundió, no se si editaste tu mensaje o que xD
IDA Pro es un programa que sirve para desensamblar código de distintos roms y crees/ modifiques/consultes una base de datos sobre el mismo.
Que no es lo que preguntaste, pero viene bien aclararlo, porque lo necesitarías para lo que preguntaste en realidad xD
Poderse, se puede. Ahora, la verdad, es que es complicadísmo. Nadie nunca lo hizo, o al menos nunca se hizo público. En éste foro no vas encontrar nada al respecto, en pokecommunity podés encontrar algunas investigaciones como
esta. Y puede que encuentres un par de cosas
acá.
Pero te advierto que ya son cosas muy avanzadas.