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

Avatar de l’utilisateur
sebastus
Messages : 648
Inscription : 21 janv. 2019 14:36
Localisation : Vosges(88)
Contact :

Re: THOMSON MOTO SOUND CARD

Message par sebastus »

jeffounet et hlide, vos cartes sont prêtes, j'ai plus qu'as les tester et je vous MP :wink:
Image
Avatar de l’utilisateur
jeffounet
Messages : 1594
Inscription : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: THOMSON MOTO SOUND CARD

Message par jeffounet »

OK Génial!
Merci

Bonne soirée

Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François
Avatar de l’utilisateur
DataPro
Messages : 2807
Inscription : 07 févr. 2011 17:03
Localisation : France - Auvergne

Re: THOMSON MOTO SOUND CARD

Message par DataPro »

sebastus a écrit : 30 juil. 2023 12:25En tout cas ,ça sera la dernière version ,celle ci est définitive ! :wink:
Génial !
Recherche: cartouches Mattel Intellivision Imagic (loose)
Star Jacker et Lode Runner sur Yeno/SEGA SC-3000
Avatar de l’utilisateur
sebastus
Messages : 648
Inscription : 21 janv. 2019 14:36
Localisation : Vosges(88)
Contact :

Re: THOMSON MOTO SOUND CARD

Message par sebastus »

Vos cartes sont testée Hlide et Jeffounet ,je vous MP.
Image
Avatar de l’utilisateur
sebastus
Messages : 648
Inscription : 21 janv. 2019 14:36
Localisation : Vosges(88)
Contact :

Re: THOMSON MOTO SOUND CARD

Message par sebastus »

Image
Avatar de l’utilisateur
adnz
Messages : 213
Inscription : 10 janv. 2010 00:07

Re: THOMSON MOTO SOUND CARD

Message par adnz »

Vraiment bravo pour tout ce boulot ...
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON MOTO SOUND CARD

Message par dinoprodest »

attention aux développeurs pour la carte sn76489, faites très attention à la vitesse écrire sur l'appareil. Sur la fiche technique, le constructeur déclare qu'au moins 32 cycles d'horloge doivent s'écouler entre une écriture et une autre. Aujourd'hui en raison de deux inscriptions consécutives représente $a7f7 stb $a7f7 Je n'avais pas la réponse souhaitée.
Bentoc
Messages : 179
Inscription : 14 sept. 2019 13:35
Localisation : Var - France

Re: THOMSON MOTO SOUND CARD

Message par Bentoc »

Exact Dino !
Remarque la datasheet dit "approximativement 32 cycles"
Avec une horloge a 3,57954Mhz, 32 cycles donnent 8,94 cycles à 1Mhz.
LDA #$9F => 2 cycles
STA $A7F7 => 5 cycles

il faut donc temporiser avec au minimum un NOP (2 cycles), mais c'est un peu "limite".
Personnellement j'utilise deux NOP.

(Attention si vous utilisez le DP, c'est 4 cycles pour le STA, il faut donc obligatoirement deux NOP dans ce cas.)

Ex :

Code : Tout sélectionner

PSGSilenceAll
        lda   #$9F
        sta   SN76489.D
        nop
        nop
        lda   #$BF
        sta   SN76489.D       
        nop
        nop
        lda   #$DF
        sta   SN76489.D
        nop
        nop
        lda   #$FF
        sta   SN76489.D                               
        rts  
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON MOTO SOUND CARD

Message par dinoprodest »

vérifier sur le hardware ne fait jamais de mal😊
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON MOTO SOUND CARD

Message par dinoprodest »

Salut tout le monde, Je souhaitais partager avec vous les résultats de quelques jeux que j'ai modifiés pour profiter de la carte Amadeus. L'un d'eux est Saphir sur lequel j'ai modifié des effets spéciaux et introduit une musique de fond.

Dernière modification par dinoprodest le 24 août 2023 22:05, modifié 1 fois.
Avatar de l’utilisateur
sebastus
Messages : 648
Inscription : 21 janv. 2019 14:36
Localisation : Vosges(88)
Contact :

Re: THOMSON MOTO SOUND CARD

Message par sebastus »

Superbe Dino ! Faut que je test ça dés que j'ai un peu de temps a moi ;-) :mrgreen:

Faudrait vraiment que tu fasse un tutoriel détaillé de "comment on modifie le jeux pour mettre une musique dessus !" ,je modifierais bien Vampire et/ou Sorcery !
Image
dinoprodest
Messages : 312
Inscription : 01 févr. 2020 20:31
Localisation : Rome - Italy

Re: THOMSON MOTO SOUND CARD

Message par dinoprodest »

merci Sebastus, il va sans dire que l'émulateur et le débogueur de Daniel sont indispensables. Ensuite, chaque jeu a une approche différente. Il faut dire que le sn76489 est bien plus imprévisible sur une vraie machine en terme de timing.
Bentoc
Messages : 179
Inscription : 14 sept. 2019 13:35
Localisation : Var - France

Re: THOMSON MOTO SOUND CARD

Message par Bentoc »

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

Re: THOMSON MOTO SOUND CARD

Message par dinoprodest »

merci @bentoc, en testant sur une vraie machine j'ai remarqué quelques bugs de l'émulation sn76489. Par exemple si vous assignez le volume au canal 0 en écrivant 1001vvvv, pour écrire les 6 bits de poids fort de la fréquence xxffffff il faut d'abord écrire les 1000ffff de poids faible en resélectionnant le canal. Je ne sais pas si vous pouvez confirmer @bentoc ?

En attendant, je joins la vidéo du test MO6 et les fichiers MRX/SD
Il faut le charger avec dcmoto version 2023.07.17 et activer dans le menu options la carte audio ym2413 et sn76489 à l'adresse A7F7.

Pièces jointes
Saphir_music_A7F7-mrx_mo6_24-08-2023.zip
(95.3 Kio) Téléchargé 17 fois
Dernière modification par dinoprodest le 25 août 2023 21:32, modifié 5 fois.
Brochiman
Messages : 3545
Inscription : 02 juin 2019 11:26
Localisation : Angers

Re: THOMSON MOTO SOUND CARD

Message par Brochiman »

dinoprodest a écrit : 22 août 2023 18:08 Il faut le charger avec dcmoto version 2023.02.25 et activer dans le menu options la carte audio ym2413 et sn76489 à l'adresse A7F7.
Je ne vois que la version 2023.02.08 sur le site dcmoto?
Répondre