Yo lo que haria seria bajarte las directx 9c redistributable de la web de Micrososft
http://www.microsoft.com/download/en/de ... px?id=8109, instalar y luego reiniciar el pc,
Luego crearte un .bat en la misma carpeta donde se instale el juego y pegar este código, modificando lo del ejecutable que has de poner sin comillas el ejecutable principal del juego
taskkill /f /IM explorer.exe
"ejecutable del juego.exe"
REM if the game finishes press enter to restart explorer
pause
start explorer.exe
o si pasas el bat crear un archivo .reg y pega esto (valido para 64 bits windows 7)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectDraw\Compatibility\aoe2x10cp]
"Name"="age2_x1.exe"
"ID"=hex:EC,33,74,3B
"Flags"=hex:00,08,00,00
Y lo ejecutas y luego ejecutas el juego
(sin el bat)
este es el reg para 7 de 32 bits
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw\Compatibility\aoe2x10cp]
"Name"="age2_x1.exe"
"ID"=hex:EC,33,74,3B
"Flags"=hex:00,08,00,00
Espero que tengas suerte.
un saludo