vendredi 1 janvier 2016

"DMD extender", Kézako : pour remplacer ou déporter un Dot

Le "DMD extender" du DrPinpall (drpinball.co.uk) fait partie des inventions passées plutôt inapercues et pourtant fort utiles pour les passionnés aimant améliorer leur machine préférés.

Avant d'expliquer en quoi consiste cette invention, voici un petit rappel de ce que signifie l'abréviation anglaise DMD: Dot Matrix Display, en terme plus familier: le DOT. C'est l'afficheur incontournable pour tous les flippers depuis 1992 (à l'exception notable des 2 pinball 2000). Il existe au moins 3 tailles de DMD:
  • le petit format (ex: star trek de data east)
  • le grand (ex: baywatch)
  • le standard (le plus répandu) avec sa résolution ridicule de 128x24, et une seule couleur
Les deux premiers (petit et grand) sont rares et chers de nos jours, à cause de leur caractère éphémère (très peu de machines ont adopté l'un de ces deux formats).

Ces afficheurs DMD, modernes en 1992, sont devenus aujourd'hui totalement désuets. La liste de leurs inconvénients est longue comme un jour sans pain: pas de couleurs, résolutions ridicules, complexité de l'électronique associée, fragilité de la connectique du DMD, gestion de la HT (haute tension), prix exorbitant du DMD seul, réparation hors de prix des cartes associé.

C'est là qu'intervient notre inventeur, David Robinson, aussi modeste que génial. Son idée première était de concevoir un moyen de déporter l'affichage du DMD sur le porte carte du flipper (APROM) Cela a donné dans un premier temps une invention superbement réalisée mais qui n'a remportée qu'un succès limité: le "Personal DMD". Cette invention relativement cher (environ 200€ pour un seul petit écran) n'a pas trouvé son marché, et a disparu dans le cimetière des inventions créatives. Ce petit écran étaient simplement une duplication de l'affichage du DMD sur un petit écran que l'on installe sur l'APRON. Un moyen de suivre son score sans devoir les yeux en cour de partie.

Heureusement, comme souvent dans le domaine des inventions, l'usage premier de ce gadget a été légèrement détourné de sa fonction première pour être adapté à un usage plus large (et plus visible): dupliquer l'afficheur du DMD non pas sur un petit écran, mais vers un moniteur externe (donc bien plus grand). C'est donc dans cet optique, que M. Robinson a "réinventé" son "Personal DMD", en "Extender DMD".

Deuxième idée de cet "extender" (que l'on peut traduire par "duplicateur", au sens qu'il duplique le signal du DMD), est d'avoir mis toute l'intelligence de "décodage du flux DOT / encodage vidéo) dans un logiciel, à l'aide d'un simple Raspberry, petit PC miniature, valant moins de 20€. Pour simplifier l'intégration du système, il a conçu une carte qui intercepte le signal DOT original (en provenance de la CPU pour simplifier), pour le faire ré-encoder en signal video classique par le Raspberry. Le système est alors compatible avec toutes les moyens modernes d'affichage : moniteur LCD, TV, internet, projecteur, etc... On peut imaginer qu'à l'origine, l'inventeur du "Personal DMD", voulait simplement fournir une carte pour permettre à tous de concevoir son propre "Personnal DMD".

Cela donne shématiquement:
CPU=>| DMD      |=> Raspberry=> HDMI/Video compos.=> Ecran
     | Extender |=> DOT
Cette invention, qui consiste donc à déporter l'affichage du DMD vers un autre périphérique (petit écran sur l'APRON ou intégré directement sur le plateau, moniteur, etc..) connaît un usage supplémentaire bien pratique: pourvoir remplacer à peu de frais un grand DMD, ceux dont les prix sont prohibitifs à cause de leur rareté. Car rien n’empêche de brancher un écran LCD HDMI, qui remplacera en final le DOT défaillant. Pour cela, il vous faudra acheter un LCD avec une prise HDMI.

Pour concevoir le logiciel de décodage du flux DOT, M. Robinson a du décrypter la logique de chaque constructeur, cad comprendre la logique de chaque protocole d'encodage du flux DOT. M. Robinson étant spécialiste en physique et électronique, il a pu patiemment réaliser cette partie essentielle pour que son système soit compatible avec toutes les machines existances.

Un grand bravo pour cette superbe et ingénieuse réalisation. Une solution ouverte et robuste pour le futur. Le prix de ce système est de 60£ + le prix du raspberry, ce qui revient à environ 100€ le tout.

Liens:
Site de M. Robinson (Dr Pinball).
Article très instructif de pinballnews.
Article tout aussi intéressant de pavlovpinball
Glossaire des terme de flipper

Aucun commentaire: