Gamoover

[move]Vous vous épilez le maillot et collectionnez les bornes d'arcade avec des hommes musclés dessus ? Alors soyez les bienvenus sur Gamoover ! [/move]

Jeutel Super Space Invaders ABC (ABC en Anglais cest All Bits Combined!)

Démarré par Urbanus, Mercredi 01 Janvier 2025, 18:29:50 PM

Little_Rabbit

Salut,

OK, ton watchdog fonctionne donc correctement :).

Si la broche 1 de tes 74161 reste toujours à 1, indépendamment de l'électronique qui se trouve en amont, ça peut aussi simplement être la preuve que le CPU est dans les choux et n'est pas capable de venir purger le watchdog...



Le CPU est censé venir remettre à zéro le watchdog en écrivant sur le port 06 (et non 04 comme l'indique de façon erronée le schéma Midway ;)).

Tu peux effectivement remonter la piste en amont du clear des 74161 (j'en parlais sur ce billet) pour voir si cela vient de là.

Mais si tes EPROMS ne sont pas bonnes, cela peut aussi expliquer pourquoi le CPU est planté quelque part, et donc incapable de purger le watchdog :).

A+
Recherche bornes dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Gottlieb des années 80 (Spirit, Amazon Hunt, ...), Baby Pac Man. Divers :  Ice Cold Beer => Trois fois rien quoi ! :D
Ma séance sur le divan : c'est grave Docteur ? :-\
Ma gaming room, ma storage room

Urbanus

#49
Salut Little Rabbit,

J'ai passé l'après-midi à retracer le circuit et la ligne clear du 74161 provient d'un circuit intégré 7442 BCD à décimal.
En vérifiant avec ma nouvelle sonde logique  :D , j'ai obtenu les résultats suivants:

PINS 1/2/3/4/5/6/7/9 : HIGH
PINS 10/11           : HIGH/PULSE/LOW
PIN  12              : HIGH
PINS 13/14/15        : HIGH/PULSE/LOW


pet

Sur le site arcadeitalia il y a un fichier eagle d une partie de la pcb. Je n ai pas réussis à m inscrire, donc je n ai pas réussis à la ttélécharger. Si quelqu un veux essayer.

Arcadeitalia.net invasion sidam page 13

Sinon pour le watchdog je ne m y attarderait pas, il fonctionne normalement ta cpu ne démarre pas donc il reset.
Un clavier AZERTY en vaut deux

Little_Rabbit

Salut,

Citation de: Urbanus le Mardi 04 Mars 2025, 18:58:55 PMJ'ai passé l'après-midi à retracer le circuit et la ligne clear du 74161 provient d'un circuit intégré 7442 BCD à décimal.
En vérifiant avec ma nouvelle sonde logique  :D , j'ai obtenu les résultats suivants:

PINS 1/2/3/4/5/6/7/9 : HIGH
PINS 10/11          : HIGH/PULSE/LOW
PIN  12              : HIGH
PINS 13/14/15        : HIGH/PULSE/LOW

Je te copie ici un extrait du billet dont j'ai mis le lien juste avant :

Citation de: Little_Rabbit le Dimanche 15 Octobre 2017, 19:25:26 PM

C'est le port 6 qui « clear » le watchdog, partie surlignée en jaune sur le schéma. Ce composant, le 7442 situé en E3, est un décodeur BCD (BCD = Binaire Codé Décimal, c'est à dire du binaire ou 4 bits ne permettent que de compter de 0 à 9) :



à partir de la combinaison binaire présente sur ses 4 entrées (A, B C, D), il active la sortie correspondante en sortie (active au niveau bas). Exemple : si les 4 bits en entrées sont 0010, c'est la sortie 2 qui passe au niveau bas, toutes les autres sont au niveau haut. Si les 4 bits en entrées sont 0101, c'est la sortie 5 qui est active, etc.

Dans le cas de l'utilisation qui en est faite ici, on voit que seuls les sorties des broches 3, 4, 5, 6 et 7 sont utilisées.


=> on en déduit qu'avec ta broche 12 toujours au niveau haut, il est normal que les sorties 0 à 7 qui sont les seules qui nous intéressent sont toujours au niveau haut.

Et si la broche 12 n'est jamais activée, c'est très certainement parce que le CPU ne parvient pas à exécuter la moindre instruction du type :

             OUT     0x06  ; clear watchdog 


Donc comme dis plus haut, et conseillé également par @pet, ce n'est pas la peine de continuer à investiguer le watchdog qui semble plutôt opérationnel. Il faut trouver pourquoi le CPU par dans les choux, ou pourquoi il n'arrive pas à adresser le watchdog.

J'ai déjà vu sur plusieurs PCB Midway que le status latch ne fonctionnait pas correctement : c'est le composant qui stocke en dehors du 8080 les états successifs de décodage et d'exécution des instructions en cours d'exécution. Sur les PCB Midway, c'est le 74174 situé en D7 qui joue ce rôle. À voir où il se trouve sur ton bootleg, et si il est en bonne santé.

A+
Recherche bornes dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Gottlieb des années 80 (Spirit, Amazon Hunt, ...), Baby Pac Man. Divers :  Ice Cold Beer => Trois fois rien quoi ! :D
Ma séance sur le divan : c'est grave Docteur ? :-\
Ma gaming room, ma storage room

pet

Status latch D9 D10,
Je contrôlerai aussi si les roms sont bien sélectionnées (K1 K10)
Un clavier AZERTY en vaut deux

Urbanus

Bonjour,

J'ai réussi à trouver quelques 2708 à bas prix.  J'ai aussi parlé à Wolfgang chez wolfgangrobel.de qui m'a beaucoup aidé concernant cette carte.
J'ai chargé 2 des 2708 avec les binaires de test et j'ai maintenant ce résultat.

C'est logique si l'on considère les problèmes avec le -5v que j'ai trouvés. Je suis surpris que toutes les RAM ne soient pas mortes.
Mon problème maintenant est de trouver des remplaçants et d'installer quelques 22 DIP sockets.



Little_Rabbit

#54
Salut,

Génial !!  ^-^

Le binaire de test que tu as gravé sur ces 2 EPROM 2708, c'est le même que celui pour PCB Midway, splitté en deux fichiers de 1 ko, ou bien est-ce une version spécifique à ce bootleg que Wolfgang Robel t'a donné ? :)

Si c'est une version spécifique, elle m'intéresse !  :-)=

Si tu ne trouves pas de RAM Intel 2107 ou Texas Instrument TMS4060 (ou d'autres modèles compatibles) à un prix raisonnable, il m'en reste un petit stock que j'avais commandé aux États-Unis :). N'hésite pas à me demander ;).

Une dernière question : à présent le watchdog est-il remis à zéro régulièrement, ou bien fait-il un RESET de ton PCB toutes les 4 secondes ?

A+
Recherche bornes dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Gottlieb des années 80 (Spirit, Amazon Hunt, ...), Baby Pac Man. Divers :  Ice Cold Beer => Trois fois rien quoi ! :D
Ma séance sur le divan : c'est grave Docteur ? :-\
Ma gaming room, ma storage room

pet

J en ai aussi quelques un : MM5280 NOS
Et j ai un gros paquet de support qui vont avec mais en simple lyre
(Sur la photo ce n est que les RAMs)

Un clavier AZERTY en vaut deux


pet

960 par carton, j ai 2 cartons complets et quelques autres...
Un bon achat en Allemagne quand j en avais besoin.
Un clavier AZERTY en vaut deux

Little_Rabbit

Salut,

Citation de: pet le Jeudi 13 Mars 2025, 20:55:34 PM960 par carton, j ai 2 cartons complets et quelques autres...
Un bon achat en Allemagne quand j en avais besoin.

Wow !! C'est complètement dingue !!  ((:s

J'espère que tu en écoules sur Ebay, car les vies de 50 Gamooveriens ne suffiraient pas à épuiser un stock pareil !!  :o

A+
Recherche bornes dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Gottlieb des années 80 (Spirit, Amazon Hunt, ...), Baby Pac Man. Divers :  Ice Cold Beer => Trois fois rien quoi ! :D
Ma séance sur le divan : c'est grave Docteur ? :-\
Ma gaming room, ma storage room

Mario25

Mazette, quand je pense que certains galèrent en recevant des lots de puces contrefaites aux 3/4 HS.

Tu vas pouvoir industrialiser le dépannage de PCB SI.  :P

pet

Je suis mauvais vendeur, Fab54 voulait m en acheté sur lbc et après 2 3 mails je lui ai dit que ce n était probablement pas ses Rams et je l ai envoyé sur gamoover...
Un clavier AZERTY en vaut deux

Little_Rabbit

Re,

Citation de: pet le Jeudi 13 Mars 2025, 21:53:36 PMJe suis mauvais vendeur, Fab54 voulait m en acheté sur lbc et après 2 3 mails je lui ai dit que ce n était probablement pas ses Rams et je l ai envoyé sur gamoover...

Bah c'est dommage je trouve, d'autant qu'à 40 € les 20, c'est un super bon prix :). Je serais toi, je les testerais toutes et les ferais par lot de 16, pile poil ce qu'il faut pour un PCB Taito/Midway complet ;). D'ailleurs tu pourrais rajouter dans le descriptif de l'annonce que cela convient aussi à Gun Fight, Sea Wolf ou encore Boot Hill :).

Cela dit, vue la quantité astronomique que tu as, un deal serait peut-être possible avec un revendeur pro comme E44 : ils font beaucoup de VPC, et un composant de cette rareté pourrait peut être les intéresser :). Ainsi tu fais une vente unique et tu n'as plus à t'en occuper ;).

A+
Recherche bornes dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Gottlieb des années 80 (Spirit, Amazon Hunt, ...), Baby Pac Man. Divers :  Ice Cold Beer => Trois fois rien quoi ! :D
Ma séance sur le divan : c'est grave Docteur ? :-\
Ma gaming room, ma storage room

Urbanus

Citation de: Little_Rabbit le Jeudi 13 Mars 2025, 17:35:35 PMSalut,

Génial !!  ^-^

Le binaire de test que tu as gravé sur ces 2 EPROM 2708, c'est le même que celui pour PCB Midway, splitté en deux fichiers de 1 ko, ou bien est-ce une version spécifique à ce bootleg que Wolfgang Robel t'a donné ? :)

Si c'est une version spécifique, elle m'intéresse !  :-)=

Si tu ne trouves pas de RAM Intel 2107 ou Texas Instrument TMS4060 (ou d'autres modèles compatibles) à un prix raisonnable, il m'en reste un petit stock que j'avais commandé aux États-Unis :). N'hésite pas à me demander ;).

Une dernière question : à présent le watchdog est-il remis à zéro régulièrement, ou bien fait-il un RESET de ton PCB toutes les 4 secondes ?

A+
J'ai fait 2 tests.

Le premier avec la ROM standard Space Invaders Test ROM divisée en 2 2708. Il en ressort que 3 des RAM sont mortes. En utilisant ces EPROMs, le chien de garde est content.

Pour le second, j'ai utilisé un seul 2708 avec le programme de test fourni par Wolfgang. Cela donne un écran brouillé et le chien de garde aboie.

Voulez-vous que je vous envoie le fichier que Wolfgang m'a donné ?

Ce doit être le temps car maintenant ma carte Midway, après avoir bien fonctionné pendant une semaine, montre aussi une défaillance de la RAM.

Puis-je acheter des pièces de rechange chez vous ou chez PET ? J'aurai aussi besoin des douilles DIP à 22 broches bien sûr.


pet

Salut, les miennes sont sur leboncoin,
Je peu rajouter des supports de CI mais ce sont des support simple lyre (ce ne sont pas des supports tulipe)
 @+
Pet
Un clavier AZERTY en vaut deux