@paulo-1 Tanto MAME quanto NEOGEO são emuladores de Arcade, e o Arcade possui uma peculiaridade: você precisa verificar a ROMSET (a "versão" da ROM). Exemplo: as ROMS de MAME 2003 funcionam com o núcleo MAME 2003, as de MAME 2010 funcionam com o núcleo MAME 2010. A grande maioria dos jogos existem em ambas as versões, e até em outras versões, mas você precisa ter seu ROMSET na mesma versão que o núcleo que você está usando.
O emulador de NEOGEO evoluiu bastante e está exigindo outro ROMSET, já o MAME, como possui mais de uma versão, as vezes você mudar o núcleo já resolve o seu problema.
Além disso, verifique as BIOS, pode ser que haja diferença entre as BIOS exigidas também.
Sobre o ROMSET, aqui está a lista de ROMSETs utilizados:
https://recalbox.gitbook.io/documentation/v/francais/tutoriels/jeux/generalite/les-roms-et-les-isos/les-romset-pour-recalbox
O ideal é você converter o seu ROMSET com programas como o ROMULUS ou o CLMAMEPRO:
https://recalbox.gitbook.io/documentation/v/portugues/tutoriais/utilitarios/gerenciamento-de-rom/tutorial-romulus
https://recalbox.gitbook.io/documentation/v/portugues/tutoriais/utilitarios/gerenciamento-de-rom/tutorial-clrmamepro
https://recalbox.gitbook.io/documentation/v/portugues/tutoriais/utilitarios/gerenciamento-de-rom/tutorial-clrmamepro-como-verificar-as-versoes-das-roms
Alguns usuários acham mais fácil baixar pacotes de ROMs completos na internet, no ROMSET desejado, mas, é proibido solicitar ou compartilhar qualquer tipo de material com direitos autorais no fórum, então, por favor, não solicite.