hay varios tutos en el foro "decompilacion" se usa pokeemerald de base (pokemon emerald) y es lo que se lleva ahora porque es mucho mas avanzado a binario, 0 errores que destruyan tu proyecto, pero lo dicho es cuestion de elegir como vas a trabajar, no obligacion