Ahi está tu problema.
Yo ya pasé por lo mismo, y de hecho abrí un tema en el repositorio de ambos proyectos mencionandolo.
I injected the CFRU into a clean ROM of Pokémon FireRed v1.0 (USA) a moment ago at someone's request, and I got the exact same error that I got when I tried to inject the DPE about 2 months ago whe...
github.com
So, I was injecting the DPE in a clean ROM of Pokémon FireRed v1.0 to check some things out, and as the process was reaching its end, I got the following error twice: While a test.gba ROM was gener...
github.com
Como tal, la solución seria modificar las inyecciones y hacerlas apropiadamente compatibles con la ultima versión de devkitARM.
Como eso es una jodienda, y en verdad es Skeli el que deberia hacerlo, lo que podés hacer es tomar un atajo.
Vas, reemplazas tu copia de devkitARM por una versión anterior, y se soluciona el problema.
¿Donde podés conseguir versiones anteriores de devkitARM? Hay un chico llamado Leseratte10 que las compila y las distribuye.
Personalmente recomendaria la revisión 47
(devkitARM r47), porque yo la probé y funcionó todo correctamente.
wii.leseratte10.de
El proceso es simple.
1) Andate a "C:\devkitPro\devkitARM" y poné todo lo que hay ahi en una carpeta segura, en caso de que necesites volver a usar esa versión.
2) Descarga y ejecuta o descomprimí
(es un archivo autoextraible, 7zip lee su contenido tranquilamente) el ejecutable "devkitARM_r47-win32.exe".
3) Poné todas las carpetas y archivos dentro en "C:\devitPro\devkitARM".
Y ya está.
Asumiendo que tenés la ruta a "C:\devkitPro\devkitARM\bin" en tu variable de entorno PATH y Python listos, no deberias tener ningun otro problema.