MSX Village forum

L'atelier Sound cartridge with 512KB RAM FPGA

metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 26/04/2015 à 22h41

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 :




Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 27/04/2015 à 07h46
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 :





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 ! :top



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. :lol


banniere-ericb59e
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 956

Le 27/04/2015 à 08h28
ericb59 :
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 :





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 ! :top



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. :lol




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) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 27/04/2015 à 09h41
Z80 a bien résumé :top

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. :D

Après Eric, si t'es vraiment chaud on peut discuter par MP de la suite à donner à ce projet. ;)
KN2000 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 08/06/2010 à 09h30

Messages: 209

Le 27/04/2015 à 13h20
Fabf :
Le SN76489 est dans la boite en port 3FH :glass



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 !
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 27/04/2015 à 14h40
J'ai pas réussi en 7FH avec SG1000F.COM.
KN2000 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 08/06/2010 à 09h30

Messages: 209

Le 27/04/2015 à 15h17
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


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 !
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

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

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 27/04/2015 à 21h59
Voila ça marche, on peut soit utiliser SG1000 en 0x3FH ou SG1000F en 0x49H ^^
Merci KN2000 :top
KN2000 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 08/06/2010 à 09h30

Messages: 209

Le 28/04/2015 à 10h53
;) Merci à toi de nous faire partager ton projet. L'aventure de ce Octo+ fait plaisir à lire.

Après, on espère un petit morceau :p


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 !
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 28/04/2015 à 11h29
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
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 28/04/2015 à 11h58
GDX :
Ta cartouche entre au moins en conflit avec la MMM donc.


Et aussi avec la Franky avec le port 0x49H :hum



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) :fou Edité par Fabf Le 28/04/2015 à 11h59
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 28/04/2015 à 12h33
Fabf :
GDX :
Ta cartouche entre au moins en conflit avec la MMM donc.


Et aussi avec la Franky avec le port 0x49H :hum


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.
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 29/04/2015 à 13h02
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
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 23/08/2015 à 20h02
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 ;)
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 23/08/2015 à 20h37
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 :top



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie