DirectX 7.0a game on Windows 8 slow

midtown-madness-2windows 8

There's this old game, called Midtown Madness 2, that I love playing. It requires DirectX v7.0a. I also have a laptop. On this laptop, when I play the game in Windows 7, it works perfectly. In Windows 8, it lags everywhere, even in the menus.

I read somewhere that Microsoft dropped hardware acceleration support for DirectX 7.x in Windows 8. Is it possible to get the game working in Windows 8? I really don't like Windows 7 (long story), and this game is the only thing that's holding me back from upgrading.

Best Answer

The possible solution is to disable Hyper-V (Windows 8 component) which is used for Microsoft virtual machines.

To disable Hyper-V go to Control Panel - Programs and Features - Turn Windows Components On or Off, then uncheck Hyper-V and click OK.

As other option I would try to turn On or Off V-Sync in the game video or in video driver settings, there is somewhat similar problem with Dead Space game on AMD videocards which fixes that way.