Las roms tienen que ser las especifias de MAME, o las de NEOGEO modificadas, aún asi, tienes que crear un archivo cache especifico para cada rom, la utilidad que te hace eso viene con el propio emulador, según de donde lo hayas conseguido. Tambien te dire, que tu problema esta mas que hablado y explicado por el foro, ya que es un problema que muchas personas han tenido con anterioridad.
Saludos.