Quoi de neuf ?
FlipperFrance

Quoi! Comment! Pas encore membre d'FF ! Franchissez le pas, incrscrivez vous avec le mail de votre F.A.I (VPN Exclus) et participez à la vie flippéristique

Question Come Back : apres 40 ans de silence, va t il faire son come back ?

Toussu

Membres
Membre FF
Bonsoir a tous

Je me lance dans un petit projet un peu fou sur mon Come Back : essayer de le faire parleriKlop


Sur la carte son ZSU1 il y a une puce OKI M5205 et deux supports eprom vides U6 et U7. d après ce que j ai compris l OKI sert deja pour certains bruitages enregistres dans les eproms, alors je me suis dit qu on pouvait peut etre lui ajouter une voix

Je suis loin d être un specialiste de la programmation de ces cartes, mais aujourd’hui hui avec l aide des IA on peut se lancer dans des trucs qu on aurait jamais ose faire avant. ca m a bien aide a comprendre le programme de la rom son

j ai préparé un “bienvenue” sur une eprom pour U6, avec une petite modif de la rom son pour qu il passe au démarrage. j ai pas encore gravé ni essaye sur la machine, donc je sais pas du tout si ca va marcher

Si quelqu un connait bien l OKI M5205 ou les cartes son EFO,( David ou Francois ) ou a deja fait ce genre de bricolage, je suis preneur de tous les conseils
je vous tiens au courant
 
Moi j'ai jamais bricolé cela

Inspire toi des Data East

1791919071611.png

Faut savoir comment est chargé le "mot", échantillonnage aussi qui à été appliqué
Cela va pas chercher loin ici avec 384 KHz

Tout ce que je puis te dire, il faut charger 3 mot de 4 bits pour arriver à 12 bits dans le registre à décalage

1791919221171.png

1791919261579.png

Plein de lecture pour bien comprendre

1791919331461.png

Lis la doc technique du MSM

1791919445650.png

Ici tu as CD 4040 CD4019 CD 4013 en portes Cmos, une Eprom de 256K et ce montage lis simplement l'eprom en ayant pressé le bouton poussoir
 
Merci David pour la reponse et les schemassup.

Sur le come back j ai de la chance, tout le montage autour de l OKI existe deja sur la carte son. certains bruitages d origine passent deja par la, ils sont enregistres dans les eproms. du coup j ai juste a ajouter mon son dans le support vide et a le faire declencher


Ee vais quand meme regarder la datasheet comme tu dis. je vous dis des que j ai grave les eproms
 
Faudra aussi que ton programme du jeu appelle cela
Là je ne peux pas du tout t'aider
Car cela n'est pas que remplir une Eprom avec des samples en 8K d’échantillonnage ...
 
Salut Thierry, je vois que tu as toujours cette envie d'entendre parler ton come Back, j'espère que tu y arriveras, sur le mien le seul son que l'on entend et qui pourrait se rapprocher d'une syllabe est un espèce de " à!!! " je ne sais pas si c'est parreil sur le tien mais peut-être est-ce une piste?.
 
Salut gerard

jJ ai tous les sons des 3 eproms en wav si tu veux. j ai pas trouve comment mettre des wav sur FF, donc je peux te les envoyer par mail ou par un lien

je les ai desassemblees pour chercher des voix (avec l aide de l IA). la 3A0 c est surtout le programme du z80, la 3B0 et la 1C0 c est des sons enregistres pour l OKI M5205. le programme a une table de 20 sons, et un petit programme refait le calcul de l OKI pour sortir des wav

Resultat : que des bruitages, aucune parole, d ou le projet. la musique n y est pas non plus, c est les deux AY qui la jouent en direct

je sais de quels sons tu parles, et il y en a que j avais jamais entendus sur la machine
 
Pour les wav j ai pas reussi a les mettre direct sur le forum, du coup je les ai transformes en video mp4 avec le fronton du Come back et mis sur youtube. c est bien les sons d origine enregistres dans les 3 eproms, ceux que joue l oki. la musique y est pas, c est les AY qui la jouent en direct

Pour afficher ce contenu, nous aurons besoin de votre consentement pour définir des cookies tiers.
Pour plus d'informations, consultez notre page sur les coOkies.
 
Bonjour a tous

J’étais super motivé , pret a avancer comme un malade... et puis comme d'hab la réalité m a rattrape iPleur


Les eprom c est comme les résistances j en ai des tiroirs entiers. des 2716 des 2732 des 2764... y a plus de memoire dans mes tiroirs que dans ma tête. d ailleurs je sais meme plus ce qu il y a dessus. sauf que celle qu il me faut evidemment je l'ai pas

les résistances pareil au moins 150 valeurs bien rangées et il manque toujours LA valeur qu il faut. ca doit être une loi de l électronique

Et les condos alors la c'est le niveau au dessus. la bonne capa mais pas la bonne tension. la bonne tension mais en radial au lieu d axial. et quand par miracle j ai le bon il fait 2 cm de trop et rentre pas sur la carte

Bref me revoila a passer une commande pour 3 composants a 1,50 avec 8 euros de port. et tant qu'a commander on rajoute 2 ou 3 bricoles... qu'on a surement deja en 10 exemplaires au fond d un tiroir


Dites moi que je suis pas le seul a subir cette malédiction du dépanneur
 
résistances pareil au moins 150 valeurs bien rangées et il manque toujours LA valeur qu il faut. ca doit être une loi de l électronique
Nan la loi de Murphy, celle dite de l'emmerdement MAXIMUM
Et toujours pareil
 
Bref me revoila a passer une commande pour 3 composants a 1,50 avec 8 euros de port. et tant qu'a commander on rajoute 2 ou 3 bricoles... qu'on a surement deja en 10 exemplaires au fond d un tiroi
Tsssssssss cela arrive à tout le monde va
J'ai commandé du matos quand je faisais mon abri à cuves etc.... (en tête je sais j'AI hin mais introuvable et pourtant putain de BDM je range parfaitement tout)
Bon je me dis je commande
LE JOUR de l'arrivée du matériel, cela fait GLING FGNLIN et devine ce que je dis

PUTAIN JE LE SAVAIS, pas fou, mais des fois tu vois ... trou noir


Ah oui et je me souviens des dissipateurs que j'avais commandé XPRES pour la carte sons Hexagone, j'avais la facture etc.. INTROUVABLE
3 mois après en ouvrant une boite de connecteurs réserve, PLAMMMMMM avec en dessous, invisibles ....
 
Salut Thierry, c'est exactement les mêmes sons que sur le mien (c'est sur le Nondum) .
Sur le deuxième (le cifa) que j'avais pu me procurer pour les pièces mais en panne (je ne suis pas assez doué pour le réparer), il est complet (sauf la backglass que tu avais récupéré) j'avais essayé sa carte son sur le nondum mais elle est en panne je ne sais pas donc si elle à les mêmes sons ? .
Merci pour ta proposition de fichiers waves mais pour info, j'envisage de me séparer des deux flippers ( le Nondum en super état (tu l'avais vu à Lavaur) qui fonctionne très bien et le Cifa d'apparence identique mais en panne). J'espère que tu arriveras à faire ce que tu veux mais là je ne peux pas t'aider.
Amitiés , un bonjour à David et à tous les fondus du flipper.
 
Salut Gérard, j’espère que tu vas bien !

Moi, un Come Back en panne, ça ne peut que m’intéresser ! J’aime bien essayer de les réparer. De toute façon, je ne suis pas un grand joueur de flipper… Mon truc, c’est plutôt de mettre les mains dedans, de tester plein de choses et d’essayer de les faire repartir !

Et puis, chaque panne est l’occasion d’apprendre de nouvelles choses, de mieux comprendre comment ça marche et de me perfectionner en électronique.
 
Bonsoir à tous !

J’ai enfin réussi à faire parler mon flipper !yooppi


Pour l’instant, il dit seulement « Bienvenue ! » quand on appuie sur le bouton Start.


Je cherche donc des idées de phrases qu’il pourrait dire en cours de partie, par exemple pour l’extra balle, le spécial, la partie gratuite, le record, le million, la cible tombante, la bille perdue ou le tilt. N’hésitez pas à me faire des suggestions !
J’ai à peu près 16 secondes de voix en tout, avec les deux EPROM ajoutées.


Pour les enregistrements, pas de problème : ma femme s’est gentiment proposée. Il ne me reste plus qu’à trouver des phrases assez sages pour qu’elle accepte de les enregistrer… et assez drôles pour qu’elle regrette d’avoir dit oui !arfff
 
Pour afficher ce contenu, nous aurons besoin de votre consentement pour définir des cookies tiers.
Pour plus d'informations, consultez notre page sur les coOkies.


Pour ceux qui se demandent comment j’ai fait, en gros c’est assez simple

la carte son du Come Back savait déjà parler sans le savoir ( François me l'avait dit ,il y a des année ;) ), il y a dessus une puce oki qui rejoue des sons enregistres, c’est elle qui fait les bruitages d’origine qui sont dans les eprom u4 et u5. et sur la carte il restait deux supports vides u6 et u7 déjà câbles par E.F.O mais jamais utilises

on a enregistre le bienvenue et on l’a converti dans le meme format que les bruitages d’origine, et on l’a grave dans une eprom qu’on a mise en u6

Ensuite la carte son a son propre petit processeur avec son programme dans u3. le jeu lui envoie des numéros genre joue le son 3 joue le son 11 etc. on a ajoute un nouveau numero qui veut dire va lire la phrase dans u6
et pour finir on a retouche le programme du jeu en u18 pour qu’il envoie ce numéro quand on appuie sur start. ca fait 12 octets changes sur 32768, pas plus

Donc aucune modif sur la carte, pas un fil pas une soudure, juste u3 et u18 regraves et u6 en plus. et si on veut revenir a l’origine on remet les puces d’origine


Comme je l’ai deja dit c’est l’IA qui a fait le gros du boulot cote programme, moi je n'ai pas tout compris,,j’ai fait les gravures les essais et la chasse aux étiquettes, parce que oui j’avais réussi a mettre les étiquettes sur les mauvaises puces et forcement rien ne marchait, on a cherche un moment avant de trouver...:rolleyes:
 
Super dis donc

C'est surtout ce que l'IA à fait là qui serait intéressant d'éplucher
et pour finir on a retouche le programme du jeu en u18 pour qu’il envoie ce numéro quand on appuie sur start. ca fait 12 octets changes sur 32768, pas plus

La pile à été changée aussi ? (Checksum)
 
Hé bien voilà ton vieux rêve réalisé Thierry, très sincères félicitations .
Comme David Je suis tout de même interrogatif par rapport à L'IA alors que vu la rareté de la machine et de ses cartes elle n'avait certainement pas grand chose à récupérer sur le Net pour élaborer une marche à suivre .
 
Voila le detail pour ceux que ca interesse

En u18 a l’adresse 1B9B, au moment du start, le jeu avait CD 92 03 FF. c’est un appel a la routine qui envoie un ordre a la carte son. le numero du son est l’octet juste apres l’appel, ici FF qui veut dire on coupe tout. la routine va lire cet octet et le range dans une petite file d’attente de 64 octets en ram (vers 8500), et la carte son les depile

on a remplace ca par CD 00 3F 00, donc un appel vers 3F00 suivi d’un nop pour garder la meme longueur

a 3F00 on a mis 9 octets : CD 92 03 FF CD 92 03 16 C9. donc on envoie le FF d’origine comme avant, puis le 16 qui est le nouvel ordre pour la voix, et retour. la zone 3F00 est libre, a partir de 3678 jusqu’a la fin de l’eprom c’est juste un meme bout de 128 octets repete, du remplissage que le programme n’utilise jamais

cote u3 (le programme de la carte son, un z80 lui aussi) on a ajoute l’ordre 16 avec sa propre petite table de phrases. il selectionne l’eprom u6 par la sortie de l’ay qui choisit la banque (le 139 decode u4 u5 u6 u7) et il envoie les echantillons a l’oki comme pour les bruitages d’origine. les 20 sons d’origine n’ont pas ete touches


pour le checksum non rien a corriger, j’ai cherche et le programme ne controle pas la somme de son eprom au demarrage. la somme passe de 16C4 a 1710 et il demarre tres bien comme ca. et la pile non plus on n’y a pas touche, on se sert juste de la routine son qui existe deja

Voila ,j'ai compris le principe mais j'aurai eté incapable de faire cela avant ma mort :lol:

l'IA a mis moins de 10 min pour lire le fichier Bin de l'Eprom,le decompiler ,comprendre les routines ,faire la modif ,l'essayer sur une machine virtuelle et me sortir une version qui fonctionne du 1er coup ( et meme les etiquettes des Eprom)

J'avais deja travaillé les schemas , le manuel du flip ,la regle du jeu etc pour l'entainer ( elle ne partait pas de rien )
J'ai fait un manuel de 50 pages pour le flip et de 13 page pour la CPU
 
Hé bien voilà ton vieux rêve réalisé Thierry, très sincères félicitations .
Comme David Je suis tout de même interrogatif par rapport à L'IA alors que vu la rareté de la machine et de ses cartes elle n'avait certainement pas grand chose à récupérer sur le Net pour élaborer une marche à suivre .
Bonsoir Gérard

Il n'y a rien de recuperé sur le net pour le Come back
Tout viens de l'analyse des schemas ,de la doc et des Eprom ( elle etait deja bien entrainée avec ce que j'ai deja fait )

C'est dingue l'évolution en quelques mois
 
et encore,t'as pas encore vu arriver le robot dans sa voiture electrique autonome qui vient te réparer le flipper direct chez toi et te rajouter des mods dessus !
 
qu'est ce que je dis ?? !! ce sera le robot qui te prépare le petit déj, te lave repasse et plie ton linge, tond ta pelouse, répare l’évier et ta voiture, s'occupe des gosses et de ta femme ... que va t on devenir ??? il nous apportera la bière et fera des high score pour nous !!!
trop du bonheur ! et si t'es pas heureux tu pourra demander ta petite piqure euthanasie. Le monde qui vient va être formidable taggle
 
Retour
Haut Bas