Ben en fait c'est pas nouveau...
MAME est depuis toujours un émulateur un peu spécial dans le sens ou c'est plus une biblioteque pour référencer les jeux et les roms que pour y jouer. La MAME team considère le fait de pouvoir jouer à ces jeux comme un "simpa petit bonus" mais ce n'est pas le but de la chose:
Extrait de la page d'accueil de
MAME qui n'a pas changé depuis longtemps.
the main purpose of the project is to document the hardware (and software) of the arcade games. There are already many dead arcade boards, whose function has been brought to life in MAME. Being able to play the games is just a nice side-effect.
D'ailleurs c'est pour cela qu'ils s'en contrefichent que se soit lent et non optimisé pour les cartes 3D et que certains jeux soient injouables ou sans le son.
Ce que recherche la team c'est une "emulation" correcte des composants de la carte arcade et pas le resultat pour celui qui y joue, des jeux ont des problemes divers depuis longtemps et ne sont jamais fixés (le puce est decriptée et émulé: c'est l'essentiel).
C'est aussi pour cela qu'ils veulent virer le driver CPS2 à cause de l'utilisation des xors qui dans la réalité n'exisyent pas. C'est aussi pour cela que le son n'est pas bon pour le systeme PGM car contrairement à Nebula le but n'est pas d'y jouer mais d'émuler le systeme et Nebula triche sur ce point donc MAME ne le fait pas: pas de son ou presque....
Oui c'est un peu spécial comme théorie mais ca apporte ses fruits sur la longueur apparemment car MAME est devenu l'émulateur le plus impressionnant actuellement.