MSX Village forum

Le Kiosque à Musique Musiques NDP

VieuxBouz1 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 13/05/2023 à 09h12

Messages: 312

Le 10/05/2025 à 10h45

Reprise du message précédent

:siffle c'est tout simplement fabuleux


Pourquoi s'évertuer à voler avec des aigles quand on travaille avec des dindes...
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3014

Le 10/05/2025 à 11h20
Enfin... ça aura été long !

Je vais pouvoir regarder pour ajouter ce format à MSXgl. :tea


On est toujours ignorant avant de savoir.
Github    
zone Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 11/10/2023 à 19h25

Messages: 82

Le 10/05/2025 à 12h01
Lors d'une replay, peut-on faire autre chose avec la machine ou ça pompe tout le CPU pour le rendu ? Edité par zone Le 10/05/2025 à 12h01
   
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3014

Le 10/05/2025 à 13h10
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.
Github    
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 446

Le 10/05/2025 à 13h13
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



site en Français sur la musique MSX
Site web    
zone Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 11/10/2023 à 19h25

Messages: 82

Le 10/05/2025 à 18h51
aoineko :

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
   
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 446

Le 18/05/2025 à 10h27
pour info, NDP est intégré à libmsx, la librairie C de mori0091 :
https://github.com/mori0091/libmsx


site en Français sur la musique MSX
Site web    
aoineko Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 02/01/2011 à 21h17

Messages: 3014

Le 18/05/2025 à 16h07
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. :siffle Edité par aoineko Le 18/05/2025 à 16h08


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