Решена проблема Service Pack 4 в Heroes3 Дыхание Смерти (Бука).
Windows 10, эмуляция CD - UltraISO.
1. Поставил DirectX от микрософт и проверил, что включен DirectPlay.
2. Скопировал содержимое CD на HDD
3. На HDD в папке _setup, задал в свойствах файла совместимость WindowsXP sp2 для файла setup.exe
4. Запустил setup.exe от имени администратора
Главное: без 2. пункта (копирование на HDD) постоянно ругалось на Service Pack 4 и любые другие манипуляции, как правка в реестре и т.д. не помогали