THOMSON MO6 SOUND CARD
Modérateurs : Papy.G, fneck, Carl
Re: THOMSON MO6 SOUND CARD
Daniel, si d'aventure tu te lançais dans ce projet :Daniel a écrit : ↑23 nov. 2020 08:50Malheureusement je n'ai pas le temps. Depuis plusieurs années déjà je dois ajouter à dcmoto l'émulation du synthétiseur vocal MEA8000 et je n'ai pas encore commencé. J'ajoute le SN76489 dans la 'to do list', mais il y a peu d'espoir de réalisation rapide.dinoprodest a écrit : ↑22 nov. 2020 23:31 je voudrais demander à Daniel s'il peut insérer cette carte dans l'émulateur DCMOTO.
Gens contient un emulateur SN76489 écrit en c (fichier psg.c). Il a été écrit par Stéphane Dallongeville (gens@consolemul.com).
Le code source est téléchargeable ici http://www.gens.me/downloads.shtml
Re: THOMSON MO6 SOUND CARD
Je vais attendre que la carte soit finalisée et qu'il y ait quelques utilisateurs. Si elle a du succès j'essaierai de l'émuler.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MO6 SOUND CARD
Daniel, je pense qu'il serait utile de laisser les utilisateurs essayer le tableau émulé avant de le construire. Les spécifications sont assez définies et simples. Une adresse d'écriture, puis le reste est la spécification sn76489an.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MO6 SOUND CARD
En fait, pour un usage personnel j'ai déjà modifié l'émulateur pour intégrer la carte, et j'en avais besoin pour développer un séquenceur en ASM et basique.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MO6 SOUND CARD
That’s nice ! Did you try to play some psg files from master system to see if it works ?
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MO6 SOUND CARD
Bentoc, no i didn't.
I need some small files that i can stream to address device.
I need some small files that i can stream to address device.
Re: THOMSON MO6 SOUND CARD
Try this one and tell me if it works :
Edit : changed the file with the good one ...
Edit : changed the file with the good one ...
Dernière modification par Bentoc le 21 févr. 2021 23:15, modifié 3 fois.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MO6 SOUND CARD
Thank you very much. Have i to stream it to address board?
Re: THOMSON MO6 SOUND CARD
I replaced the file in my post with the good one (.psg) sorry for that.
Here is the file format : Search for PSGlib in GitHub, it's part of the sms dev kit.
There is also a tool (vgm2psg) that I used to convert VGM files from smspower website to a psg file.
Here is the file format : Search for PSGlib in GitHub, it's part of the sms dev kit.
There is also a tool (vgm2psg) that I used to convert VGM files from smspower website to a psg file.
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MO6 SOUND CARD
Benntoc, i played the wrong file.
In fact It was miscellaneus of melody and random noise.
Today i'll test the last file you have posted.
Thank you.
Have a good day.
In fact It was miscellaneus of melody and random noise.
Today i'll test the last file you have posted.
Thank you.
Have a good day.
Re: THOMSON MO6 SOUND CARD
For the (second) sample I send to you, there is no loop and no compression. So all you have to do is :
read and send data until you have :
$00 : end of data
$38-$3f : end of frame, wait 0-7 additional frames
read and send data until you have :
$00 : end of data
$38-$3f : end of frame, wait 0-7 additional frames
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MO6 SOUND CARD
Sorry Bentoc, but i don't understand the timing protocol.
1cctdddd is the latch command
01dddddd is the additional data to latched channell.
is the timing control on the 3th parameter ?
00nnnnnn
1cctdddd is the latch command
01dddddd is the additional data to latched channell.
is the timing control on the 3th parameter ?
00nnnnnn
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MO6 SOUND CARD
ok i think i have understand.
The frames are separated and delayed by 38-3f values.
0 - 7 adds n frame waits.
The frames are separated and delayed by 38-3f values.
0 - 7 adds n frame waits.