Comment reprogrammer un monnayeur pour accepter des jetons ?

Astuces, conseils, infos, tout sur les flip en général (tout type confondu)

Flipper concerné :

Si necessaire, merci de proposer un flipper en relation avec ce sujet.
Règles du forum
Attention, si votre sujet ne concerne pas tous les flippers, merci de poster dans la rubrique DOT, numérique/alpha ou électromécanique.
Répondre
Avatar du membre
Pet
Dept: 33
Rech/Achete: 0 flip
Messages : 2602
Enregistré le : 05/01/2010
Niveau : Expert
Pro / revendeur : non
Localisation : Cadaujac/Martillac

Re: Comment reprogrammer un monnayeur pour accepter des jeto

Message par Pet » dim. 20 11, 2011 19:36

ca l'empèche juste de planté,mais ca ne fonctionnera pas les fonctions d'accés direct sont interdit (out,in,cli,sti...), c'est réservé au driver et les accés au port parallele de lifa sont programmé comme ca.
Un clavier AZERTY en vaut deux

Avatar du membre
Pet
Dept: 33
Rech/Achete: 0 flip
Messages : 2602
Enregistré le : 05/01/2010
Niveau : Expert
Pro / revendeur : non
Localisation : Cadaujac/Martillac

Re: Comment reprogrammer un monnayeur pour accepter des jeto

Message par Pet » jeu. 01 12, 2011 19:37

c'est hard:
sous 95 le prog demarre et
- verifie si le module est présent (j'ai viré le controle)
- verifie si un monnayeur est branché au module (j'ai forcé sur C220 car j'ai pas le module)
- demande un mot de passe "2DH61T7X2001" ou dans l'autre sens + 4 chiffres que j'ai pas trouvé alors j'ai supprimé le controle
- enregistre une clé de dévérouillage dans le module (m'en fou)
- aprés il peu commencer à dialoguer avec un monnayeur (à travers le module que je n'ai pas) et je n'arrive pas à comprendre le protocole, il faudrait que je bricole un traceur (espion, moniteur) electronique ou logiciel (W95) sur le port parallele pour comprendre si il donne des ordres au module ou si il s'adresse directement au monnayeur (ce qui serait cool)

si une âme charitable me trouvait un autre prog pour C220 j'essayerais de le faire fonctionner, lifa est un chouia complexe, j'abandonne pas mais je met ca sous le coude.
Un clavier AZERTY en vaut deux

Avatar du membre
Arnaud41
Dept: 41
Rech/Achete: 0 flip
Messages : 663
Enregistré le : 11/03/2006
Pas vu depuis 5 mois
Niveau : Confirmé
Localisation : Romorantin Lanthenay, 36Km de Vierzon
Contact :

Re: Comment reprogrammer un monnayeur pour accepter des jeto

Message par Arnaud41 » jeu. 01 12, 2011 21:56

Salut,

Pour Win95 ou Win98 voire Win ME il y a Virtual Box a voir ici :

http://www.commentcamarche.net/download ... virtualbox

Si ça peut aider....


@+ Arnaud
Cherche World Cup Soccer 94, Twilight Zone, Strange Science, Elvira, Royal Flush ou The Amazing SpiderMan a redémarrer

Avatar du membre
Pet
Dept: 33
Rech/Achete: 0 flip
Messages : 2602
Enregistré le : 05/01/2010
Niveau : Expert
Pro / revendeur : non
Localisation : Cadaujac/Martillac

Re: Comment reprogrammer un monnayeur pour accepter des jeto

Message par Pet » ven. 02 12, 2011 20:49

pas besoin, j'ai une machine un w95 (d'époque)
sinon une machine virtuelle sur mon pauvre eeepc ca va pas être facile :?

à part ca dernières avancées :
à priori :
le port parallele sert bien d'interface I2C
broche 4 SCL
broche 2 SDA
broche 1 est toujours à 1

reste à faire une interface...(probablement pas avant un moment)
j'ai strappé beaucoup de contrôles j'espère que le PC s'adresse directement au monayeur une fois les controles passés
Un clavier AZERTY en vaut deux

Avatar du membre
flip78
Dept: 78
Rech/Achete: 0 flip
Messages : 1748
Enregistré le : 26/05/2008
Niveau : Expert
Localisation : Verneuil sur Seine
Contact :

Re: Comment reprogrammer un monnayeur pour accepter des jeto

Message par flip78 » ven. 02 12, 2011 23:27

Bonsoir,
J'ai fait il y a logntemps une interface i2C sur port parallele, ce dont je me souvient c'est que pour SDA, j'avais 2 broches utilisées, une pour le OUT (#378) l'autre pour le IN (#379).
La broche 1 est en general le strobe, dans ce cas une sorte d'enable pour le module ?
Il y a surement une broche SDA IN quelque part sur l'interface du module les premiers pc avaient une interface centronics uni-directionelle, donc juste avec le 5 signaux d'entrée come PAPER ERROR ... (Je ne me rapelle plus quand les cartes mères ont intégré la version bi-directionnelle ! 1993 ?)

Bon boulot en tous cas !
Expert en flippers électroniques GOTTLIEB des SYS80 aux SYS3 :s1:

Hmm, Hmmm, Qu'a dit le monstre à trois têtes ? Ne vous mêlez pas de choses que vous ne comprenez pas. (IRON MAIDEN --- PIECE OF MIND)

Retrouvez nous également ici : http://www.flipprojets.fr/

Avatar du membre
Pet
Dept: 33
Rech/Achete: 0 flip
Messages : 2602
Enregistré le : 05/01/2010
Niveau : Expert
Pro / revendeur : non
Localisation : Cadaujac/Martillac

Re: Comment reprogrammer un monnayeur pour accepter des jeto

Message par Pet » sam. 03 12, 2011 10:29

je redoutais un peu ce genre de chose, je vais chercher si le sda en entré est different (en cherchant vite je n'avais pas trouvé le bit de donné en entrée alors j'ai supposé un montage classique actuel lifa date de 1998-2002 il me semble)
et une petite erreur ce n'est pas 4 2 1 mais 40 20 10 (valeur des données) j'avais fait un gros raccourci
donc broche 8 7 et 6 (D6 D5 D4)

edit : tu as raison les entrées sont sur le bus de controle....
dois je chercher sda et scl aussi ou seulement sda?

reedit : registre d'état bit 4 et bit 7 utilisés ==> broche 11 et 13 (pour sda et scl)
Un clavier AZERTY en vaut deux

Avatar du membre
Pet
Dept: 33
Rech/Achete: 0 flip
Messages : 2602
Enregistré le : 05/01/2010
Niveau : Expert
Pro / revendeur : non
Localisation : Cadaujac/Martillac

Re: Comment reprogrammer un monnayeur pour accepter des jeto

Message par Pet » mar. 06 12, 2011 20:35

Quelques captures d'écran en attendant l'interface (max232, alim +5 +12, et de la connectique)
Fichiers joints
1.JPG
1.JPG (28.24 Kio) Vu 2791 fois
2.JPG
2.JPG (36.6 Kio) Vu 2791 fois
3.JPG
3.JPG (30.51 Kio) Vu 2791 fois
4.JPG
4.JPG (43.3 Kio) Vu 2791 fois
5.JPG
5.JPG (40.86 Kio) Vu 2791 fois
6.JPG
6.JPG (72.43 Kio) Vu 2791 fois
7.JPG
7.JPG (37.59 Kio) Vu 2791 fois
8.JPG
8.JPG (65.16 Kio) Vu 2791 fois
9.JPG
9.JPG (77.46 Kio) Vu 2791 fois
Un clavier AZERTY en vaut deux

Avatar du membre
emmettgti
Dept: 53
Collec Perso: 6 flips
Rech/Achete: 1 flip
Messages : 1216
Enregistré le : 02/03/2010
Niveau : Initié
Pro / revendeur : non
Localisation : LAVAL

Re: Comment reprogrammer un monnayeur pour accepter des jeto

Message par emmettgti » mar. 06 12, 2011 20:54

Beau boulot Pet, j'y comprends rien mais trés belle initiative et quelle ténacité.
Bon courage et merci de ta contribution
:x24:
Loin de tout connaitre mais ne demandes qu'à apprendre.
Si vous voulez vous séparer d'un Twilight Zone ou d'un Indiana Jones WMS faites moi signe aussi :D:
Je cherche toujours désespérément une driver WPC 95 merci de faire votre offre par MP

Avatar du membre
flip78
Dept: 78
Rech/Achete: 0 flip
Messages : 1748
Enregistré le : 26/05/2008
Niveau : Expert
Localisation : Verneuil sur Seine
Contact :

Re: Comment reprogrammer un monnayeur pour accepter des jeto

Message par flip78 » mer. 07 12, 2011 08:39

Pet a écrit :je redoutais un peu ce genre de chose, je vais chercher si le sda en entré est different (en cherchant vite je n'avais pas trouvé le bit de donné en entrée alors j'ai supposé un montage classique actuel lifa date de 1998-2002 il me semble)
et une petite erreur ce n'est pas 4 2 1 mais 40 20 10 (valeur des données) j'avais fait un gros raccourci
donc broche 8 7 et 6 (D6 D5 D4)

edit : tu as raison les entrées sont sur le bus de controle....
dois je chercher sda et scl aussi ou seulement sda?

reedit : registre d'état bit 4 et bit 7 utilisés ==> broche 11 et 13 (pour sda et scl)
Bonjour,

En I2C c'est le "maitre" qui pilote le SCL, donc normallement pas besoin de lire l'état de SCL, mais ils ont quand même pu mettre une entrée sur le SCL pour vérifier si le bus est "libre" au repos, (SCL = 1) c'est le seul intéret de cette entrée, à moins ... que le module C220 se comporte également en "maitre" dans ce cas on serait en "multi-maitres", mais j'en doute !

Attention aussi à ces entrées sur le bus de contrôle, le signal est vu comme inversé !, il faudra peut-être ajouter un inverseur à ton interface.
(Je dis cela de mémoire je n'ai plus cette petite interface, mais si je me rappelle bien, il y avait un 74LS05 dedans).

Je vais regarder ce soir si je retrouve des trucs dessus ...

A+

[Edit]
En cherchant vite fait sur le net, j'ai retrouvé un schéma fort similaire à ce que j'avais utilisé il y a quelques 15 ans !
http://jcoppens.com/globo/gl4pre/t_comm ... 05-i2c.pdf
[/Edit]
Expert en flippers électroniques GOTTLIEB des SYS80 aux SYS3 :s1:

Hmm, Hmmm, Qu'a dit le monstre à trois têtes ? Ne vous mêlez pas de choses que vous ne comprenez pas. (IRON MAIDEN --- PIECE OF MIND)

Retrouvez nous également ici : http://www.flipprojets.fr/

Avatar du membre
Pet
Dept: 33
Rech/Achete: 0 flip
Messages : 2602
Enregistré le : 05/01/2010
Niveau : Expert
Pro / revendeur : non
Localisation : Cadaujac/Martillac

Re: Comment reprogrammer un monnayeur pour accepter des jeto

Message par Pet » ven. 09 12, 2011 20:02

merci, je ne savais pas pour le signal inversé
sinon, pour l'interface je voulais le faire a partir de max232 (c'est fait pour)
mais pour moins de 4€ il est deja fait et le max232 est même sur support de ci,
j'aurais peut etre quelques modifs à faire + un adaptateur db9 db25 mais ca sera plus propre
Fichiers joints
RS232 TTL.JPG
RS232 TTL.JPG (9.71 Kio) Vu 2729 fois
Un clavier AZERTY en vaut deux

Répondre