MSX Village forum

L'atelier [EN COURS] OPL3 V2 OPL3 avec OPLx Fishing intégré.

igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 03/12/2013 à 12h10
Après avoir construit l'OPL3 selon le schéma de MSXPRO ci dessous:


Voici l'implantation que j'avais dessiné:


Pour des raisons de disponibilité, j'avais remplacé la SRAM 6116 par une SRAM CXK58256:


Par l'implantation ci dessous:


Mon but est "d'upgrader" mon implantation OPL3 déjà existante en extrapolant les deux schémas.
Voici le nouveau schéma posté par TheWhipMaster => http://www.msxvillage.fr/upload/opl3_full.pdf

Vous remarquerez en VERT les parties ajoutés.

Nb: Il s'agit principalement d'une SRAM 6264, d'un HC139 pour le décodage et d'une AT49F002 pour stocker la ROM.

Voici le Datasheet de l'AT49F002.
http://raphnet.net/electronique/genesis_cart/doc1017.pdf
Il s'agit donc d'une FLASH MEMORY (EEPROM ?) de [256K X 8 bits].

En regardant de près, l'ensemble AT49F002, HC139 et SRAM6264 ressemble beaucoup à l'Upgrade de MsxPro ci dessous:


Il me reste à travailler sur le remplacement de la SRAM 6264 par la CXK 58256 tout comme je l'ai fait pour remplacer le 6116 par le CXK 58256 :fou


si vous avez une remarque pertinente! Je suis tout ouïe :p Edité par igal Le 03/12/2013 à 13h55


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 03/12/2013 à 13h47
excuse mon ignorance mais c'est pour quoi au juste ?
c'est une cartouche moonsound ? :gne


banniere-ericb59e
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 03/12/2013 à 14h15
Salut EricB59.

Edit: => traduit OPL4 par MOON-SOUND ;)

L'OPL3 ne restitue pas l'OPL4 dans son entièreté puisque cet OPL3 ne joue que de la FM. Il n'y a donc pas de prise en en charge du WAVE qui est spécifique à l'OPL4.
Pour faire simple, l'OPL4 est un OPL3 + WAVE.

La ou l'OPL3 est intéressant, c'est qu'il remplace avantageusement l'OPLL en proposant une gamme de SONS de meilleurs qualités et en stéréo.
Pareillement pour L'OPL1 (MSX-AUDIO sans ADPCM) puisque la aussi, les mélodies MSX-AUDIO sont de meilleurs qualités et encore une fois en stéréo.

Cette carte s'adresse plutôt à un publique averti voulant bidouiller et mieux comprendre le fonctionnement et les possibilités de la FM sur MSX.

Concernant ce post en particulier, il permet l'OPLx Fishing mis au point par Sd_Snatcher (membre de Msx.Org) sans nécessiter la présence du Music Module.

Reste une inconnue:
Actuellement, les logiciels cherchant de l'OPL4 (spécifiquement) scannent les SLOT à la recherche de la ROM de la MOON-SOUND.
Je peux affirmer que c'est la ROM qui est recherchée parce que j'ai testé le montage en placant la MOON-SOUND sur un port I/O, mais MS2 (entre autre) refuse de démarrer dans ce cas précis.

Je suppose qu'en placant la ROM MOONSOUND.ROM que l'on peut trouver dans => C:Program FilesblueMSXMachinesShared RomsMOONSOUND.ROM
l'OPL3 serait détecté tel un OPL4.

Le problème est que cette ROM pèse 2048KO :sick

Malgré tout, je vais commencer le projet et on verra bien si une partie seulement des 2048Ko est nécessaire ou pas!

Faut être optimiste :D Edité par igal Le 03/12/2013 à 14h16


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 03/12/2013 à 15h40
ha ok... n'etant pas specialiste je me perd un peut dans les opl ! :oups

et bien bonne chance alors... Edité par ericb59 Le 03/12/2013 à 15h41


banniere-ericb59e
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 04/12/2013 à 13h20
Dans un premier temps, voici le schéma au format PNG.

La vue miniature:


Le schéma dans sa taille réelle (3700X2500 Pixels :oups )est téléchargeable ici =>

Vais pouvoir m'appliquer à sa modification pour intégrer des composants que j'ai sous la main :p Edité par igal Le 04/12/2013 à 13h22


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
TheWhipMaster Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 27/11/2011 à 09h13

Messages: 579

Le 04/12/2013 à 14h40
Avec un schéma miniature tu envisage un montage en composant de surface :fou
Bon je sort :oups


HB-F700F(X2),A1GT,Altera DE1 + slots , Sunrise IDE CF,FMPAC, Music Module,Slot expander 8X (X3) ,PlaySoniq, et autres
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 05/12/2013 à 13h39
Je me suis référé à la page consacrée sur http://www.msxpro.com/opl3.html pour finalement modifier [Music Module Bios Upgrade] en [ OPL3 Bios Upgrade].

Avoir précédemment remplacé la RAM 6164 par une CXK 58256 sur l'OPL3 V1 m'a incité à me diriger vers l'Upgrade du Music Module.

Voici à quoi ressemble le dessin de l'upgrade:
Nb: Pour simplifier, j'ai virer les Jumpers qui permettent la bascule entre 27C256 pour ne laisser que le 27C512.


Maintenant que c'est fait, je vais peut être monter la seconde CXK 58256 par dessus l'autre en gigogne ainsi que l'Eeprom 27C512.
La plus part des signaux étant identiques, Il me restera à shunter directement quelques signaux


Le LS139 sera implanté directement sur la plaque ;)

Nb: J'ai résolu le problème de grésillement en sortie audio. je détaillerai le fixe par la suite ;)



Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie