La mayoria de esos "homebrews" antiguos de PS1 y PS2 tienen problemas que se podrian calificar como "problemas de diseño"
Son pequeños problemillas por ejemplo, porque cargan archivos de una ruta predefinida y solo de esa ruta (que puede ser el lector de discos), o porque se crearon en un momento en el que el "kit de desarrollo" de programacion le faltaban algunas ilbrerias de funciones... o usaron librerias antiguas (que mas adelante se reeemplazaron por otras mejores)
Hay un monton de programitas que sufren esos problemas, y he visto alguna gente intentando solucionar algunos de esos problemas... aunque esto solo es posible si el codigo fuente esta disponible
Y en algunos de ellos no hay codigo fuente :/
En el caso del IMBnes no tengo ni idea si es un caso parecido... solo estoy explicando esto para que te hagas una idea de por donde van los tiros, y para que sepas que no eres el unico ntentando esto, supongo que tiene que haber unos cuantos intentando hacer funcionar un emulador de NES en las PS3 con HAN