I recently had some work done on my laptop, which originally came equipped with Windows Vista, and this game (and MM7 and Civ3 - haven't tried MM8 on it yet) worked fine. However, I had Windows 7 installed instead of Vista, and now while I can install the game, it won't start up. (I was out of town, and so couldn't try MM7 or -8, or Civ3 - and now I need more work done on it so I can't try anything yet.) Is this expected? Is Windows 7 so far advanced (comparatively speaking) that it won't operate the older games anymore? Or is a patch out there somewhere?
Another thing you could try is adjusting your video card's hardware acceleration and or running dxdiag.exe and turning off DirectX Direct Draw, 3D and AGP Texture acceleration and see if that helps. --- You have to be careful with those bulls. For instance... *is picked up by a bull and placed in the cow launcher* o_0 THWIP-P-P-P AHHHHHHHHHH! - TimeSpaceMage
The game sort of works for me under Windows 7. However, I can't run the game windowed (it's hard set to require be set at 16 colors, which you can't really do in Windows 7), and it has problems when I alt-tab out of the game. Otherwise, it works fine for me.
You can still change Win7 to use 16-bit color. Probably not worth doing, but you can.
Go to Control Panel -> Display -> Screen Resolution, then click "Advanced Settings". It is on the monitor tab, under "Colors". --- Ęther SPOON! Resident junk computer part expert, owner of #aspoonedroom