There is also another method:
I play Heroes 3: Complete Collection from Буки.
I often see that this game crashes on systems with Realtek drivers (i.e., including Aspire One) when the music changes. The error occurs due to the mp3dec.asi file. I found updated versions of mp3dec.asi and mss32.dll, with which Heroes stopped crashing, but then the sound starts to lag significantly behind the picture. In XP, it was fixed by disabling hardware sound acceleration. That's the situation...
последняя версия - 5.0 RC96 (19.09.2020)
последнее видео: https://www.youtube.com/watch?v=u70wC0DJ7I8
полное подробное описание