¿Qué dashboard tienes instalado? A mí me pasó lo mismo con un par de emuladores (Surreal y Mame), que se congelaban cuando cargaban el juego. ¿Sabes cuál era el problema? Que la opción "In game Reset" de la configuración del Dashboard tiene que estar a "No", yo la tenía en "Yes". En mi Dashboard, que es el EvolutionX, esa opción está en Utilities.
De todos modos es un incordio quitarlo, ya que resetear desde el mando me parece muy cómodo. Yo solo lo quito cuando voy a jugar uno de estos emuladores, luego lo vuelvo a poner.