THOMSON MOTO SOUND CARD

Placez ici vos trucs et astuces, étalez sans retenue votre savoir-faire et votre science qui va nous permettre de redonner une apparence neuve et fonctionnelle à nos bouzes.

Modérateurs : Papy.G, fneck, Carl

dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON TO8 SOUND CARD

Message par dinoprodest »

i have an idea, could i design the dual connector board?
In this way everyone is free to assemble preferred connector.
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON TO8 SOUND CARD

Message par dinoprodest »

what do you think about something like this?
One side with card edge connector and on the other side the minibus connector.
Pièces jointes
SN76489_TO_STEREO.jpg
SN76489_TO_STEREO.jpg (68.84 Kio) Consulté 4422 fois
Bentoc
Messages : 178
Inscription : 14 sept. 2019 13:35
Localisation : Var - France

Re: THOMSON TO8 SOUND CARD

Message par Bentoc »

It's a good idea, however I prefer two separate designs, simply because it add height to the card.
If I had to choose only one it wil be pin headers, I think minibus is a good design and the way to go.
Hard to choose ...

Spacing does not allow to make both connectors at the same place ?
One row with "oval shaped" holes ?

Some news about associtaed software :
PSGlib.rar
(5.71 Kio) Téléchargé 114 fois
Edit du 22/03 : Correction décodage des données compressées

I made a translation of PSGlib from z80 to 6809.


Just added a RAM page selection for TO8, easy to remove if you want to use with another machine.
so when you pass address to music data, you point to an index not direct address of data.

When you want to play music data, you call :

Code : Tout sélectionner

        ldx   #Psg_TitleScreen
        jmp   PSGPlayNoRepeat
Data index :

Code : Tout sélectionner

Psg_TitleScreen
         fcb   $07,$A5,$40
Means : page 07, address:A540

Finally, place the following calls next to a wait VBL routine

Code : Tout sélectionner

        jsr   PSGFrame
        jsr   PSGSFXFrame
There are a lot of functionalities, look at the beginning of the asm file for details.
- It allows playing music and another track of SFX at the same time.
- it allows compression, loops, ...

It compiles, it runs and does not crash my demo, bytes are send to the port ...
It may need some debug when I will test with the real sound card.

look at PSGlib on Github for the data format and associtaed tools for converting vgm files to psg and other tools to compress data ...
It lacks a priority management for SFX (when two sfx sounds must be played, which one should be played ?)

I will have a look to the sound drivers of Master system games, there should be some great ideas, data format is totaly different.
It is designed to do more live controls (there are predefined enveloppe shapes, ...)

PSGlib is more oriented to play "tracks"
Dernière modification par Bentoc le 22 mars 2021 22:16, modifié 2 fois.
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: THOMSON TO8 SOUND CARD

Message par Daniel »

SDDRIVE pcb is compatible with both connectors (pin header or card edge).

sddrive.png
sddrive.png (106.8 Kio) Consulté 4411 fois
Daniel
L'obstacle augmente mon ardeur.
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON TO8 SOUND CARD

Message par dinoprodest »

Good job Bentoc.
Daniel your double connector solution is very good.
I'll try to design in this way.
Thank you.
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON TO8 SOUND CARD

Message par dinoprodest »

I think we are near goal.
What do you think about it?
Pièces jointes
SN76489_TO_STEREO.jpg
SN76489_TO_STEREO.jpg (76.75 Kio) Consulté 4398 fois
Bentoc
Messages : 178
Inscription : 14 sept. 2019 13:35
Localisation : Var - France

Re: THOMSON TO8 SOUND CARD

Message par Bentoc »

It's so great !!!

One more thing :D

Can you check that the board is no larger than 70mm (maybe Daniel has better experience on what size to respect) ?
I measured on my TO8, I don't know for the MO6 it may be larger.

look the picture :
IMG_3132.JPG
IMG_3132.JPG (804.17 Kio) Consulté 4389 fois
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON TO8 SOUND CARD

Message par dinoprodest »

with the addition of the other channel, the card has grown a lot and populated. For the moment the measurements are 66mm wide and 94mm high.
Bentoc
Messages : 178
Inscription : 14 sept. 2019 13:35
Localisation : Var - France

Re: THOMSON TO8 SOUND CARD

Message par Bentoc »

So it does fit for the width.
I don't know for the thickness at the top. Are the components facing back ? If so it's OK
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: THOMSON TO8 SOUND CARD

Message par Daniel »

The maximum width is 70 mm between the two rails. The absolute maximum is 75 mm with two notches for the rails.

The maximum height is 65 mm along the rear face. By moving away from a few centimeters the height is not limited. The distance is different for each computer : 0 cm for the MO5, 1 cm for the TO8, much more for the TO7 and the TO7/70.

If the heigth is above 65mm and the card is connected to the Minibus, you can use the first slot with the MO5 and the TO8, but you can't with the TO7.
Daniel
L'obstacle augmente mon ardeur.
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON TO8 SOUND CARD

Message par dinoprodest »

What do you think about ym2413 sound chip?

Bentoc
Messages : 178
Inscription : 14 sept. 2019 13:35
Localisation : Var - France

Re: THOMSON TO8 SOUND CARD

Message par Bentoc »

I already bought one YM2413 chip back in november (with some SN76489) because I knew it will be your "next step" :D
It's not a joke it's true !!!

Maybe we can finish this first card with SN76489, develop some software ... and build another stereo card with YM2413 for the fun later.
Or we make a mono card with one SN76489 and one YM2413 chip now with ability to stack two cards for stereo sound for the craziest of us.

I realy like the "low fi" sound of SN76489.
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON TO8 SOUND CARD

Message par dinoprodest »

Bentoc, i am not joking too.😂😂😂😂
Pièces jointes
Screenshot_20210306-223924.png
Screenshot_20210306-223924.png (592.9 Kio) Consulté 4338 fois
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON TO8 SOUND CARD

Message par dinoprodest »

I would build a hybrid card directly with a sn76489 and a ym2413. But we have to see the people opinion.
There is already a ym2413 emulator source code.
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON TO8 SOUND CARD

Message par dinoprodest »

My sound board fit exactly, and i have measured nothing before build it 😀
Pièces jointes
IMG_20210307_170015.jpg
IMG_20210307_170015.jpg (142.83 Kio) Consulté 4307 fois
IMG_20210307_170000.jpg
IMG_20210307_170000.jpg (123.85 Kio) Consulté 4307 fois
Répondre