Citation :
[...]et j'ai appri qu'il y avais des version de roms pour chaque version de mame !
Non non ... C'est pas tout à fait ça.
Normalement un ROM MAME quel qu'il soit tourne sur tous les MAME récents, enfin en théorie.
En pratique les roms ne contiennent pas forcement tous les fichiers nécessaires. Certaines version de MAME demandent des fichiers du roms qui sont présent dans la version original du jeu, donc dans le rom de base et des fois le fichier du rom nécessaire se trouve dans un bootleg ou une version d'un autre pays.
Donc assures toi, pour un jeu, d'avoir toutes les versions du roms pour être sur que le fichier cherché se trouve dans le dossier ROMS.
Même si ton ROM contient plus de fichiers que nécessaire, MAME peut forcer la recherche du fichier dans le zip d'une autre version.
Voilà où est le problème.
Donc c'est faux de dire qu'il y a un rom par version de MAME. C'est juste que MAME n'a pas été programmé avec les fichiers au même endroit.
Attention aussi aux changement de noms de fichiers. En effet des fichiers contenus dans les roms peuvent porter des noms différent alors que le jeu est identique, ce qui créé aussi des incompatibilité entre version de MAME.
En général si le rom téléchargé sur un site ne fonctionne pas, essayez de mettre à côté les versions d'autres pays ou les bootleg. Si ça ne fonctionne toujours pas, retentez l'opération en téléchargeant les roms d'un autre site.
Enfin si votre jeu semble fonctionner au ralenti, c'est que votre PC n'est pas assez puissant pour faire tourner le jeu à son maximum, même si celui ci date du début des années 90. Pour palier à ce problème il vous suffit de rechercher des versions antérieurs de MAME moins gourmandes et comme par magie le jeu tournera mieux.
Si en revanche le jeu semble mal fonctionner, ou qu'il manque le son, essayez alors une version plus récente de MAME. Dans tous les cas le ROM n'est jamais responsable d'une défaut du jeu. En effet le ROM est la copie parfaite de l'original et si le ROM n'est pas conforme, MAME vous le dit.