Hellfire - ToaPlan V1

Publié le par Seb

Un Hellfire confié par Zamoth de l'association Coin-op Legacy. Son jeu n'affiche qu'un quart des sprites, n'a pas de son et une partie des commandes sont HS. On ne peut pas dire que ce soit la fête.

La PCB est plutôt propre car elle a été nettoyée, cependant le vernis des pistes est piqué ... pas bon ça !
Pour finir quelques condensateurs ont été remplacés à la va-vite.

 

Je m'attaque au défaut de sprites en inspectant les soudures CMS, les ROM, les RAM de cette partie du circuit :

Rien à signaler de ce côté.

Ensuite j'inspecte les TTL en espérant que ce ne soit pas un problème de custom chip... Je finis par tomber sur un compteur binaire (74ALS169) qui me semble suspect : 3 de ses 4 sorties changent pas d'état. Le problème c'est que je n'en ai pas en stock et que mon testeur de TTL ne prend pas en charge cette référence.
Quelques jours passent et je reçois enfin mes TTL. Je remplace le compteur et :
Top !
 
J'attaque ensuite le problème des contrôles. Le crédit du P1, la direction droite des P1 & P2 et deux DIP switchs restent activés en permanence :

 

Je m’intéresse à la partie du circuit qui encode les contrôles :

 

Il n'y a pas de court-circuit, tous les TTL semblent fonctionner normalement. Cependant les sorties des tampons inverseur (74LS240) attirent mon attention.

Les sorties 1Y4 (pin 14) ne se comportent pas comme les autres, on dirait qu'il manque une partie du signal...

J'attaque donc les continuités, c'est long ..., c'est chiant ... et ça match rarement... Sauf que !

Je tombe rapidement sur une coupure entre un hex bus driver (74LS368) et la sortie des 74LS240 :

Vous ne voyez rien ? Normal, sans test de continuité au multimètre ou à moins de valoir 3 milliard et de s'appeler Steve Austin, vous ne verrez rien.

Et là c'est mieux ?

Après avoir réparé cette piste, le problème des contrôles a disparu.

 

Pour finir (enfin j'espère), c'est au tour du son.

je commence par regarder l'entrée de l'ampli -> ça bouge ! Ensuite la sortie de l'ampli -> rien ! Et pour cause : elle est en court circuit à la masse ! L'ampli ne risque pas de sortir quoi que ce soit.

J'en déduis donc qu'il est HS et je procède à son remplacement. Résultat -> toujours rien... C'est là que je réalise à côté de quoi je suis passé.

Quelqu'un a élargie l’emplacement du connecteur JAMMA à grand coup de meule !! Barbare !!! Du coup un capa papier plastique a été gratuitement violenté :
 

C'est lui qui provoquait ce fameux court-circuit à la sortie de l'ampli...

Je le remplace puis mets des condensateurs propres, et cette PCB peut enfin repartir pour de nouvelles aventures :

 

Publié dans Arcade

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

Commenter cet article