Gamoover

Vous êtes nostalgiques des jeux vidéos de votre enfance ? Vous désirez acquérir, ou construire une borne d'arcade ? Vous trouverez ici les réponses a vos questions et une communauté de joueurs passionnés.

Menu

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.

Voir les contributions Menu

Messages - jpettit

#81
Bornes dédiées / {WIP] space invaders 1978
Lundi 08 Mai 2017, 10:45:02 AM
Si jamais je dois passer par la solution 2716, combien il m'en faut en tout ?
4+1 (pour celle de diag) ?

Merci
#82
Bornes dédiées / {WIP] space invaders 1978
Dimanche 07 Mai 2017, 20:40:50 PM
Citation
Par contre si tu commande, prends toi aussi un 25S10 et quelques RAM (j'ai plus la ref en tête).

La RAM doit etre la 2107C non ?
Soit http://www.arcadechips.com/advanced_search_result.php?search_in_description=1&keywords=2107&pfrom=&pto=&categories_id=&x=0&y=0

#83
Bornes dédiées / {WIP] space invaders 1978
Dimanche 07 Mai 2017, 11:12:53 AM
Citation de: spectroman le Dimanche 07 Mai 2017, 11:07:29 AM
le CI est disponible ici : http://www.arcadechips.com/product_info.php?products_id=84

Si tu enlève le 8080, le signal est identique?

MDR j'étais justement en train de vérifier mon inscription sur le site arcadechips quand j'ai vu ta réponse

Je n'ai pas vérifié d'enlever le CPU mais je pense que par sécurité je vais me commander un 8080 également (de toute facon il faut 15$ minimum de commande)

Question pratique, y a une technique pour dessouder un CI ?

Merci
#84
Bornes dédiées / {WIP] space invaders 1978
Samedi 06 Mai 2017, 23:13:54 PM
Citation de: spectroman le Samedi 06 Mai 2017, 05:16:20 AM
Vérifie aussi les 3 alimentations du cpu : +5, -5 et +12

Après il faut que tu règle le problème de clock.

Mesure le signal sur la broche 2 de C7 puis tu le suis sur C6, B5, B6, C5

+5 -5 et +12 OK

Concernant la clock, j'ai bien un soucis, et je pense avec le C5

J'ai suivi tes conseils et suis parti du C7.
En me contentant d'avoir un signal carré à chaque sorties de C7 C6 B5 B6 et C5, celui de C5 tire la tronche

En entrée du C5 (pin 11) :



En sortie du C5 (pin10):



J'ai vérifie les 3 autres entrées/sorties du C5 et à chaque fois j'ai un signal carré (O1, O2, O4)




Si c'est bien là qu'il y a un pb, c'est bien qu'il soit identifié :)
Par contre, pour remplacer un CI qui n'est pas sur un support... (sous réserve que ce genre de CI existe toujours...)

la datasheet du 3245 : http://www.datasheets360.com/pdf/8329816545056972337

Si je comprends bien, le role de ce composant est d'amplifier la clock

#85
Bornes dédiées / {WIP] space invaders 1978
Samedi 06 Mai 2017, 11:21:28 AM
Pour ceux que ça intéresse, il y a cette procédure pour analyser les signaux à différents points de mesure :
http://www.brentradio.com/images/SpaceInvaders/midway_8080_test.pdf

#86
Bornes dédiées / {WIP] space invaders 1978
Vendredi 05 Mai 2017, 23:38:07 PM
OK, me suis focalisé sur le 8080A
C'est pas terrible...

Le RST => OK
phy1 => que dalle, une micro oscillation (peut etre 0,1v), ultra rapide et pas carré mais en triangle
phy2 => une oscillation "propre", mais ultra rapide (de la nanoseconde env)
adresses, data => que du static, soit à 0, soit à 1, mais rien qui oscille
INT, HOLD => 0

CPU mort ? ou pourrait-il y avoir un composant en amont qui bloquerait le fonctionnement du CPU ?

Merci
#87
Bornes dédiées / {WIP] space invaders 1978
Vendredi 05 Mai 2017, 19:09:31 PM
Mesures pin15 sur D2 : 1 pulse +5V toutes les 4 secondes
=> ca semble correspondre au diagramme suivant (RCO) :


Mesures pin15 sur E2 : env 4 pulses +5V / seconde
=> ca me plait moins (comme si c'était Q0 au lieu de RC0)
#88
Bornes dédiées / {WIP] space invaders 1978
Vendredi 05 Mai 2017, 17:23:01 PM
Citation de: spectroman le Vendredi 05 Mai 2017, 17:21:06 PM
Avant de faire ça, fait la même mesure (celle que tu as faite pour le reset de l'alim) sur la pin 15.

Si ca marche pas tu feras un court instant un CC.

ok merci
#89
Bornes dédiées / {WIP] space invaders 1978
Vendredi 05 Mai 2017, 17:18:22 PM
Citation de: spectroman le Vendredi 05 Mai 2017, 17:13:53 PM
Comme le 74161 en D2 était HS, je faisais un court-circuit entre la masse et sa pin 15 à l'aide d'un fil.

Un court circuit permanent, ou bien juste le temps d'une impulsion ?
#90
Bornes dédiées / {WIP] space invaders 1978
Vendredi 05 Mai 2017, 09:39:51 AM
D'après le schéma de câblage, si je veux suivre le RESET, la prochaine étape sera de l'observer sur la patte 10 du 7404 F3 (mais il serait inversé) pour m'assurer qu'il rentre correctement sur la patte 9 des CI D2 et E2



edit : je vois que le WIP de Spectroman est passé par là également, ce qui m'encourage bien :) Il va falloir que je le suive encore plus attentivement

question à Spectroman : quand tu dis dans ton WIP que tu fais le reset du 74161 avec un fil, tu veux dire que tu touches la patte 9 un petit coup, avec un fil relié à la masse ? Merci
#91
Bornes dédiées / {WIP] space invaders 1978
Vendredi 05 Mai 2017, 09:16:48 AM
Citation de: spectroman le Vendredi 05 Mai 2017, 06:28:50 AM
Sur la sonde il est inscrit une indication du type x1 X10 X100 voir x1000
Il faut que tu configure ton scope avec la meme valeur

Là, tu dois avoir un facteur 10 entre les 2



Exact ! Il y a un joli "X10" ecrit sur la base de sonde  ^-
On peut donc supposer que j'ai un RESET à 5.5V pendant 10ms ? ce qui serait correct ?

Bon si je commence avec ce genre d'erreur de mesures, c'est mal barré pour la suite ;D
#92
Bornes dédiées / {WIP] space invaders 1978
Jeudi 04 Mai 2017, 23:36:28 PM
Je viens de brancher l'oscillo comme ici :
http://www.andys-arcade.com/personal/tech/SIvolts/Mid/MidPOR.JPG

Puis j'ai allumé la borne (partie alim, pas l'ecran et le neon)
J'obtiens ceci :


Pas terrible... au lieu des 4.5V annoncés sur 10ms (http://www.andys-arcade.com/personal/tech/SIvolts/Midway.htm)
j'obtiens env 550 mv pendant 1s

Soit je me plante avec les echelles de l'oscillo, soit j'ai mon RESET sortie alim qui merdoit ?
Je pensais tester sur cette patte 6 le RESET en sortie de l'alim :
The 11 pin connector:
1- ?
2- Coin Switch (BW-W)
3- Coin Switch (BR-B)
4- C.Tap on xformer (Yel)
5- Coin Meter (G-W) Then to Pin 9 on Power Supply
6- "Reset" (Orn) Directly to Pin 6 on Power Supply
7- (Drawing said "Key") N/C
8- Speaker (G-B)
9- Speaker (R-Y)
10- "V. Audio Return" (Blu-y) Directly to Pin 4 on Power Supply
11- "V.Audio" (W-O) Directly to Pin 15 on Power Supply



Y a-t-il un meilleur endroit pour se connecter ? si possible facile d'accès également :)
Merci

#93
Bornes dédiées / {WIP] space invaders 1978
Jeudi 04 Mai 2017, 19:29:34 PM
c'est bon j'ai un oscillo  :D
On va pouvoir passer aux choses serieuses

Je suppose que la première étape est de voir si j'ai le RESET ?
Je pensais vérifier là :
http://www.andys-arcade.com/personal/tech/SIvolts/Mid/MidPOR.JPG
(http://www.andys-arcade.com/personal/tech/SIvolts/Midway.htm)

#94
Bornes dédiées / {WIP] space invaders 1978
Jeudi 04 Mai 2017, 16:53:41 PM
Concernant les straps à faire pour accueillir la 2716, a priori j'en ai qu'un seul sur les 3 (les 2 autres étant déjà là), mais aussi en supprimer un (le petit horizontal au milieu)) :

Ma PCB :




Exemple sur le site seawolf :

#95
Bornes dédiées / {WIP] space invaders 1978
Jeudi 04 Mai 2017, 14:31:03 PM
OK, et dans l'hypothèse ou le prog de diagnostic me trouve le composant en panne, je suppose que je dois retirer les straps et remplacer le composant défectueux par le bon ?
Ou bien je remplace toutes les PROMs par des 2716 et je laisse les straps ?
(si jamais le probleme vient des 4 prom d'origine)


#96
Bornes dédiées / [WIP] space invaders 1978
Jeudi 04 Mai 2017, 13:15:58 PM
Citation de: Little_Rabbit le Mercredi 03 Mai 2017, 22:42:23 PM
Salut,

La suite va s'avérer un peu plus complexe je pense ;).

As-tu accès à un oscilloscope ou un analyseur logique ? As-tu la possibilité de programmer des EPROMS 2716 ?

Je t'encourage à lire le WIP de Spectroman qui partait d'une image similaire à la tienne. Son post est très détaillé : il pointe aussi vers le WIP de F4brice qui peut te fournir des pistes supplémentaires d'investigation. Le WIP de Spectro utilise notamment une ROM de test de Space Invaders qui permet de diagnostiquer en quelque sorte le PCB (c'est la raison pour laquelle je te demande si tu sais/peux programmer une EPROM 2716). Et Spectro a du reste amélioré cette ROM de test pour en faire une version plus complète (qui vérifie le CRC des ROMs je crois me souvenir), et qui est réellement adaptée au hard des PCB Midway (la ROM originale était prévue pour les PCB Taito).

[edit : voici le lien vers la page où tu peux télécharger la ROM de test améliorée de Spectro ! :) Si jamais tu n'as pas accès à un programmateur d'EPROM, l'un d'entre nous peut t'en programmer une ;) - note que le remplacement des ROMs par des EPROMs 2716 requiert le changement du "mapping" des broches des support de ROM/EPROM en changeant des connexions au niveau des "zones" S2, S3 et S5 du PCB).]

Mais ces deux posts sont assez techniques : si tu n'as aucune connaissance en électronique orientée logique TTL et micro-processeur, ta quête va être difficile... :)

Les signaux à vérifier pour commencer sont le RESET, HALT, l'horloge CPU, etc. => c'est à dire les principaux signaux du bus de contrôle du CPU 8080. Mais pour cela il te faut un oscillo ou un analyseur logique !

A+

Merci pour ces explications

Pour l'oscilo et le programmateur d'EPROM, peut-etre que je peux en avoir, j'attends un feedback
Pour mes connaissances en electronique, j'ai fait ca dans ma jeunesse lol
Bon c'était y a 20 ans, et aujourd'hui mon plus gros soucis est que je suis pauvre me matos electronique. Il ne me reste plus qu'un fer à souder :p
Le seul truc qui me dérange, c'est quand il faut dessouder car les pistes m'ont l'air assez fragiles.
Mais bon, faut c'qu'il faut donc on va pas s'arrêter là  p=)

Le WIP de Spectroman est très instructif, bravo !

Donc, si je comprends bien, dans l'hypothèse ou j'ai une 2716 programmé avec le prog de diagnostic :
- je retire les PROMS e,f,g et h
- je fais les 3 straps pour pouvoir utiliser des 2716 (comme indiqué sur le site seawolf que tu as indiqué)
- je mets la 2716 sur le h
- je croise les doigts et j'allume

Question subsidiaire : comment "suivre" le RESET le long du circuit (comme indiqué dans le WIP) ? a l'oscillo ?

Merci