Splatterhouse - Namco
Sorti en 1988 et tournant sur Namco system 1, Splaterhouse est un des jeux cultes de la société Namco.
Ce système d'arcade a été mis en service en avril 1987, et quelques mois plus tard, fin 1987, les salles d'arcade virent arriver le surpuissant Namco System 2.
Les améliorations techniques avançaient à grands pas à cette époque !
La PCB du jour présente un défaut dans la lecture de certains samples audio. En particulier dans la scène d’introduction : les cris de la malheureuse Jennifer sont inaudibles.
Rien de notable à première vue, cette carte semble en bon état en dehors de présence de poussière collée sur la carte supérieure, ce qui, sur le long terme peut devenir problématique pour le vernis de la carte :
Le jeu est pourvu d'un "Sound Test". Cela va être indispensable pour la réparation de cette PCB :
En inspectant le DAC des samples audio, je tombe sur un 74HC374 (bascule D emplacement M6) qui émet un signal suspect sur sa pin 19 (8Q) :
Je le dessoude pour le tester sur un Xeltek 610P :
Rien... Étrange... Mais il arrive parfois que le testeur intégré à mon programmateur Xeltek ne voit pas d'anomalie sur des certains TTL HS, en particulier avec les flip flop.
Et.... En faisant le même test mais avec un Xgecu T56, ce TTL apparait bel et bien HS :
Xgecu : 1 - Xeltek : 0
Je remplace le TTL HS, et les cris de Jennifer dans l'intro sont de retour !
Cette PCB semble réparée...
MAAAAAIIIIS !
...
En utilisant le "Sound Test" pour lire d'autres samples, je me rends compte qu'à certaines adresses les samples sont glitchés ou tout simplement absents...
RHAAAAAAAAA !! S*&@pe de PCB !
Un peu de documentation sur mon TTL HS référencé en "74HC" pour se calmer les nerfs
HCMOS désigne une technique de fabrication de circuits intégrés.
Introduite au début des années 1980, elle constitue une amélioration de la technologie CMOS. Le remplacement de la grille métallique des transistors par une grille en silicium (Si-gate), la réduction de la longueur des canaux et des épaisseurs d'oxyde et la diminution des capacités parasites grâce à l'auto-alignement des grilles, ont permis d'augmenter la sensibilité et la rapidité des circuits et de diminuer leur consommation électrique, en contrepartie d'une limitation de la tension d'alimentation maximale 😴
Bref ! Ce TTL est approprié pour convertir des signaux numériques en impulsions analogiques, cela en fait un circuit DAC audio aussi rudimentaire qu'astucieux...
Sur le schéma de la carte on peut voir que deux 74HC374 se partagent un bus de données sur 8 bits, et qu'ils sont respectivement activés par le signal "LT" :
/image%2F2578999%2F20241113%2Fob_9b0168_capture-d-e-cran-2024-11-13-a-15.png)
Donc je dessoude le second HC374 du circuit (emplacement N6) :
Et là pour le coup, celui-ci n'est même plus détectable par le Xeltek :
Remplacement des deux TTL par des TTL aux spécifications similaires "74HC". Indispensable dans ce type d’utilisation (DAC) :
Reste maintenant à rendre hommage à Rick (et non pas Jason) en lui offrant un écrin digne de ce nom.
Préparation avant nettoyage et capkit :
Éblouissante cette PCB 🤩
Bonus Stage : Pour que ces deux TTL du même sous circuit soient HS en même temps, c'est qu'il y a vraisemblablement eu un problème.
Deux hypothèses : un batch de TTL Hitachi (74HC374 7B1T) avec un défaut de fabrication, ou alors une usure prématurée.
Il faudra voir dans le temps si cette panne se répète sur les Namco System 1.
/image%2F2578999%2F20260210%2Fob_bee292_ttl-hitachi.jpg)