I've installed the game with the latest patch 1.49, and the game runs well - *except* for the inventory, which acts all weird. To be exact - the items the Hero or the Death Knight are wearing, don't go to their supposed slot!
Some armours ends up in the Pants slot while others go to the Armour slot, making it possible for Hero to wear two armours at once (but no pants). Shoes go both to the Shoe slot and to the Arrow slots, amulets end up in the Armour slot, while gloves go both to the Glove slot, the Ring slot and the Shoe slot. Belts end up in the Arrow slots, while any Arrows in the Arrow slots are ignored, so Hero is constantly "out of arrows" even when his quivers are full!
The same happens with Death Knight's belts, while his amulets disappear/aren't visible (and definetely nowhere near the Amulet slot). All the equipment that end up in wrong slots, are ignored - that is, my characters don't get any of the properties these items are supposed to give them. It's like they aren't wearing them at all.
At one point, Hero was wearing two belts, two pairs of shoes, three pairs of gloves and two armours at the same time(!), and not getting the stats for any of them... not even the armour points. Some items just disappear when equipped, never to be seen again.
This is driving me batty, and I can't find this bug mentioned anywhere. Besides, the game worked perfectly well when I was running it under XP.
Have anyone else encountered this weird inventory bug? Anyone know what's causing it?