I did not know where to put this - maybe you would like to add it next to the game's download links, maybe not, but I thought it would be good to let other players know, as more people are bound to run into this problem: after applying SP-1 to Windows Vista, or installing a new release of DirectX 10.1, the music of the game will not be played back correctly anymore. Apart from some piano notes in the menu, it's all silence.
This is because of a new version of the Microsoft Synthesizer. It introduced a bug which prevents it from loading the DLS soundbanks that come with the game. Hence, it falls back to the standard Windows GM.DLS soundbank.
The solution is to simply put an older version of the Microsoft Synthesizer library (dmsynth.dll) in the game's main directory.
I extracted the file from the DirectX 9.0c installer. It is a bit old (dated 2002) but works fine. Just download the file and put it next to Hitman.exe. Next time you run the game, music should work again.
http://www.4shared.com/file/63015954/d9 ... synth.html
Fixed: Hitman Codename 47 music under Windows Vista SP-1
Moderator: LW Moderator