Jeje, a ver, no es necesario eso, los árboles los puedes editar con el Advance map y el pikachu con unLZ.
Pero bueno, no tengo mucho conocimiento sobre eso, pero creo que por ahí hay algunas listas de direcciones importantes. Y también creo que se puede averiguar en el emulador, con el visor de paletas, pero no estoy seguro.