X-Men - Konami

Publié le

X-Men est un BTA de Konami sorti en 1992 sous le nom de code GX065. Il fait partie de leurs premières PCB à intégrer le module Konami audio sur plaque céramique enrobée de vernis noir AKA "saloperie qui coule et qui bousille tout autour".
Notre PCB du jour a une apparence cosmétique plutôt bonne dans l'ensemble, et ce n'est pas forcement bon signe...
Car à priori elle a été nettoyée ! J'espère que ce n'est pas par El Famoso : "TKT gros ! Je maitrise la douche et le soleil d'été sur le balcon !".
 
Au démarrage le jeu reste bloqué sur un message d'erreur, et en plus il semblerait que les couleurs soient incorrectes (texte normalement blanc) :
Cette erreur est typique d'une EEPROM HS, ce qui est de plus en plus fréquent sur ces Konami !
 
Sur le XMEN cette EEPROM se trouve emplacement 13B :
 
Je la dessoude pour la tester :
Cramée la gourgandine ! les données écrites ne sont pas les mêmes que celles lues...
 
Je la remplace, et lance de nouveau un test :
 
La PCB démarre, le self test dit "Okeyyy", mais quelque chose ne colle pas avec les couleurs. A moins que j'ai pris mes pilules roses deux fois ce matin :
Au passage je constate que le jeu est aussi complétement aphone, rien de surprenant avec les soundboard de cette génération... Même passées à la douche...
 
Revenons à ce pattern de glitch qui me rappelle tout de suite quelque chose vue à plusieurs reprises, et causé par un custom chip de plus souvent HS sur les Konami !
 
J'entreprends donc le remplacement de ce fameux custom chip qui vieillit aussi bien qu'un château Petrus dans une véranda orientée plein sud, alias : Konami 053251 (priority encoder) :
 
Ça va beaucoup mieux pour l'écran d'accueil après le remplacement du custom chip, mais des problèmes d'affichage perdurent un peu plus loin dans l'intro :
 
Je lance un ROM test dans le service menu du jeu :
RAS, le mystère s'épaissit...
 
En sondant les MASKROM à l'oscillo je tombe sur des signaux anormaux ROM 15L, "étrange" vu que le selftest Konami n'a rien vu... Pour changer...
 
Je dessoude cette MASKROM et la teste "sérieusement" :
ROM hors service, la pin 34 (A15) est en l'air !
 
Je remplace cette ROM par une belle UVPROM 27C800 toute fraiche, et relance le jeu :
Ça semble bon (pour le moment)... Bien s'passer...
 
Je peux ensuite attaquer le nettoyage et le capkit de la Soundboard un peu plus sereinement. Celle-ci est relativement propre, ce qui n'a rien de surprenant après un passage au Tahiti douche  :
 
Mais vu du dessous, là où la douche n'a aucun effet, c'est moins la forme pour cette pauvre soundboard. L’électrolyte qui s'est échappé des condensateurs a eu le temps de réaliser son œuvre destructrice.
 
Je la décape et la nettoie, puis en profite pour la tester. Résultat : DAC est HS (AD 1868R), un grand classique avec ces soundboards en particulier quand l'électrolyte est allée en dessous. Encore un composant cuit !
 
Je le remplace :
 
Capkit terminé, DAC remplacé, et SB remise en place :
 
C'est l'heure du test en profondeur pour cette PCB 🥰
 
Après quelques heures de fonctionnement de nouveaux glitchs font leur apparition dans l'ombre des sprites... Cette carte semble toute droite sortie de l'enfer...
Je relance un MASK ROM test... Toujours rien, le self Test de ce jeu est décidément bien cassé...
 
PCB rincée, pannes en cascade, panne qui apparait pendant la réparation, bref ça sent la maltraitance (effet de la douche sous l'orage, surtension, maraboutage, un coup des Russes ?).
 
Je (re)dégaine l'oscillo, et en sondant la ROM 1H des signaux anormaux apparaissent sur le bus des données :
Ça manque d'amplitude tout ça... 
Je dessoude cette ROM et lance un autre test sur le Xeltek qui me confirme qu'elle s'est définitivement envolée au paradis des maskROM victimes de maltraitances 😇
 
Je la remplace par une belle, et de plus en plus couteuse 27C800, qui m'affiche enfin un signal correct à l'oscillo :
Voila, là c'est beau !!
 
 
Cette PCB, qui aura été gourmande en temps et en composants, me fait réaliser qu'un test en fonctionnement bien plus long qu'à l'accoutumé ne sera pas du luxe -> what else ?☕
 
Après plusieurs jours cumulés de tests, aucune autre panne n'a été constatée. Comme quoi des miracles sont possibles !
 
Score final :
2X MaskROM 8Mb
1x Custom encodeur de priorités 053251
1x DAC audio AD1868R
1x EEPROM ER5911
 
Et un petit bonus tout mignon avec ce strap coupé dans le circuit audio :
 
Pour finir un nettoyage et un capkit complet ne feront pas de mal à cette PCB :
Quelques parties pour s'assurer que tout va bien.
 
Aucune autre panne constatée...
 

Publié dans Arcade

Pour être informé des derniers articles, inscrivez vous :

Commenter cet article

K
Joli sauvetage. Je suis tombé sur ton poste car j'ai le son un peu faiblarde sur la mienne. Ca m'a permis de découvrir les nombreuses faiblesses de cette PCB et ce que je dois faire en prévention. Dès que je la récupère, elle est en exploitation pour les 2 prochaines semaines. Je la bichonne :)<br /> <br /> Pourquoi ne pas avoir mis directement un pxlmod ?
Répondre
C
Belle persévérance ! Bravo pour cette remise en état. :)
Répondre