L'atelier Sound cartridge with 512KB RAM FPGA

Reprise du message précédent
Bonsoir,Boitier Konami ou pas, l'idée est quand même trés intéressante.
Et puis, y'a d'autre boitier que des boitiers Konami, ceux là par exemple :


metalgear2 :
Bonsoir,
l'idée est quand même trés intéressante.
Et puis, y'a d'autre boitier que des boitiers Konami, ceux là par exemple :
l'idée est quand même trés intéressante.
Et puis, y'a d'autre boitier que des boitiers Konami, ceux là par exemple :
bien sur que l'idée est intéressante, je dirai même que c'est une super idée, et du super boulot.
Mais pourquoi Fabf n'integres tu pas le FPGA directement sur le pcb ?
Problèmes pour le souder ? arf... si nos amis ibériques et Du pays du matin calme arrivent à le faire,
je ne vois pas pourquoi on resetrait à quai !

Mon avis est qu'il faudrait pousser le concept un peut plus loin, trouver des solutions et proposer un kit qui tien dans un boitier standard. c'est fini le temps des cartouches verrues.

ericb59 :
bien sur que l'idée est intéressante, je dirai même que c'est une super idée, et du super boulot.
Mais pourquoi Fabf n'integres tu pas le FPGA directement sur le pcb ?
metalgear2 :
Bonsoir,
l'idée est quand même trés intéressante.
Et puis, y'a d'autre boitier que des boitiers Konami, ceux là par exemple :
l'idée est quand même trés intéressante.
Et puis, y'a d'autre boitier que des boitiers Konami, ceux là par exemple :
bien sur que l'idée est intéressante, je dirai même que c'est une super idée, et du super boulot.
Mais pourquoi Fabf n'integres tu pas le FPGA directement sur le pcb ?
Parce que quand tu fais du développement, tu commence par faire un prototype ou une maquette.
Et le but premier n'est pas de miniaturiser, mais d'éprouver le concept le plus rapidement possible et avec une dépense de moyens et d'énergie maitrisés.
ericb59 :
Problèmes pour le souder ? arf... si nos amis ibériques et Du pays du matin calme arrivent à le faire,
je ne vois pas pourquoi on resetrait à quai !
Mon avis est qu'il faudrait pousser le concept un peut plus loin, trouver des solutions et proposer un kit qui tien dans un boitier standard. c'est fini le temps des cartouches verrues.
je ne vois pas pourquoi on resetrait à quai !

Mon avis est qu'il faudrait pousser le concept un peut plus loin, trouver des solutions et proposer un kit qui tien dans un boitier standard. c'est fini le temps des cartouches verrues.

Ben c'est simplement plus simple et rapide de planter une carte de Dev avec connecteurs au pas de 2.54 que de souder dix exemplaires d'un TQFP 144 au pas de 0.4 ou 0.5mm (je ne sais plus). sans parler de l'oscillateur et de la flash SPI qui stocke le programme du FPGA.
J'en ai soudé un semaine dernière pour mon prototype et même si c'est pas impossible, c'est pas aussi rapide (surtout quand tu ne l'as pas fait depuis 10 ans, dans mon cas).
Pour information le prix de détail du FPGA + oscillateur + Flash SPI (chez RS) c'est presque 2 cartes de développement avec frais de port! J'avais déjà regardé au boulot pour notre apprenti.
TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours)

Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,...


Z80 a bien résumé
Cette carte est simplement le résultat de la partie son de l'OCTO+ qui intégrera ces fonctionnalités (FM, PSG, dual SCC et SRAM).
Donc pour moi aucune utilité à développer une carte dans une belle boite.
Après Eric, si t'es vraiment chaud on peut discuter par MP de la suite à donner à ce projet.

Cette carte est simplement le résultat de la partie son de l'OCTO+ qui intégrera ces fonctionnalités (FM, PSG, dual SCC et SRAM).
Donc pour moi aucune utilité à développer une carte dans une belle boite.

Après Eric, si t'es vraiment chaud on peut discuter par MP de la suite à donner à ce projet.

Fabf :
Le SN76489 est dans la boite en port 3FH 
Ce soir je regarde pour le faire répondre au port 7FH en plus

Ce soir je regarde pour le faire répondre au port 7FH en plus

Ce n'est pas un peu "dangereux" ? La Moonsound utilise déjà les ports 7EH / 7FH en WAV.
Nous sommes en 2010 aps JC, toute la Gaule est envahie. Ah ben non, apparement, un village résiste encore aux envahisseurs Personalcomputerum et autres Consoledessalum. Bienvenue dans l'antre du emessix !

Soit SG1000F.com ne trouve pas de carte compatible, soit il fait fonctionner le PSG d'une autre manière. On sait comment ils sont faits les boitiers Playsoniq ?
EDIT : essaye sur le Port 0x49H pour accéder au SN76489 plutôt que le 0x3FH ou le 0x7FH. J'espère que ça fonctionnera.
Edité par
KN2000
Le 27/04/2015 à 15h36
EDIT : essaye sur le Port 0x49H pour accéder au SN76489 plutôt que le 0x3FH ou le 0x7FH. J'espère que ça fonctionnera.

Nous sommes en 2010 aps JC, toute la Gaule est envahie. Ah ben non, apparement, un village résiste encore aux envahisseurs Personalcomputerum et autres Consoledessalum. Bienvenue dans l'antre du emessix !

Effectivement quand on compare SG1000 et SG100F on remarque que le deuxième fait des out sur le port 0x49H.
Je vais tester ça
Edité par
Fabf
Le 27/04/2015 à 21h33
Je vais tester ça


Voila ça marche, on peut soit utiliser SG1000 en 0x3FH ou SG1000F en 0x49H
Merci KN2000

Merci KN2000


Après, on espère un petit morceau

Nous sommes en 2010 aps JC, toute la Gaule est envahie. Ah ben non, apparement, un village résiste encore aux envahisseurs Personalcomputerum et autres Consoledessalum. Bienvenue dans l'antre du emessix !
En fait, 07FH était le numéro de port du sn76489 pour la SG-1000.
Tu devrais d'utiliser qu'un seul port pour éviter les conflits avec d'éventuelles périphériques ou mettre un système pour choisir le port (strap ou autre)
La MMM utilise le port 03Fh qu'à la demande car il est possible d'accéder au sn76489 aussi par le port d'adresses. Ceci permet d'utiliser deux sn76489 simultanément. Ta cartouche entre au moins en conflit avec la MMM donc. Edité par GDX Le 28/04/2015 à 12h12
Tu devrais d'utiliser qu'un seul port pour éviter les conflits avec d'éventuelles périphériques ou mettre un système pour choisir le port (strap ou autre)
La MMM utilise le port 03Fh qu'à la demande car il est possible d'accéder au sn76489 aussi par le port d'adresses. Ceci permet d'utiliser deux sn76489 simultanément. Ta cartouche entre au moins en conflit avec la MMM donc. Edité par GDX Le 28/04/2015 à 12h12

GDX :
Ta cartouche entre au moins en conflit avec la MMM donc.
Et aussi avec la Franky avec le port 0x49H

Franchement je vois pas ou il y peut y avoir conflit à utiliser le même port pour faire la même chose avec le même composant (qui de plus ne fonctionne qu'en écriture)

Fabf :
Et aussi avec la Franky avec le port 0x49H
GDX :
Ta cartouche entre au moins en conflit avec la MMM donc.
Et aussi avec la Franky avec le port 0x49H

Non puisqu'elle fonctionne que par le port 049h. Si tu choisis le même port, elle réagira en même temps de la même façon. En fait, j'exagère, il n'y a pas vraiment de confit avec la MMM mais c'est quand même mieux d'éviter les ports doublons. Il n'y a pas n'intérêt d'utiliser 2 ports pour faire la même chose.
Popolon-fr me signal que j'ai dit un connerie. Le SN76489 de la MMM n'est pas accessible par le port d'adressage comme l'FM-PAC mais c'est le port 03Fh qui est désactivable indépendamment (par le port d'adressage). Ce qui permet de gérer différentes MMM l'une après l'autre.
Edité par
GDX
Le 29/04/2015 à 13h06

Bon pour moi ce dossier s'arrête là, je suis content j'ai réussi à avoir la SCC avec un FPGA et j'ai eu quelques bonus en prime
Ci dessous le dossier complet du projet Quartus.
www.fabf.fr/div/MULTI_SND.rar
Au programme nous avons :
YM2149
SCC en slot primaire
SCC+ SRAM 512ko en slot étendu x.1
OPLL
SN76489
COVOX
Bon amusement

Ci dessous le dossier complet du projet Quartus.
www.fabf.fr/div/MULTI_SND.rar
Au programme nous avons :
YM2149
SCC en slot primaire
SCC+ SRAM 512ko en slot étendu x.1
OPLL
SN76489
COVOX
Bon amusement


Bonsoir,
Que du bonheur !!!
Je viens de reagrder le boulot sous Quartus et franchement bravo, y'a du taff de fait là quand même

Je viens de reagrder le boulot sous Quartus et franchement bravo, y'a du taff de fait là quand même

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie