Здесь стоит добавить неочевидное в Windows 10:
Панель управления -> Программы и компоненты -> Включение или отключение компонентов Windows -> Компоненты прежних версий -> DirectPlay (поставить галочку). И, да, не забыть установить
DirectX 9.0. После этого 99% игр запускаются нормально. Проблемы ждут только обладателей лицензионных дисков с различными защитами типа StarForce.