Bueno, pues el problema es simple. Le meto en la micro sd los ficheros del sistema, las fuentes, etc.
Acto seguido creo las carpetas NDS, GBA, etc...
Le planto en la carpeta NDS roms de DS y cuando las voy a cargar me las ha separado en dos archivos, uno con peso real y otro con 0 Kb de peso que es el que me deja ejecutar...
Me da a elegir slot 1 o 2, si elijo el 1 pasa a una pantalla de loading que en el centro pone "DLDI Compatible" y se puede tirar asi horas sin hacer nada, y si elijo el 2 el rumble pack que venia con la M3 se pone a rugir y a vibrar y ahi no hace ya nada mas...
Que demonios estoy haciendo mal?
Edito: Le he metido el sakura m3 y ahora carga roms sin problemas, y como la cliente no quiere cargar homebrew asi se lo dejo. Va que arde.