Não está faltando as rom's de bios para vc não? O Mame depende de várias delas para rodar, o do neogeo é o neogeo.zip. Eu aqui tenho uma pasta com 80 bios diferentes para conseguir rodar todos os jogos possíveis.
nao sei,vo ver se tem uma pasta pra colocar a BIOS mas nao acho que seja isso,pois nao tem logica vir com bios faltando,ja que o mame roda multiplas plataformas.
Tem lógica sim. O MAME, assim como outros emuladores, simulam somente o essencial do hardware, como processadores, chips de áudio e vídeo e etc. A BIOS, dependendo do emulador, está embutida no próprio emulador (quando os desenvolvedores conseguem fazer engenharia reversa, mas isso é muito difícil, e nesse caso o emulador também emula a Bios) ou está disponível como rom's, assim como qualquer jogo. Porque no final, a Bios nada mais é do que um programa, assim como jogos também são.
Quer um exemplo? O Kega Fusion emula as BIOS do 32X, não tendo necessidade de indicar as Bios para o emulador, mas em contrapartida as Bios do Sega CD são necessárias para rodar os jogos do Sega CD (e o Kega Fusion não vem com essas Bios). E a Bios do próprio Mega Drive é implementada em todos emuladores de Mega Drive (como no Gens-GS), pois o hardware do Mega é bem conhecido e houve bastante trabalho de engenharia reversa.
No Mame é a mesma coisa, alguns jogos não precisam de BIOS pq os desenvolvedores conseguiram fazer engenharia reversa em cima da Bios, mas em muitos casos os jogos precisam de Bios. O MAME não pode vir com essas BIOS (as que vêm em rom's) porque é contra a lei distribuir livremente o conteúdo de jogos e Bios por aí, pois há a questão de direitos autorais (aliás, vc só pode manter um jogo ou bios em seu computador como uma cópia de segurança de sua coletânea pessoal).
A localização das Bios pode ser o mesmo local das rom's (eu uso pastas separadas).