Having nearly two years passed, I’ve finally reinstated the music player. It got disabled due to a bug in sdl_mixer/smpeg that caused random crashes. Now, in recently uploaded MSVC library pack I’ve included new build of SDL_Mixer that I linked against MAD to use it for MP3 decoding.
I did some early tests and everything looks fine, however more testing is needed.
Also, the music code needs some development to behave similarly to the H3 (not starting over the same music, updating with hero movement, and so on). Any volunteers?