Le Kiosque à Musique Musiques NDP

zone :
Lors d'une replay, peut-on faire autre chose avec la machine ou ça pompe tout le CPU pour le rendu ?
D'après l'auteur, cela prend environ 10% du CPU.
Ce qui est dans la moyenne-haute pour un replayer.
Je te dirais plus précisément quand je l'aurais intégré dans MSXgl.
Mais en tout cas, pour un jeu pas trop gourmand en ressource (genre un puzzle-game) ça posera aucun soucis. Edité par aoineko Le 10/05/2025 à 13h11
On est toujours ignorant avant de savoir.

sinon niveau MML les Japonais ne sont pas partageurs mais il y en a quelques uns chez Uniskie 
https://github.com/uniskie/msx_music_data/tree/master/ndp

https://github.com/uniskie/msx_music_data/tree/master/ndp
site en Français sur la musique MSX
aoineko :
D'après l'auteur, cela prend environ 10% du CPU.
Ce qui est dans la moyenne-haute pour un replayer.
D'après l'auteur, cela prend environ 10% du CPU.
Ce qui est dans la moyenne-haute pour un replayer.
C'est pas mal 10%.
Même si on est vite à l'os avec le z80.
Je pensais que ça pompait davantage, mais ce n'est pas du module avec mix de samples donc moins couteux je suppose.
Sur PC 486/33, une bonne routine de replay avec mixage 8 ou 16 voix (sais plus) prenait 8% du CPU.
La soundblaster, cette sombre daube. Edité par zone Le 10/05/2025 à 18h52

pour info, NDP est intégré à libmsx, la librairie C de mori0091 :
https://github.com/mori0091/libmsx
https://github.com/mori0091/libmsx
site en Français sur la musique MSX

Il a été plus rapide que moi. 
Ceci dit c'est de la triche, les japonais ont eu accès aux sources bien plus tôt que nous.
Pourtant ce n'est pas faute d'avoir demandé à l'auteur du format NDP !
J'ai regardé son portage pour voir si je l'intégré tel quel (avec son accord) dans MSXgl, mais je ne le trouve pas assez générique donc je ferai mon propre portage.
Mais avant, j'ai un truc à finir pour le prochain et dernier Future Disk.
Edité par
aoineko
Le 18/05/2025 à 16h08

Ceci dit c'est de la triche, les japonais ont eu accès aux sources bien plus tôt que nous.
Pourtant ce n'est pas faute d'avoir demandé à l'auteur du format NDP !
J'ai regardé son portage pour voir si je l'intégré tel quel (avec son accord) dans MSXgl, mais je ne le trouve pas assez générique donc je ferai mon propre portage.
Mais avant, j'ai un truc à finir pour le prochain et dernier Future Disk.

On est toujours ignorant avant de savoir.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie