74Fermer76
ericde45Le 04/01/2022 à 12:47
Bonjour,

j'ai trouvé un nouveau bug dans virtual jaguar, plutôt tordu celui là

j'ai fini par debugger mon code pour le SID
et en testant différentes musiques j'avais un 'trou' sonore sur un morceau de mad max
j'ai passé 3H ce matin à chercher sans trouver
et testé sur phoenix et sur la Jaguar réelle, je n'ai pas le souci

j'ai ensuite changé la fréquence de mon timer I2S et le trou a disparu

je met un .equ pour ma frequence de replay I2S
puis ensuite je calcule la fréquence réelle possible, et j'utilise cette fréquence là pour tous mes calculs ensuite, et mon timer

à 24000 comme fréquence demandée pour I2S j'ai mon trou sonore sur VJ ( debug ou 2.1.2 )
et je ne l'ai plus à 25000

et à 24000, c'est ok sur phoenix et sur la JAG

ci joint 2 fichiers, un en 24000 et un en 25000

tromb Fichier joint : VJ_SID_KO.zip


et sinon ça donne ça :