I traced the SDL_mixer code and i can see where the program doesn't work.
Before all the main step to debug serenely will be to install debug symbol of SDL_mixer and Ri-li.
After some step into, you land on this line :
This line is in SDL_mixer code but this sequence read the music when you have jeu2.xm and not for jeu1.xm. I guess it's a callback to internal function of mikmod.
Hello !! Good News for Shlomi, i guess :P
I traced the SDL_mixer code and i can see where the program doesn't work.
Before all the main step to debug serenely will be to install debug symbol of SDL_mixer and Ri-li.
After some step into, you land on this line :
215 return mikmod. Player_ LoadGeneric( (MREADER* )&lmmmr, maxchan, 0);
This line is in SDL_mixer code but this sequence read the music when you have jeu2.xm and not for jeu1.xm. I guess it's a callback to internal function of mikmod.