Il faudrait prendre le temps de lire un peu la doc de mame ET les messages d'erreurs non ?
Jeu mal émulé, bah il est tout simplement mal émulé, voire il ne fonctione pas du tout, c'est normal
Missing chd, il te manque les chds correspondants. Et oui certains jeux ont besoin de plus que les roms pour fonctionner
Bad rom check, c'est simplement que le rom check est pas bon. Soit ta rom est pourrie, soit ton set est déphasé par rapport à ta version de mame, soit plus probablement que le seul dump dispo n'est pas bon. Jettes un coup d'oeuil dans les différents fichiers d'info de mame quand le dump est pas bon c'est indiqué.
Pour finir oui il faut conserver en phase le rom set et la version de mame. Des noms changent des dumps changent, les roms sont réorganisées, les émulations évoluent, etc....