ADPCM Clock Test - sondage public !

PSG, PCM, CD, HES, VGM...

Modérateurs : SirG, Redfield1, shubibiman, Laucops

Répondre
Avatar de l’utilisateur
Kaminari
Modérateur
Messages : 7075
Inscription : ven. 24 sept. 2004 19:36
Contact :

ADPCM Clock Test - sondage public !

Message par Kaminari »

Oyé braves Necstasiens et Necstasiennes !

Une campagne de test est actuellement organisée par Elmer (l'auteur de HuCC) pour établir avec précision la fréquence d'horloge moyenne des processeurs Oki MSM5205 équippant tous les lecteurs CD (IFU, Duo, etc). Ce chip audio ADPCM opère généralement autour de 32100 Hz, mais l'âge des composants peut faire varier cette fréquence, souvent vers le bas.

Quel est l'intérêt de ce test ?

Depuis quelque temps, Elmer travaille avec SamIAm sur la traduction en anglais des deux épisodes de Legend of Xanadu :bomberdream:

L'un des principaux challenges techniques est l'implantation de sous-titres pour les cutscenes, dont les dialogues sont en ADPCM et non en CD Audio (comme c'est d'ordinaire le cas dans la plupart des jeux). Mais certaines d'entre elles font plusieurs minutes, et la synchronisation entre l'audio et le texte dépend entièrement de la fréquence d'horloge de la puce ADPCM. Avec certains émulateurs, le décalage en fin de dialogue peut atteindre plus d'une seconde, ce qui rend les sous-titres incompréhensibles.

Tous les émulateurs ne s'accordent pas sur cette fréquence. Mesen a choisi (pour le moment) un classique 32000 Hz, tandis que Mednafen, MiSTer et autres tournent à 32087. La Turbo Everdrive Pro (dys)fonctionne à 32250, ce qui provoque des bugs audio dans de multiples jeux de rôle et d'aventure. Krikzz a déjà été informé mais ne semble pas très réactif, son dernier firmware remontant à un an et demie...

Elmer travaille donc sur une base de 32087, mais il souhaite connaitre l'état réel de nos machines à partir d'un échantillon le plus large possible. C'est là que vous pouvez (facilement) participer à cette campagne de test. Il vous suffit de récupérer la ROM ADPCM Clock Test et de la lancer via une flashcart sur votre console CD.

Le programme va indiquer le nombre de cycles CPU qui lui a été nécessaire pour calculer les samples. Idéalement, il faut laisser la bécane allumée pendant une petite heure et relancer le même test pour vérifier la fatigue des composants ("warmup"). Le deuxième test sera sensiblement différent.

Pour chacun des deux tests, notez le nombre de cycles CPU (normalement autour de 111.400.000) et postez les résultats ici, en spécifiant le modèle de votre machine.

Merci :bomberwank:
Avatar de l’utilisateur
franz
NECromancer
Messages : 4183
Inscription : jeu. 26 janv. 2006 09:33
Localisation : Montpellier

Re: ADPCM Clock Test - sondage public !

Message par franz »

Râh, j'ai pas de flashcart ! :bombercry: Sinon ç'aurait été avec plaisir.
Je teste sur mon Analogue Duo ou ça sert à rien ?
Avatar de l’utilisateur
Kaminari
Modérateur
Messages : 7075
Inscription : ven. 24 sept. 2004 19:36
Contact :

Re: ADPCM Clock Test - sondage public !

Message par Kaminari »

Ton retour sera le bienvenu ! Les tests en émulation sont pris en compte, et ils n'ont pour l'instant aucun retour sur Analog et Super HD System.
GuiM
NECromancer
Messages : 3978
Inscription : lun. 25 janv. 2016 21:58

Re: ADPCM Clock Test - sondage public !

Message par GuiM »

Je n'ai pas de flash card non plus...
Répondre