Dans The Price of Loyalty les musiques midi sont différentes de la version The Successions Wars.
J'ai récupéré un zip du disque original (le H2 de base, édité en 1996), et donc maintenant il faut extraire les musiques pour les remplacer dans le PoL.
Jettons d'abord un oeil au topic
Project Ironfist: Sound editing.
Mouais, ça explique pas grand chose pour notre cas, le topic est orienté création de sons.
Jettons alors un oeil au topic
Project Ironfist: Dealing with game resources.
Alors, tout d'abord il faut 2 fichiers; un pour extraire les trucs de l'AGG et l'autre des ICN. Les outils sont dans ce zip : http://projectironfist.pbworks.com/w/file/68304143/IronfistTools.zip .
Ensuite...
Je dézipe IronfistTools dans un nouveau dossier "IronfistTools".
On a donc 4 dossier : agg/ frm/ icn/ til/
Dans le dossier agg/ je mets une copie des 2 fichiers AGG.
Je clique-déplace un fichier HEROES2X.AGG sur le H2AggUnpack.exe : ça me sort tous son contenu dans un sous-dossier HEROES2X/. Bien !
(52 fichiers dans le dossier HEROES2X/ à ce moment là)Les sons/musiques sont dans les fichiers XMI. On en a 5 :
MIDI0005.XMI
MIDI0006.XMI
MIDI0007.XMI
MIDI0008.XMI
MIDI0009.XMI
MIDI0010.XMI
Ce sont des fichiers WAV en 8 bits mono 22050Hz (comme indiqué dans le post du Projet Ironfist).
Donc je les ouvres avec Audacity... et ... Franchement ça ressemble à rien... Je ne sais pas reconnaître ces "sons"... On dirait plutôt une erreur qu'autre chose. Bon, donc les musiques qui ont changé dans PoL se trouvent dans le fichier HEROES2.AGG et non pas HEROES2X.AGG.
On refait les mêmes manips avec le HEROES2.AGG ...
Et là Bingo !
Il y a des fichiers .82M à la pelle !
également présents 17 fichiers XMI...
Pareil pour les 82M ; on les ouvre avec Audacity 8 bits mono 22050 et on peut les écouter.
Trouvons maintenant nos musiques midi...
Bon eh bah, grosse déception, les musiques MIDI ne sont pas dans les AGG!
Cependant il y a de bons sons... Certains sont en 8 bits "unsigned" (Sans signature). La plupart des autres sont des Signed 8bit.
(ne me demandez pas la différence... :p)Bon bah ducoup je jette mon dévolu sur les sons, je verrais plus tard pour les musiques.
Après 2h d'extractions de sons en 3 différents formats... (c'est long à faire...).
Je me penche à nouveau sur ce problème de musiques midi.
J'ai chopé le EXE d'un Heroes2w-Succession Wars, et l'ai mis dans mon "PoL 2.0". Et paf les musiques sont différentes avec cet exe... Il faut donc espérer que les musiques ne sont pas directement dans le fichier exe, mais plutôt que l'exe pointe autre part dans nos fichiers H2... Manque plus qu'à trouver où!
Après une petite pause, je trouve avec Google ceci :
http://heroescommunity.com/viewthread.php3?TID=12679
Visiblement, les fichiers XMI sont les musiques MIDI du jeu.
Donc, extraire le Heroes2X.AGG, remplacer les XMI par ceux du Heroes2.AGG, et recompiler le Heroes2X.AGG.
et le tour est joué !
Vous pouvez dorénavant télécharger ce nouveau HEROES2X.AGG sur Lands of Enroth
Et maintenant si vous les voulez en mp3 ... Google est votre ami, car visiblement c'est pas simple pour transformer le XMI en MIDI. Donc il vaut mieux chercher sur internet et peut-être les télécharger ici :
http://www.mirsoft.info/gmb/music_info.php?id_ele=MTQxNjk=
Ou sur cette page : http://www.celestialheavens.com/forums/viewtopic.php?t=9590