MAME porté sur Chrome

jan 02

Robert Muth, ingénieur chez Google, vient de publier un article expliquant comment lui et son équipe ont porté l’émulateur MAME (émulateur de jeux d’arcade) en quatre jours sur Native Client, la plateforme qui permet d’exécuter du code natif compilé dans le navigateur Google Chrome.

MAME, acronyme signifiant « Multiple Arcade Machine Emulator », est sûrement l’émulateur le plus connu dans le monde de l’émulation. MAME est officiellement disponible pour les systèmes d’exploitations Windows et DOS mais a été portée sur différents systèmes. Même iOS, pendant une courte durée, a eu son app pour MAME, mais il a été  banni par les lutins d’Apple en raison des restrictions interdisant les émulateurs permettant de lire des ROM piratées.

Donc l’équipe d’ingénieurs a porté la version 0.143 de MAME et leur projet représente une étape importante pour Native Client, car ils ont aussi porté SDL (Software Directmedia Layer), une bibliothèque populaire utilisée pour accéder aux ressources audio et graphiques d’un système. Concrètement, on peut s’attendre à ce que de nombreux développeurs utilisent le portage de SDL pour le portage de leur jeu sur Native Client.

Ceux qui sont intéressés pourront tester le portage de MAME sur Chrome en téléchargeant le jeu Robby Roto sur le Chrome Web Store.

Si vous voulez en savoir un peu plus sur MAME je vous propose de visiter le site officiel de l’émulateur.

Sources MAME, Emu Nova, Numérama


Go to the main page

Leave a Reply

WordPress SEO fine-tune by Meta SEO Pack from Poradnik Webmastera
  • Social Slider