Auteur Sujet: [WIP] Midway Space Invaders  (Lu 4911 fois)

Hors ligne funkycochise

  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 6344
  • 8 bits generation
    • Voir le profil
[WIP] Midway Space Invaders
« le: Dimanche 17 Octobre 2010, 10:53:21 am »
Il a deux semaines, lors du Le roadtrip, je m'était rendu chercher une Space Invaders qui avait fini en pension chez aganim.
Il était donc temps pour moi de remettre l'ouvrage sur le métier.

1. Etat des lieux

N'ayant eu le temps de rien le jour du road trip, on va commencer par faire le tour du propriétaire de la chère petite :

 :exclam: Contrairement aux apparences, la borne n'est pas à l'extérieur de la maison, mais dans une véranda.



Elle est complète et très bon état :



le panel est ce qui a de plus abimé, c'est dire :
(on se rend pas bien compte sur la photographie, mais le lettrage est assez effacé quand même)



Pffff, on a même pas atteint les 56000 credits :



la platine écran, elle aussi en bon état cosmétique :



déclipsage des fixations du panel :
ils sont méchamment piqués, mais ils fonctionnent encore.
les boutons sont tous bien présents et a priori fonctionnels.



L'alimentation continue et ses jolis condensateurs géants :



Le transformateur et la pcb de jeu :
intéressant, il a des réglage de bobinage pour 220, 230 et 240 V
à l'époque on était en 220, faudra peut être que j'adapte cela.



Du coté de la pcb j'ai un peu avancé, du moins dans les limites actuelles théoriques.
Lors du road trip j'ai eu deux pcbs.
Une labelisée space invaders et celle-ci, dans la borne dénommé space walk.

Carotte pensait que spacewalk était un boot de space invaders.
Il n'en est rien.
Space walk est un jeu lui aussi midway de la même époque que space invaders, basé sur le même hardware
que space invaders.

La spacewalk étant resté dans la borne, je n'avait sous la main que la pcb de space invaders pour tenter d'avancer.

Le hardware de midway à base de 8080A, a sur sa carte mère 8 emplacements de proms.
Seulement ma carte mère n'a que 4 proms en place. J'ai donc d'abord eu crainte qu'il n'en manque.

En cherchant avec mame. j'ai vu que space walk fait appel à ces 8 proms (de A à H)
Citer
Z:\Mame\mame>mame spacwalk
sw.h NOT FOUND
sw.g NOT FOUND
sw.f NOT FOUND
sw.e NOT FOUND
sw.d NOT FOUND
sw.c NOT FOUND
sw.b NOT FOUND
sw.a NOT FOUND
ERROR: required files are missing, the game cannot be run.
Z:\Mame\mame>

alors que space invaders ne fait appel qu'à 4.
Citer
Z:\Mame\mame>mame invaders
invaders.h NOT FOUND
invaders.g NOT FOUND
invaders.f NOT FOUND
invaders.e NOT FOUND
ERROR: required files are missing, the game cannot be run.
Z:\Mame\mame>

Et comme par hasard, ce sont les quatre estampillées présentes sur la pcb.

Ainsi, si comme je le présume, space walk est devenu un space invaders,
je devrais donc trouver 4 proms sur la pcb de spacewalk.

Et là cette après midi, sans surprise, je retrouve 4 proms avec sur l'étiquette du pcb
le "Walk"  magistralement barré au bille rouge avec un joli "Invaders" manuscrit au dessus.  :D


Okay c'est bien beau cette histoire de pcb, mais qu'est ce qui fonctionne ?



Alors déjà, ya 3 bonnes nouvelles avec cette image :
- l'alimentation fonctionne
- la platine écran fonctionne, une belle image bien flashy.
- la partie video du pcb fonctionne.

Pour les curieux, voilà ce que cela donne une fois reflété dans le miroir :



C'est tout pour aujourd'hui. Me voilà donc reparti avec une bonne partie des pièces démontable (hormis les pcbs) pour une nettoyage complet.

Désolé, je n'ai pas pris de photos de la lune ou du ciel étoilé. J'ai un peu galéré d'ailleurs à démonter cette partie, ne sachant pas trop comment le ciel étoilé tenait.
C'est dans le même état que le reste  8)

Euh, j'ai dit au début qu'elle était complète, en fait pas tout à fait.
Il lui manque la porte arrière, qu'il faudra que je recrée.


A la prochaine...

edit : corrections :)

Après démontage, piscine pour tout le monde :




« Modifié: Lundi 18 Octobre 2010, 19:57:58 pm par funkycochise »

Hors ligne LafougeR

  • Régulier
  • *
  • Messages: 56
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #1 le: Dimanche 17 Octobre 2010, 11:07:52 am »
Stay tuned :D

Hors ligne f4brice

  • ✌(◕‿◕)✌ Donateur 2018
  • Arcade Kingmaster
  • *
  • Messages: 4052
  • « Matériel inconnu ? Touche à ton cul ! »
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #2 le: Dimanche 17 Octobre 2010, 11:58:10 am »
Bonjour.

intéressant, il a des réglage de bobinage pour 220, 230 et 240 V
à l'époque on était en 220, faudra peut être que j'adapte cela.

Inutile !
En plus, tu as déjà mis sous tension => c'était avant qu'il fallait se poser la question.

Le hardware de midway à base de 6800A, a sur sa carte mère 8 emplacements de proms.

Space Invaders et Space Walk tournent sur un hardware à base de CPU Intel 8080 (une grosse bouse, comme beaucoup de CPU Intel).

Alors déjà, ya 3 bonnes nouvelles avec cette image :
- une partie de l'alimentation fonctionne
- la platine écran fonctionne, une belle image bien flashy.
- une partie de la partie video du pcb fonctionne.

 <:)

L'image que tu as est typique d'un PCB qui ne boote pas.
Nombreux sont les problèmes qui peuvent conduire à ça :
  • pb d'alim
  • pb de gestion du signal RESET par l'alim
  • CPU grillé
  • ROM(s) morte(s)
  • pb sélection de ROM(s)
  • Obiwan Kenobi...

Hors ligne funkycochise

  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 6344
  • 8 bits generation
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #3 le: Dimanche 17 Octobre 2010, 12:17:52 pm »
je corrige, je sais pas pourquoi je fais ce lapsus avec ce chip.

Hors ligne funkycochise

  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 6344
  • 8 bits generation
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #4 le: Lundi 18 Octobre 2010, 19:57:10 pm »

J'avais oublié, hier : piscine pour tout le monde :




Hors ligne funkycochise

  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 6344
  • 8 bits generation
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #5 le: Lundi 01 Novembre 2010, 19:54:57 pm »
Poursuite de l'aventure aujourd'hui, avec aganim et son précieux matériel :
enfin surtout celui de droite, mon eratz chinois, "velleman" faisant l'affaire pour mes besoins...



pour ceux qui ne devinent pas c'est une station de de-soudage.

Jusqu'à présent, je n'avais pas réussi à mettre la main sur un pin out de la carte cohérent. Aganim a eu plus de chance que moi :

http://www.classicgaming.cc/classics/spaceinvaders/manuals/MidwaySI_SIdelux_Pinouts.pdf

celui-ci correspond enfin avec ceci et le nombre de pins respectifs :



Pour se mettre en bouche, on vérifier tout de suite la tension sur le connecteur du tube fluo.
Nickel, on a bien les 110V. On poursuit sur le carte d'alimentation.

Après avoir un peu galéré pour trouvé les différents protagonistes, nous avons vérifié les 3 tensions (hors charge) aux sortir des régulateurs. On a bien 5V, 12V et -5V.



A priori, on est okay de ce coté là, reste à voir ce que cela donne en charge, avec la pcb branchée.

Nous vérifions le 5V à même le peigne sur la pcb, le 5V est rigoureusement le même. Aucune chute de tension.
A ce moment ne doutant pas du reste de la continuité, Alimention vers peigne que nous ne testons pas les tensions -5V et 12V.

En fait nous sommes un tantinet obnubilés par le circuit de "Power On reset". Après repérage sur la pcb, le circuit est constitué de 2 transistors, le 4125 et le 4123, couplé avec une résitance et une capa.



On va tester les transistors, vu que dessouder est une formalité.
J'ai la chance d'avoir un multimètre testeur de transistor, mais je ne m'en suis jamais servi. C'est l'occasion d'essayer :



Avec le datasheet de chacun de trsnsitors, l'un PNP, l'autre NPN, nous vérifions si la plage correspond pour chacun d'eux. C'est le cas. On peut les ressouder, ils sont corrects.

Arrivé là, nous ne voulons pas sortir l'oscilloscope pour vérifier si le "Power on reset" génère bien son pulse. Vu que nous avons été un peu vite tantôt concernant la présences des tensions à même le pcb.

Petit aparté : c'est vraiment casse pied de tester les pcbs à même la borne. On mets trois plombes à réaliser une pauvre mesure. Fin de l'aparté.

On repère les fils sur le peigne où nous devons tester.



pas le choix, il faut y aller en pointe de touche. Résultat, le 5V est bien présent mais c'est le seul.
pas de 12V ni de -5V.

On vérifie les continuité peigne de la motherboard vers le connecteur femelle de l'alimentation :
tout est correct.
 
Coté alimentation, on vérifie de la sortie de chaque régulateur jusqu'au connecteur mâle, rien à signaler non plus.

Damned, on reteste, connecteur mâle sur femelle, toujours aucune tension sur le peigne.

Bordel, il est où le problème ? Sur la prise femelle :



on ne vois pas grand chose sur la photo, mais les contacts du +12 et du -5V sont bien écartés : ils ne doivent plus faire contact, ce qui m'étonne fortement.

Même après pulvérisation de nettoyant contact, rien n'y fait. Pas moyen d'avoir une continuité de la sortie des régulateurs jusqu'aux pins respectives sur le peigne de la motherboard.

Maintenant qu'il fait nuit, nous n'irons plus très loin aujourd'hui, mais nous restons un peu perplexes quant à ce connecteur récalcitrant.
De plus aucune languette d'extraction des pinoches de visible. Nous ne savons pas trop comment les extraire du connecteur.

Tant pis, ca sera pour la prochaine fois.

Hors ligne maldoror68

  • Dieu de l' Arcade
  • *
  • Messages: 7819
  • voui, c'est moi ki l'ai fait ^^allez voir mon blog
    • Voir le profil
    • pixels points morts
[WIP] Midway Space Invaders
« Réponse #6 le: Lundi 01 Novembre 2010, 20:29:14 pm »
c'est bien ça avance! courage !  ^-^

au pire va falloir refaire entièrement le connecteur avec un molex... :-\

Hors ligne aganim

  • Pratiquement VIP
  • *
  • Messages: 1298
  • banni pour franchise deplaisante envers un modo
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #7 le: Lundi 01 Novembre 2010, 22:00:48 pm »
 :-* Cool un compte rendu rapide  =:))

Fichu molex, problème étrange mais force est de constater que les tensions ne passent pas ce point de coupure....

J'espère pouvoir démonter le contact pour pouvoir le serrer un peu plus. Trouver un connecteur identique me semble très difficile.

La suite au prochaine épisode....
Quelle chiottes d'être interner.....

Hors ligne f4brice

  • ✌(◕‿◕)✌ Donateur 2018
  • Arcade Kingmaster
  • *
  • Messages: 4052
  • « Matériel inconnu ? Touche à ton cul ! »
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #8 le: Lundi 01 Novembre 2010, 22:11:38 pm »
Bonsoir.
Je vois que certains se donnent les moyens de réussir ! Bravo !  ^-^

Petit aparté : c'est vraiment casse pied de tester les pcbs à même la borne. On mets trois plombes à réaliser une pauvre mesure. Fin de l'aparté.

C'est exactement pour ça qu'une certaine personne s'est fabriquée un banc de test de PCB...  ;)
Je peux dépanner les PCB confortablement assis à mon bureau.
De plus, j'ai l'ordi à portée de main et je peux très rapidement avoir le datasheet de mon choix en quelques clics.

De plus aucune languette d'extraction des pinoches de visible. Nous ne savons pas trop comment les extraire du connecteur.

Il y a bel et bien 2 languettes de blocage de la broche :


L'extrémité de la broche est fendue. Ca donne l'orientation pour savoir où sont les languettes.

J'ai hâte de voir la suite !  :)

Hors ligne aganim

  • Pratiquement VIP
  • *
  • Messages: 1298
  • banni pour franchise deplaisante envers un modo
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #9 le: Lundi 01 Novembre 2010, 22:24:06 pm »
C'est exactement pour ça qu'une certaine personne s'est fabriquée un banc de test de PCB...  ;)
Je peux dépanner les PCB confortablement assis à mon bureau.

Le banc de test traditionnelle est plutôt à la cave. Le problème principal dans notre cas c'est qu'il faudrait tout démonter pour tester la power board et la carte de jeu.

Bon il parait que je ne peux pas descendre à la cave....

Il y a bel et bien 2 languettes de blocage de la broche..

L'extrémité de la broche est fendue. Ca donne l'orientation pour savoir où sont les languettes.

C'est ce qu'il me semblais pour les languettes je me rappeler avoir vu une image dans le genre de celle là.
Le problème c'est que la borne est dans la véranda qui ne possède pas d'éclairage suffisant pour travailler, nous avons due finir à la maglite pour le nettoyage des contacts sur la carte d'alim et sur le connecteur femelle. ^^

Rah si j'étais à la maison, c'est insoutenable ce suspens.



Hors ligne funkycochise

  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 6344
  • 8 bits generation
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #10 le: Mardi 02 Novembre 2010, 05:23:58 am »
merci pour toutes ces informations précieuses. On avance doucement mais surement...

PS :
non aganim, tu ne peux pas descendre à la cave (c'est le trou derrière)



PS2 : désolé pour la photo :)

Hors ligne f4brice

  • ✌(◕‿◕)✌ Donateur 2018
  • Arcade Kingmaster
  • *
  • Messages: 4052
  • « Matériel inconnu ? Touche à ton cul ! »
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #11 le: Mardi 02 Novembre 2010, 08:08:20 am »
Anéfé, s'pas évident de dépanner une borne dans ces conditions !  :-X  :'(
Quand je pense que pour la Quartet, j'ai même dû me coucher sur le dos pour arriver à dévisser la serrure de la 2e tirelire...

PS: astuce de bricoleur solitaire : la lampe frontale.  ;)
  • elle suit les mouvements de tête
  • elle éclaire toujours au bon endroit
  • elle laisse les 2 mains libres
  • pas bejoinche de la tenirche entreche des denches

Hors ligne funkycochise

  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 6344
  • 8 bits generation
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #12 le: Mardi 02 Novembre 2010, 08:46:37 am »
Anéfé, s'pas évident de dépanner une borne dans ces conditions !  :-X  :'(
Quand je pense que pour la Quartet, j'ai même dû me coucher sur le dos pour arriver à dévisser la serrure de la 2e tirelire...

PS: astuce de bricoleur solitaire : la lampe frontale.  ;)
  • elle suit les mouvements de tête
  • elle éclaire toujours au bon endroit
  • elle laisse les 2 mains libres
  • pas bejoinche de la tenirche entreche des denches
bonne idée la lampe frontale, mais à deux c'est pas mal aussi. Ca permet d'avoir de meilleures idées et d'éviter les erreurs.
En plus vu la taille de la maglite, à moins de s'appeler Deep Throat, pas moyen de la tenir entre les dents...  :D

Hors ligne zebassprophet

  • Fuse Killer
  • Dieu de l' Arcade
  • *
  • Messages: 10269
  • T'as pas 30 deniers?
    • Voir le profil
    • Rock'N'Concept
[WIP] Midway Space Invaders
« Réponse #13 le: Mardi 02 Novembre 2010, 10:26:52 am »
t'as deja un ecran qui fonctionne, c'est deja une excellente chose  :-\

Hors ligne funkycochise

  • Team
  • Dieu de l' Arcade
  • *****
  • Messages: 6344
  • 8 bits generation
    • Voir le profil
[WIP] Midway Space Invaders
« Réponse #14 le: Mardi 02 Novembre 2010, 10:33:28 am »
faut croire que c'est dur d'avoir tout qui fonctionne ensemble :)

Hors ligne maldoror68

  • Dieu de l' Arcade
  • *
  • Messages: 7819
  • voui, c'est moi ki l'ai fait ^^allez voir mon blog
    • Voir le profil
    • pixels points morts
[WIP] Midway Space Invaders
« Réponse #15 le: Mardi 02 Novembre 2010, 11:03:35 am »
l'écran étant la chose la plus dure a dépanner, ....ça va le faire  ^-