THOMSON MOTO SOUND CARD
Modérateurs : Papy.G, fneck, Carl
Re: THOMSON MOTO SOUND CARD
jeffounet et hlide, vos cartes sont prêtes, j'ai plus qu'as les tester et je vous MP
Re: THOMSON MOTO SOUND CARD
OK Génial!
Merci
Bonne soirée
Jean-François
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
Jean-François
Re: THOMSON MOTO SOUND CARD
Génial !
Recherche: cartouches Mattel Intellivision Imagic (loose)
Star Jacker et Lode Runner sur Yeno/SEGA SC-3000
Star Jacker et Lode Runner sur Yeno/SEGA SC-3000
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MOTO SOUND CARD
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.
Re: THOMSON MOTO SOUND CARD
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 :
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
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MOTO SOUND CARD
vérifier sur le hardware ne fait jamais de mal
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MOTO SOUND CARD
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.
Re: THOMSON MOTO SOUND CARD
Superbe Dino ! Faut que je test ça dés que j'ai un peu de temps a moi
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 !
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 !
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MOTO SOUND CARD
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.
Re: THOMSON MOTO SOUND CARD
Excellent Dino ! Bravo
-
- Messages : 312
- Inscription : 01 févr. 2020 20:31
- Localisation : Rome - Italy
Re: THOMSON MOTO SOUND CARD
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.
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.
Re: THOMSON MOTO SOUND CARD
Je ne vois que la version 2023.02.08 sur le site dcmoto?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.