Para ser mas exactos la PSP no es multiprocesador, sino que tiene un procesador multinúcleo. el nucleo principal funciona a 333 Mhz y el Media Engine tambien funciona a 333 Mhz, además en el chip gráfico se encuentran otros dos nucleos para proceso de gráficos (VPU) que fincionan a 166Mhz y otro nucleo más para sonido a 166Mhz.
En teoría no veo el problema para usar el Media Engine usando solo la capa de "User Mode", hace tiempo salió cierta información para hacer las llamadas del sistema correctas y hacer que funcionase. La gran diferencia entre User Mode y Kernel Mode es que en User mode no se puede gestionar la memoria de la consola al completo, ni aprovechar las tareas en segundo plano, ni usar ciertas librerías a las que el nucleo restringe el acceso. si no funcionan emuladores como el de GBA en la 2.00 es simplemente porque el emu trata de usar ciertas regiones de memoria que no se pueden gestionar en user mode.
Yo creo que si el PMP-Mod no funciona en las 2.00 es por el tema de la memoria, ese programa estará programado para usar los 32MB casi al completo y para hacerlo compatible con 2.00 tendrían que optimizarlo para alrededor de 24MB y modificar las regiones de memoria en las que se ejecuta, además si el PMP usa llamadas del sistema exclusivas de kernel mode, tendrían que darles un "rodeo" para que funcionasen en user mode, cosa que si los programadores no tienen ganas de hacer, pues habrá que fastidiarse. De cualquier manera de aqui a un año quedará poca gente con 1.50, solo quedarán los que solo usan la psp para homebrew, y tendrán que compatibilizar el PMP y el resto de homebrew. Renovarse o morir.
Si alguien sabe 100% si el media engine se puede, o no, usar en user mode, que lo diga y nos explique el porqué.
Un saludo.