Tous les articles par Matmook

Matrice de switchs

Analyse du fonctionnement de la matrice de switchs (colonne / ligne) :

– 4 lignes d’entrée (valide à l’état HAUT)

– 11 colonnes de sortie (valide à l’état HAUT)

Il est donc nécessaire de lire l’ensemble des colonnes de sortie pour chaque ligne d’entrée sauf que certains fils sont commun entre le sélecteur de solénoïde et la matrice de switchs, entrainant, dans ma maquette des activations sporadiques.

Petit prototype sur plaque d’essai pour détecter une balle perdue. On injecte 5V sur une des lignes de switchs puis on regarde si l’on est à l’état HIGH sur chacun des switchs de colonne. Testé au multimètre.

Alors ? ça donne quoi les solénoïdes ?

Remplacement du pont de diode pour TP3 sur A2 (j’ai au moins les tensions de base !!).

Un peu marron à gauche

Un peu marron les diodes à gauche

Après le changement du pont de diodes

C’est quand même plus propre … en plus ça fonctionne ! 🙂

 

Mise en place d’un shunt temporaire sur A3 entre la masse et la base du transistor Q15 qui permet d’activer les flippers gauches et droits manuellement. \o/

Redressement de l’EOS du flipper gauche qui n’était en position intermédiaire (ni levé, ni tombé, juste tordu).

Mise à la masse de A3J4-8 (déblocage des flippers) et A3-J9 (un peu plus clean et au niveau TTL surtout 🙂 ).

Compréhension du codage du choix des solénoïdes (sur 4 bits A3J4-3 à A3J4-6 avec un sélecteur sur A3J4-7… pas contre, c’est une sélection à un instant t, il ne faut pas conserver le sélecteur actif car ça force sur les bobines) …

Décodage du sélecteur de solénoïde

Liste des solénoïdes :

01 : Target Jaunes

02 : Target Blanches droite

03 : Target Blanches gauche

04 : Rebond bas droit

05 : Rebond bas gauche

06 : Bumper droit

07 : Bumper gauche

08 : Rien (certainement le flipper gauche ou droit ou le bloque pognon prend cette place)

09 : Eject Bas

10 : Paf

11 : Rien (certainement le flipper gauche ou droit ou le bloque pognon prend cette place)

12 : Rien (certainement le flipper gauche ou droit ou le bloque pognon prend cette place)

13 Eject Haut droit

14 Eject Haut gauche-gauche

15 Eject Haut gauche-droite

 

Re-soudage des cartes « Solenoid Expander » et « Aux driver » (Quelques soudures sèches!).

Nettoyage

Suppression de la MPU pour réparation … plus tard,c’est long, trop de choses à  remplacer, on va d’abord vérifier et étudier le reste….

Début de vérification de l’ensemble, nettoyage, c’est un peu moins moche:)

Mesure des tensions du module d’alimentation (A2), pas bon pour le TP3

Analyse de la carte de contrôle des solénoïdes.

Qu’il y soit !!! \o/

Voilà, j’ai récupéré un vieux flipper bally pacman de 1982…en panne…

Et un flipper à trainer dans l'entreée, un !! :D

Première analyse : Pas d’illumination générale, pas de son, pas de « logique ». Après analyse, la carte mère (A4 MPU) est au tiers rongée par la corrosion d’une batterie (pour les scores). Une trace de brûlure (un trou dans le PCB même !!!) au niveau de l’arrivée +43VDC (l’entrée permettant au processeur de tester la tension des solénoïdes)… il va falloir trouver une solution pour le ramener à la vie…

Première étape…lire la documentation correspondante :

Documentation Utilisateur | Documentation technique

Une megadrive dans ma borne

Bah oui, t’as plein de jeux super bien sur Megadrive/Genesis (Revenge of Shinobi !!) et ce serait pas mal de pouvoir y jouer sur une borne …

Et hop, j’avais une Sega Megadrive en rab avec quelques soucis de connecteur… parfait pour une opération … et tout fonctionne !! \o/:

Marwan testant ThunderForce 3 Megradrive2Jamme

 

 

Yo !

Le visiteur : « Quoi !!! Matmook fait un blog !!! Mais pourquoi ??? »

Matmook : « C’est pour garder une trace des bidouilles que je fais … »

Le visiteur : « Et elles sont où les bidouilles ??? Hein !!? »

Matmook : « ça va venir petit…ça va venir…je vais même sortir quelques vieux trucs des cartons… histoire de … hein!! »

Ladybugged sur Atari Jaguar

Au début, c’était le thème de la coding party de l’AC2009 puis j’en ai fait, avec l’aide de mon ami Gregg, un vrai jeu. En pause depuis un bon moment, j’ai repris le développement du jeu et l’ai recodé intégralement en utilisant le moteur de jeu Raptor que nous codons avec Reboot : http://reboot.atari.org/new-reboot/raptor.html

Ladybugged intro Ladybugged level 1 Ladybugged level 2 Ladybugged level 3

Le site officiel de ladybugged : http://ladybugged.queenmeka.com/

La présentation du jeu à l’Outline 2010 :

Dance Dance Xirius Space Party sur Atari Jaguar

Et hop,  avec Gregg, on a terminé 1er à la coding party de l’AC2012 !!!! \o/

Thème du concours  : jeu de dance et espace

Et voici ce que l’on a réalisé sur place en environ 12h (tout fait sur place, graphisme et musique par Gregg et code en assembleur par moi). Le jeu est tout simplement un « Super Simon » à la sauce dance ou il faut reproduire une série de mouvements toujours plus longue :

DDXSP intro DDXSP piste

La news officielle sur le site de Gregg : http://queenmeka.supergregg.com/post/2012/04/16/Dance-Dance-Xirius-Space-Party

Le binaire de l’époque : AC2012 – Binaire Atari Jaguar

« Do The Same! » pour Atari Jaguar

Mon premier jeu sur Atari Jaguar développé entièrement en assembleur (2009) :

Exemple de niveau

C’est un petit jeu de puzzle sans prétention mais j’ai eu plaisir à le développer et en faire un produit bien fini. Vous trouverez plus d’informations sur le site officiel http://dothesame.jagware.org/

Ce jeu fait maintenant parti d’une compilation pour JaguarCD et peut-être commandé sur les sites suivants (l’argent ainsi récoltée est utilisé pour financer le développement de nouvelles cartouches/extensions pour Atari Jaguar) :
http://atariage.com/store/index.php?l=product_detail&p=1019
http://rgcd.bigcartel.com/product/jagware-collection-1-0-atari-jaguar-cd