Transformation d'une Egret 2 en mamecab - partie 1

mamecab.png

J'ai la chance d'avoir une magnifique borne d'arcade Taito Egret 2 à la maison et j'aimerais expliquer un peu le travail que j'ai réalisé dessus pour la transformer en la mamecab idéale.
Pour rappel une mamecab est un meuble d'arcade qui n'utilise pas de carte Jamma mais un PC avec l'émulateur MAME.

Dans cet exposé, j'expliquerai pourquoi je suis passé à l'émulation plutôt que de jouer sur du matériel Jamma (partie 1), le matériel que j'ai du rajouter à la borne pour sa conversion (partie 2) et finalement les logiciels que j'ai utilisés (partie 3).

La carte Jamma de Gun Smoke gunsmoke.JPG
Pourquoi j'ai choisi l'émulation plutôt que le hardware Jamma.
Petit j'ai été bercé par le doux son des salles d'arcade. Avec le temps et la disparation progressive des salles en France, j'ai ressenti comme un manque. C'est au cours de mon premier voyage au Japon en 2009 que j'ai compris comment combler ce manque : acheter une borne générique japonaise pour chez moi. Le choix c'est porté sur une Taito Egret 2 pour tout un tas de raison mais ce n'est pas le sujet qui nous intéresse aujourd'hui. Avec la démocratisation d'Internet et l'internationalisation des échanges, ce rêve est devenu aujourd'hui réalité.

Une fois la borne installée bien gentiment chez moi, il faut lui donner quelque chose à digérer. Et là, deux écoles s'affrontent : les puristes Jamma-only et les soit-disant losers de l’émulation. N'étant pas sectaire, j'ai analysé les deux mondes et je suis arrivé à la conclusion qu'il existe de très bons compromis. En voici un :

Pour comprendre ce qui m'a mené à ma décision, je reviens brièvement sur les points positif et négatif des deux mondes :

Pro Jamma :

  • On joue sur le hardware d'origine, comme à l'époque, ce sont EXACTEMENT les même sensation que le développeur a prévu que vous ressentiez.
  • Pas de configuration compliquée, on branche, on met une pièce, ça marche.
  • La collectionnite. Une collection de carte Jamma c'est un peu le summum dans la collection de jeux vidéo. Ca fait passer une intégrale de jeux PC-Engine pour une Lada.



Cons Jamma :

  • Le prix !!! Ouille, certains jeux Jamma coûtent une véritable fortune et y jouer oblige à sacrifier beaucoup d'autres plaisirs.
  • La fragilité. Une carte Jamma n'est pas une cartouche de Megadrive. On ne peut pas la balancer sur un lit, la brancher et la débranché 1000 fois dans la semaine. Il faut les préserver dans du papier bulle et dans du papier anti-statique.
  • Le SAV. Bah il n'y en a pas. Le SAV c'est vous et les bons forums du net. En cas de panne, il va falloir sortir le programmateur d'EPROM et le fer à souder. Ça se fait mais c'est long et peut revenir cher si on ne sait pas ce qu'on fait.
  • Difficile de changer de jeu 4 fois dans une soirée party-game. En particulier à cause de la fragilité.
  • On joue sur le hardware d'origine, donc dites adieu aux versions hackées de votre jeu avec plus de vie, des langues supplémentaire, ...



Cons émulation :

  • Bouh, c'est moche, la résolution n'est pas celle d'origine, le rendu des couleurs est moche, le son craque...
  • C'est compliqué à paramétrer. Il faut pour chaque émulateur définir les jeux, pour chaque jeu définir les touches...
  • On trouve jamais les ROMS sur le net
  • Les émulateurs changent de version toutes les deux semaines.



Pro émulation :

  • Je peux changer de jeu en 3 clics
  • Pas besoin d'ouvrir la trappe ni de mettre une pièce pour rajouter des crédits
  • Tous les jeux sont gratuits
  • On peut profiter des cheats non prévus par les développeurs.
  • Si tu veux faire du scoring ou du superplay, les savestates sont les bienvenus (le fait de sauvegarder à l'endroit où l'on veut).




Sur tous ces points, certains étaient pour moi obligatoires :

  • Jouer avec les sensations d'origine
  • Jouer quand je veux à ce que je veux
  • Jouer pour pas "trop" cher


Si je veux jouer à tout ce que je veux (et il y a un paquet de jeu dans cette liste), il va falloir se tourner vers l'émulation. Maintenant la question est : comment rendre l'expérience de jeu la plus plaisante et la plus proche possible de l'originale ?

Je répondrai à cette question dans les deux autres parties du dossier.

Accès à la partie 2 - Le matériel

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet