TILTAUDIO95
Flipper concerné :Si necessaire, merci de proposer un flipper en relation avec ce sujet. |
- Wpc Guru
- Dept: 000
- Collec Perso: 0 flip
- Rech/Achete: 0 flip
- Messages : 736
- Enregistré le : 08/08/2017
- Niveau : Confirmé
- Pro / revendeur : non
TILTAUDIO95
Bonjour @tous
En recherche d'une solution de réparation pérenne dans le temps pour la carte AV des wpc95 et notamment à cause plusieurs composants qui seront de plus en plus difficile à trouver, je me suis décidé a faire le PCB d'une carte AV95 qui sera en recherche de plusieurs objectifs :
1° démonter mes cartes AV95 et les ranger dans un tirroir, afin de les préserver (cela désactive donc la partie électronique DOT)
2° avoir une carte au même format AV95 et éviter les montages dithyrambiques (...) cela doit être plug & play.
3° avoir un coup assez faible.
4° et plus si afinité
Donc me voila parti en demarrant par les schémas de la carte dot, que je route sur une carte ax dimensions de la carte AV95. J'y ai passé plusieurs jours, au debut j'avais fait cela en cms et puis je me suis dit que pour que cela soit réparable, je suis finalement reparti sur de traversant, bien à l'ancienne (je me demande si dans 30ans on trouvera encore la serie 74XX...). Après quelques tentatives infructueuse, je finis par arriver à un routage complet de la section DOT/DMD sur lequel j'y ajoute les schémas de la carte TILTAUDIO. Voila ce que cela donne.
A travers ce post, j'aurais quelques intérogations pour lesquelles j'aimerais avoir les avis de chacuns afin de pouvoir finaliser mon routage.
En recherche d'une solution de réparation pérenne dans le temps pour la carte AV des wpc95 et notamment à cause plusieurs composants qui seront de plus en plus difficile à trouver, je me suis décidé a faire le PCB d'une carte AV95 qui sera en recherche de plusieurs objectifs :
1° démonter mes cartes AV95 et les ranger dans un tirroir, afin de les préserver (cela désactive donc la partie électronique DOT)
2° avoir une carte au même format AV95 et éviter les montages dithyrambiques (...) cela doit être plug & play.
3° avoir un coup assez faible.
4° et plus si afinité
Donc me voila parti en demarrant par les schémas de la carte dot, que je route sur une carte ax dimensions de la carte AV95. J'y ai passé plusieurs jours, au debut j'avais fait cela en cms et puis je me suis dit que pour que cela soit réparable, je suis finalement reparti sur de traversant, bien à l'ancienne (je me demande si dans 30ans on trouvera encore la serie 74XX...). Après quelques tentatives infructueuse, je finis par arriver à un routage complet de la section DOT/DMD sur lequel j'y ajoute les schémas de la carte TILTAUDIO. Voila ce que cela donne.
A travers ce post, j'aurais quelques intérogations pour lesquelles j'aimerais avoir les avis de chacuns afin de pouvoir finaliser mon routage.
En full restoration : T2 - Dr Who - GetAway *2
- Wpc Guru
- Dept: 000
- Collec Perso: 0 flip
- Rech/Achete: 0 flip
- Messages : 736
- Enregistré le : 08/08/2017
- Niveau : Confirmé
- Pro / revendeur : non
Re: TILTAUDIO95
Sur le schéma de la carte TILT, il y a un blackpill et un raspberry, toutes la magie est à peu près là, et ensuite derrière, sur le schéma on voit 2 cartes DAC. Au debut, je trouvais cela étrange et puis en regardant la carte TILT, je j'aperçois que en fait pour le DAC, c'est l'un ou l'autre, tu ne peux pas mettre les 2 en même temps. il y a donc le choix suivant :
1° une carte DAC ADAU1401 qui coute quand meme dans le 20€ quand même
2° une autre carte DAC (beaucoup plus petite) PCM5102.... qui toune dans les 6€
je me demande donc quelles est la différence entre ces 2 dac est sachant que ma carte est en PCM5102 et que j'avais trouvé le son un peu faiblare (ca manquait de patate mais je vous avoue que j'ai pas fait des tests pendant des heures), je me demandais si l'autre dac apporte quelque chose à la qualité sonore.
Ensuite, derrière le dac, il y a 2 cartes ampli stéréo à base de NS4110B qui malgré la taille ferait dans les 20W.... j'aimerais savoir que que vous pensez de la puissance des amplis de la carte tilt afin de déterminer si il y a matière à partir sur autre chose.
Enfin il parait qu'il y a le bluetooth.. c'est quel chip qui gère cela ? car je trouve cela bien util et bien domage de supprimer.
Ensuite, il semble de ne utiliser le 5V de la carte driver, mais il le fabrique sur place, je me demande pourquoi. Peut-etre pour pouvoir débugger la tilt sur un banc sans flip dispo, je pense.
Enfin, cette carte n'étant pas destiné à être un proto comme la TILT, je me disais que je ne mettrait pas l'arduino et qu'il serait préférable de mettre un connecteur SDA et SCL enfin d'aller brancher cela sur une carte un peu plus finalisé, externe. à voir...
1° une carte DAC ADAU1401 qui coute quand meme dans le 20€ quand même
2° une autre carte DAC (beaucoup plus petite) PCM5102.... qui toune dans les 6€
je me demande donc quelles est la différence entre ces 2 dac est sachant que ma carte est en PCM5102 et que j'avais trouvé le son un peu faiblare (ca manquait de patate mais je vous avoue que j'ai pas fait des tests pendant des heures), je me demandais si l'autre dac apporte quelque chose à la qualité sonore.
Ensuite, derrière le dac, il y a 2 cartes ampli stéréo à base de NS4110B qui malgré la taille ferait dans les 20W.... j'aimerais savoir que que vous pensez de la puissance des amplis de la carte tilt afin de déterminer si il y a matière à partir sur autre chose.
Enfin il parait qu'il y a le bluetooth.. c'est quel chip qui gère cela ? car je trouve cela bien util et bien domage de supprimer.
Ensuite, il semble de ne utiliser le 5V de la carte driver, mais il le fabrique sur place, je me demande pourquoi. Peut-etre pour pouvoir débugger la tilt sur un banc sans flip dispo, je pense.
Enfin, cette carte n'étant pas destiné à être un proto comme la TILT, je me disais que je ne mettrait pas l'arduino et qu'il serait préférable de mettre un connecteur SDA et SCL enfin d'aller brancher cela sur une carte un peu plus finalisé, externe. à voir...
En full restoration : T2 - Dr Who - GetAway *2
- flip78
- Dept: 78
- Rech/Achete: 0 flip
- Messages : 1763
- Enregistré le : 26/05/2008
- Niveau : Expert
- Localisation : Verneuil sur Seine
- Contact :
Re: TILTAUDIO95
Beau projet !
Pour les dacs, le PCM5102 est bien.
Pour les amplis, on peut travailler avec des amplis "modernes" comme les NS4110B et autres classe "D", ou repartir avec des amplis plus anciens comme les TDA2030.
Oui de base sur la TILT-AUDIO l'ampli fonctionne, c'est suffisant sauf si on veut que ca pousse à fond !
Pour le 5V, il est généré à partir du 18V, c'est plutôt une bonne chose, ca évite de tirer sur le 5V d'origine, le RASPBERRY consomme quand même un peu !
Pour l'Arduino, pas forcement obligatoire, tout le monde n'en aura pas besoin, mais a minima sortir les SDA et SCL sur un connecteur.
Le bluetooth est sur le RASPBERRY
Pour les dacs, le PCM5102 est bien.
Pour les amplis, on peut travailler avec des amplis "modernes" comme les NS4110B et autres classe "D", ou repartir avec des amplis plus anciens comme les TDA2030.
Oui de base sur la TILT-AUDIO l'ampli fonctionne, c'est suffisant sauf si on veut que ca pousse à fond !
Pour le 5V, il est généré à partir du 18V, c'est plutôt une bonne chose, ca évite de tirer sur le 5V d'origine, le RASPBERRY consomme quand même un peu !
Pour l'Arduino, pas forcement obligatoire, tout le monde n'en aura pas besoin, mais a minima sortir les SDA et SCL sur un connecteur.
Le bluetooth est sur le RASPBERRY
Expert en flippers électroniques GOTTLIEB des SYS80 aux SYS3
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/

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/
- noflip95
- Dept: 95
- Rech/Achete: 0 flip
- Messages : 380
- Enregistré le : 11/09/2010
- Niveau : Expert
- Pro / revendeur : non
- Localisation : Franconville
- Contact :
Re: TILTAUDIO95
Joli projet, mais attention : il faut bien garder à l'esprit que ce genre de solution ne sera pas 100% équivalent à une carte A/V WPC95, mais disons que cela fonctionnera dans 95 % des cas
.
C'est déjà bien, mais pourquoi cela ne peut-il pas remplacer à l'identique une carte A/V WPC95 ?
La réponse est simple, c'est que ca ne reproduit pas exactement les fonctionnalités intégrées dans l'ASIC de la carte A/V WPC95.
Quand ils ont conçu ce circuit et concernant sa section vidéo, les ingénieurs ne se sont pas simplement contentés de refaire la carte DOT des WPC, ils y ont ajouté quelques améliorations
.
La plus connue, c'est le nombre de bloc mémoire-vidéo visibles par le CPU 6809. Sur une carte DOT WPC, le CPU ne voit que deux blocs. Si mes souvenirs sont bons, sur un WPC95 la visibilité de cet espace mémoire à été étendue à six blocs. Il me semble cependant, que cette fonctionnalité n'est pas utilisée par les WPC 95.
La seconde différence, c'est la capacité à gérer des afficheurs plus grands. La carte DOT WPC ne permet d'utiliser que des afficheurs 128 x 32. C'est une limitation hardware, il est absolument impossible de brancher des afficheurs 128 x 64 par exemple. Si on regarde le circuit d'adressage mémoire d'une carte DOT WPC, on voit qu'il y a un recyclage physique à 512 octets (soit 16 octets par ligne x 32 lignes). Il n'y a pas moyen d'aller outre. En revanche, cela a complétement été revu dans l'ASIC WPC95 et il est parfaitement possible d'avoir des pages de 1024 octets (soit 16 octets par ligne x 64 lignes).
En pratique, il y a au moins deux WPC95 pour lesquels ce genre de solution ne fonctionne pas correctement:
- le PHANTOM HAUS
- le CONGO
Dans le premier cas, c'est assez marginal car c'est une machine à sous, peu répandue et qui utilise un mini écran DOT 128 x 64. Là c'est simple, la carte DOT WPC ne sait pas gérer cet afficheur ! Le principe de refaire une carte DOT WPC pour remplacer la section vidéo de l'ASIC WPC95, ne fonctionne tout simplement pas !
Le second cas est plus complexe, car le CONGO a été produit d'abord en WPC95, puis ultérieurement, sous la forme d'un kit de transformation pour WPC. La différence notable, c'est qu'en WPC95 la carte fliptronics est intégrée sur la driver, alors qu'en WPC elle est séparée. Mais surtout, l'adressage n'est pas du tout le même !
Williams a crée pour ce flipper des versions de ROM qui sont compatibles à la fois avec l'architecture WPC95 et WPC. Evidement, au démarrage le système doit identifier quelle architecture est utilisée. Pour ce faire, il utilise les registres ajoutés dans l'ASIC. Si on remplace par une carte DOT WPC, le système n'identifie pas un WPC95 et cherche alors à piloter les flippers sur une carte fliptronic séparée... et évidement, si on a une driver WPC95, les flippers ne sont pas pilotés car à une adresse différente ! Mais si on remet des vielles ROM sorties avant le kit WPC, ca marche car à l'époque elles n'étaient prévues que pour une architecture WPC95 !!!
Bon, de toute façon, il n'existe aucune carte sur le marché capable de reproduire les fonctionnalités de l'ASIC WPC95.
Au moins avec cette solution, ce sera tout-en-un, plus proche d'un WPC95 qu'avec deux cartes audio et vidéo séparées.

C'est déjà bien, mais pourquoi cela ne peut-il pas remplacer à l'identique une carte A/V WPC95 ?
La réponse est simple, c'est que ca ne reproduit pas exactement les fonctionnalités intégrées dans l'ASIC de la carte A/V WPC95.
Quand ils ont conçu ce circuit et concernant sa section vidéo, les ingénieurs ne se sont pas simplement contentés de refaire la carte DOT des WPC, ils y ont ajouté quelques améliorations

La plus connue, c'est le nombre de bloc mémoire-vidéo visibles par le CPU 6809. Sur une carte DOT WPC, le CPU ne voit que deux blocs. Si mes souvenirs sont bons, sur un WPC95 la visibilité de cet espace mémoire à été étendue à six blocs. Il me semble cependant, que cette fonctionnalité n'est pas utilisée par les WPC 95.
La seconde différence, c'est la capacité à gérer des afficheurs plus grands. La carte DOT WPC ne permet d'utiliser que des afficheurs 128 x 32. C'est une limitation hardware, il est absolument impossible de brancher des afficheurs 128 x 64 par exemple. Si on regarde le circuit d'adressage mémoire d'une carte DOT WPC, on voit qu'il y a un recyclage physique à 512 octets (soit 16 octets par ligne x 32 lignes). Il n'y a pas moyen d'aller outre. En revanche, cela a complétement été revu dans l'ASIC WPC95 et il est parfaitement possible d'avoir des pages de 1024 octets (soit 16 octets par ligne x 64 lignes).
En pratique, il y a au moins deux WPC95 pour lesquels ce genre de solution ne fonctionne pas correctement:
- le PHANTOM HAUS
- le CONGO
Dans le premier cas, c'est assez marginal car c'est une machine à sous, peu répandue et qui utilise un mini écran DOT 128 x 64. Là c'est simple, la carte DOT WPC ne sait pas gérer cet afficheur ! Le principe de refaire une carte DOT WPC pour remplacer la section vidéo de l'ASIC WPC95, ne fonctionne tout simplement pas !
Le second cas est plus complexe, car le CONGO a été produit d'abord en WPC95, puis ultérieurement, sous la forme d'un kit de transformation pour WPC. La différence notable, c'est qu'en WPC95 la carte fliptronics est intégrée sur la driver, alors qu'en WPC elle est séparée. Mais surtout, l'adressage n'est pas du tout le même !
Williams a crée pour ce flipper des versions de ROM qui sont compatibles à la fois avec l'architecture WPC95 et WPC. Evidement, au démarrage le système doit identifier quelle architecture est utilisée. Pour ce faire, il utilise les registres ajoutés dans l'ASIC. Si on remplace par une carte DOT WPC, le système n'identifie pas un WPC95 et cherche alors à piloter les flippers sur une carte fliptronic séparée... et évidement, si on a une driver WPC95, les flippers ne sont pas pilotés car à une adresse différente ! Mais si on remet des vielles ROM sorties avant le kit WPC, ca marche car à l'époque elles n'étaient prévues que pour une architecture WPC95 !!!
Bon, de toute façon, il n'existe aucune carte sur le marché capable de reproduire les fonctionnalités de l'ASIC WPC95.
Au moins avec cette solution, ce sera tout-en-un, plus proche d'un WPC95 qu'avec deux cartes audio et vidéo séparées.
Thierry.
- Wpc Guru
- Dept: 000
- Collec Perso: 0 flip
- Rech/Achete: 0 flip
- Messages : 736
- Enregistré le : 08/08/2017
- Niveau : Confirmé
- Pro / revendeur : non
Re: TILTAUDIO95
Merci pour ta reponse, thierry
En ce qui concerne le congo, qui repond a la commande de reconnaissance du type de wpc ? La black pill ? Dans le cas d’une réponse affirmative, pourquoi steve ne fait pas evoluer son programme et on pourrait ajouter un jumper sur un des port du black pill afin de le forcer dans un certain mode.
En ce qui concerne le congo, qui repond a la commande de reconnaissance du type de wpc ? La black pill ? Dans le cas d’une réponse affirmative, pourquoi steve ne fait pas evoluer son programme et on pourrait ajouter un jumper sur un des port du black pill afin de le forcer dans un certain mode.
En full restoration : T2 - Dr Who - GetAway *2
- Wpc Guru
- Dept: 000
- Collec Perso: 0 flip
- Rech/Achete: 0 flip
- Messages : 736
- Enregistré le : 08/08/2017
- Niveau : Confirmé
- Pro / revendeur : non
Re: TILTAUDIO95
bon, revenons à l'alim des amplis, car il y a quelque chose que je n'aime pas sur les schémas de la tilt.
j'ai devant les yeux, toutes les cartes : PS1, PS+, Audio89, DCS, et AV95.
sur le transfo du wpc89 et 95, il y a un secondaire spécialement fait pour l'audio. Si je ne me trompe pas, c'est 18v alternatif sur les early 89 pre-dcs, et à partir du DCS, il ont passé le transfo à 12V. en dehors des tensions, c'est un enroulement avec une sortie intermédiaire, ce qui permet de faire une alim + et - pour les ampli TDA.
sur le PS1 et PS+, j'ai regardé un peu, et en fait, il utilisent les 2 enroulements mais sur une seule alternance avec un simple diode sur chaque enroulement. cela permet donc d'équilibrer le courant sur ces 2 enroulements et donc de repartir la chauffe.
sur la tilt, il utilise un seul enroulement et mets un pont avec 4 diodes. je trouve cela inutile d'aller solliciter uniquement un enroulement, et de laisser l'autre inutilisé. Si il y a bien un truc a préserver sur les WPC, ce sont bien les transfos.
Je vais donc modifier le schémas de la tilt avec seulement 2 diodes. j'ai vérifié sur le Medieval en route, j'ai 16V continu sur le condo de filtrage, à vide.
ensuite, sur la tilt, derriere ce pont à 4 diodes, il met un alim à decoupage à base de 2596s. bon... ok 3 à 6€ sur un pcb tout fait, sorti de chine qui doit fournir 3A je veux bien... mais cela tient-t-il vraiment quand tu pousses à fond le son. car si le 2596s degage, c'est souvant en court-circuit il parait ce composant, il aurait été préférable d'utiliser la X4015 de 5A plus costaud.
sur la PS1 c'est du TDA8932, un ampli de classe D qui semble être directement branché sur le redressement/filtrage a 2 diodes. pas d'artifice et le son est bon. on trouve la carte similaire sur ebay :
https://www.ebay.fr/itm/404259042299?ha ... R-7XjdWFYg
la taille des condos et la présence de la self me fait penser que le son est surement bien meilleur que la version TILT. De plus, cet ampli accepte 35V d'alimentation, ce qui est bien au dela de ce que va fournir le secondaire du wpc95, et meme cela serait aussi bon pour le 18V du transfo du early89.
je mettrait donc 3 ampli TDA8932 sans alim a découpage entre les amplis et l'alim pour un premier PCB, on verra si cela tient.
Par contre sur la tilt, y'a pas d'égaliseur graphique 3 bandes, je pense que cela aurait été un plus pour corriger les problèmes de qualité de certains HP.
j'ai devant les yeux, toutes les cartes : PS1, PS+, Audio89, DCS, et AV95.
sur le transfo du wpc89 et 95, il y a un secondaire spécialement fait pour l'audio. Si je ne me trompe pas, c'est 18v alternatif sur les early 89 pre-dcs, et à partir du DCS, il ont passé le transfo à 12V. en dehors des tensions, c'est un enroulement avec une sortie intermédiaire, ce qui permet de faire une alim + et - pour les ampli TDA.
sur le PS1 et PS+, j'ai regardé un peu, et en fait, il utilisent les 2 enroulements mais sur une seule alternance avec un simple diode sur chaque enroulement. cela permet donc d'équilibrer le courant sur ces 2 enroulements et donc de repartir la chauffe.
sur la tilt, il utilise un seul enroulement et mets un pont avec 4 diodes. je trouve cela inutile d'aller solliciter uniquement un enroulement, et de laisser l'autre inutilisé. Si il y a bien un truc a préserver sur les WPC, ce sont bien les transfos.
Je vais donc modifier le schémas de la tilt avec seulement 2 diodes. j'ai vérifié sur le Medieval en route, j'ai 16V continu sur le condo de filtrage, à vide.
ensuite, sur la tilt, derriere ce pont à 4 diodes, il met un alim à decoupage à base de 2596s. bon... ok 3 à 6€ sur un pcb tout fait, sorti de chine qui doit fournir 3A je veux bien... mais cela tient-t-il vraiment quand tu pousses à fond le son. car si le 2596s degage, c'est souvant en court-circuit il parait ce composant, il aurait été préférable d'utiliser la X4015 de 5A plus costaud.
sur la PS1 c'est du TDA8932, un ampli de classe D qui semble être directement branché sur le redressement/filtrage a 2 diodes. pas d'artifice et le son est bon. on trouve la carte similaire sur ebay :
https://www.ebay.fr/itm/404259042299?ha ... R-7XjdWFYg
la taille des condos et la présence de la self me fait penser que le son est surement bien meilleur que la version TILT. De plus, cet ampli accepte 35V d'alimentation, ce qui est bien au dela de ce que va fournir le secondaire du wpc95, et meme cela serait aussi bon pour le 18V du transfo du early89.
je mettrait donc 3 ampli TDA8932 sans alim a découpage entre les amplis et l'alim pour un premier PCB, on verra si cela tient.
Par contre sur la tilt, y'a pas d'égaliseur graphique 3 bandes, je pense que cela aurait été un plus pour corriger les problèmes de qualité de certains HP.
En full restoration : T2 - Dr Who - GetAway *2
- Franckb78
- Dept: 78
- Rech/Achete: 0 flip
- Messages : 1210
- Enregistré le : 04/12/2019
- Niveau : Initié
- Pro / revendeur : non
- Localisation : Ouest de Paris (RER-A)
Re: TILTAUDIO95
J'aime bien suivre ce genre de projet.
Mais il manque :
- le schéma qui sert de base à la discussion, parceque ça limite sérieusement l'utilité
- les sources dispos pas dispo / projet d'origine etc etc ?
Direct je vire ce qui ressemble à un arduino. Intégrer directement un atmega8, 328, 2560 dans le schéma ne présente pas de problème.
Avec un PI ? C'est cher! Question pérennité, c'est pas gagné non plus.
Ce couple pourrait surement être remplacé par un ESP32-S3 (comme j'ai fait pour mon machin Wurtlitzer). Ca contient tout pour 5€.... utilisable directement avec arduino-ide au besoin.
Pour info la petite FPGA de chez Lattice a été complètement reverse engineered. LatTIce iCE40UP5k, carte test IceBreaker https://www.aliexpress.com/item/1005004935531935.html. Quand j'aurais validé que ma carte A1 pour "jeutel" fonctionne, je ferais surement un essai pour 'avancer un peu' VHDL
~20TTL à virer!
Mais il manque :
- le schéma qui sert de base à la discussion, parceque ça limite sérieusement l'utilité
- les sources dispos pas dispo / projet d'origine etc etc ?
Direct je vire ce qui ressemble à un arduino. Intégrer directement un atmega8, 328, 2560 dans le schéma ne présente pas de problème.
Avec un PI ? C'est cher! Question pérennité, c'est pas gagné non plus.
Ce couple pourrait surement être remplacé par un ESP32-S3 (comme j'ai fait pour mon machin Wurtlitzer). Ca contient tout pour 5€.... utilisable directement avec arduino-ide au besoin.
Pour info la petite FPGA de chez Lattice a été complètement reverse engineered. LatTIce iCE40UP5k, carte test IceBreaker https://www.aliexpress.com/item/1005004935531935.html. Quand j'aurais validé que ma carte A1 pour "jeutel" fonctionne, je ferais surement un essai pour 'avancer un peu' VHDL

- Wpc Guru
- Dept: 000
- Collec Perso: 0 flip
- Rech/Achete: 0 flip
- Messages : 736
- Enregistré le : 08/08/2017
- Niveau : Confirmé
- Pro / revendeur : non
Re: TILTAUDIO95
Nous parlons du projet tiltaudio qui est ici. Il a l’avantage d’etre fonctionnel et les schemas sont dispo sur le site. https://tiltaudio.com/Franckb78 a écrit : ↑jeu. 18 05, 2023 11:59J'aime bien suivre ce genre de projet.
Mais il manque :
- le schéma qui sert de base à la discussion, parceque ça limite sérieusement l'utilité
- les sources dispos pas dispo / projet d'origine etc etc ?
Direct je vire ce qui ressemble à un arduino. Intégrer directement un atmega8, 328, 2560 dans le schéma ne présente pas de problème.
Avec un PI ? C'est cher! Question pérennité, c'est pas gagné non plus.
Ce couple pourrait surement être remplacé par un ESP32-S3 (comme j'ai fait pour mon machin Wurtlitzer). Ca contient tout pour 5€.... utilisable directement avec arduino-ide au besoin.
Pour info la petite FPGA de chez Lattice a été complètement reverse engineered. LatTIce iCE40UP5k, carte test IceBreaker https://www.aliexpress.com/item/1005004935531935.html. Quand j'aurais validé que ma carte A1 pour "jeutel" fonctionne, je ferais surement un essai pour 'avancer un peu' VHDL~20TTL à virer!
A ce jour, personne n’a mis en open source une carte audio pour les wpc qui permettrait de choisir le pros, a moins qu’une personne bonne en programmation veulent bien s’y coller gratuitement.
Maintenant un pi zero c’est 20€, cher c’est relatif. Perrein, y’a qu’a mettre quelques cartes en stock en attendant d’avoir mieux.
En full restoration : T2 - Dr Who - GetAway *2
- noflip95
- Dept: 95
- Rech/Achete: 0 flip
- Messages : 380
- Enregistré le : 11/09/2010
- Niveau : Expert
- Pro / revendeur : non
- Localisation : Franconville
- Contact :
Re: TILTAUDIO95
Alors NON, ce n'est pas la black pill qui est concernée et ce n'est pas simple à implémenter.Bio Stein a écrit : ↑jeu. 18 05, 2023 10:27En ce qui concerne le congo, qui repond a la commande de reconnaissance du type de wpc ? La black pill ? Dans le cas d’une réponse affirmative, pourquoi steve ne fait pas evoluer son programme et on pourrait ajouter un jumper sur un des port du black pill afin de le forcer dans un certain mode.
D'après ce que j'avais analysé (trace des accès I/O dans VPinMame), ils écrivent dans différentes pages de la mémoire vidéo et relisent/comparent le contenu. Sur WPC (89/S) comme le décodage est partiel, tu as des images (miroir), donc par exemple si tu écrit en page 0 et en page 2, ca revient au même. Par contre en WPC95, il y a bien une page 0 et une page 2 qui ont leur propre adresse. Si tu écrit deux valeurs différentes en page 0 et en page 2, sur WPC la valeur de la page 2 écrasera celle de la page 0, tandis que sur WPC95 tu aura bien les deux valeurs distinctes.
Ainsi, si le contenu est identique, ils savent que c'est une carte WPC DOT et pas une A/V WPC95.
Pour faire la même chose, il n'y a pas le choix : il faut reconcevoir le décodage de l'adressage des pages au niveau de la carte DOT.
Même si on arrivait à implémenter une pseudo-émulation dans la black pill, ca ne marcherait pas car il y aurait le décodage en double par la carte DOT.
Le seul moyen pour que ça marche, c'est de reconcevoir en grande partie le décodage de l'espace vidéo au niveau de la carte DOT.
Thierry.
- Wpc Guru
- Dept: 000
- Collec Perso: 0 flip
- Rech/Achete: 0 flip
- Messages : 736
- Enregistré le : 08/08/2017
- Niveau : Confirmé
- Pro / revendeur : non
Re: TILTAUDIO95
La blackpill n’est pas capable d’emuler toute la carte dot ? Avec un bon informaticien, j’entends…. (Avec un output direct en hub75noflip95 a écrit : ↑jeu. 18 05, 2023 16:43Alors NON, ce n'est pas la black pill qui est concernée et ce n'est pas simple à implémenter.Bio Stein a écrit : ↑jeu. 18 05, 2023 10:27En ce qui concerne le congo, qui repond a la commande de reconnaissance du type de wpc ? La black pill ? Dans le cas d’une réponse affirmative, pourquoi steve ne fait pas evoluer son programme et on pourrait ajouter un jumper sur un des port du black pill afin de le forcer dans un certain mode.
D'après ce que j'avais analysé (trace des accès I/O dans VPinMame), ils écrivent dans différentes pages de la mémoire vidéo et relisent/comparent le contenu. Sur WPC (89/S) comme le décodage est partiel, tu as des images (miroir), donc par exemple si tu écrit en page 0 et en page 2, ca revient au même. Par contre en WPC95, il y a bien une page 0 et une page 2 qui ont leur propre adresse. Si tu écrit deux valeurs différentes en page 0 et en page 2, sur WPC la valeur de la page 2 écrasera celle de la page 0, tandis que sur WPC95 tu aura bien les deux valeurs distinctes.
Ainsi, si le contenu est identique, ils savent que c'est une carte WPC DOT et pas une A/V WPC95.
Pour faire la même chose, il n'y a pas le choix : il faut reconcevoir le décodage de l'adressage des pages au niveau de la carte DOT.
Même si on arrivait à implémenter une pseudo-émulation dans la black pill, ca ne marcherait pas car il y aurait le décodage en double par la carte DOT.
Le seul moyen pour que ça marche, c'est de reconcevoir en grande partie le décodage de l'espace vidéo au niveau de la carte DOT.
En full restoration : T2 - Dr Who - GetAway *2