если крашится в MP3DEC.ASI то ХД мод, онлайн игра и определенный оппонент, однозначно не при чем. (то есть без хд в оффлайне будет то же самое) И в ХР это лечится это однозначно 2-мя (на выбор) вышеуказанными способами.
есть еще вот такой способ:
Играю в Герои 3: Полное собрание от Буки.
Очень часто вижу, что эта игра вылетает на системах с драйверами Realtek (т.е. на Aspire One в том числе) в моменты, когда меняется музыка. Ошибка происходит из-за файла mp3dec.asi. Я нашёл обновлённые версии mp3dec.asi и mss32.dll, с которыми Герои перестали вылетать, но тогда звук начинает очень сильно отставать от картинки. В XP вылечилось убиранием аппаратного ускорения звука. Вот такие дела...