$19.99 for AoE3 is a joke, the worst game in the series. I like the asian expansion and like that it's the complete version, but still I'd buy it for $7.50 or less.
AoM is okay, but IIRC Microsoft does not sell cd-keys for both the game and expansions anymore, thus it might not be legal for them to sell both titles. Or sell both as SP-only.
DreadMoth: You could try using
w7ddpatcher on it if you haven't already - download, extract, run, click 'patch' then browse to the Age of Empires executable.
Once you get the "Patching complete!" message, try running the game, hopefully the problem will be fixed.
Tevosion: Turn of Windows Aero or use an Explorer.exe killer when starting up the game, then when back to windows turn up explorer.exe again.
crazy_dave: To expand on what Tevosion said:
Quoting a couple of people who helped me out with the same issues in Red Baron 3D:
...
Then save as a batch file (.bat) not a text file. "
Thanks guys, using w7ddpatcher worked here, Win7 64, AoE gold edition.
Killing explorer manually is boring, a .bat does it, but w7ddpatcher does it even better.
That thing of opening the screen resolution window and alt-tabbing, does not work for me.
2 problems out of 3 resolved, colors fixed, and random crashing when the music changes from a track to another. The third problem I have might be related to the engine, it corrupts savegames when I save in the middle of an ongoing battle... I have to save when all military units are standing still; I don't remember if back in the day it could be saved in the middle of a battle or not.