with thanks to _Anarchy_Che___ who did this tutorial

This error bothers a lot of users who just bought a new notebook and realize that his AOT doesn't work in a Intel VGA, Mostly with win8 or win7, x64.
It's about the fog and sea.

You must login into Voobly to view image


In that case, it's kinda simple to resolve:

1 - Open your graphic folder of your Age of Mythology (usually in C:\Program Files\Microsoft Games\Age of Mythology\gfxconfig)
*If you play AOT, open the folder gfxconfig2 and repeat the steps.
2 - Search for intel files, all of them start with an "i". Most comuns files for notebooks are "i815" and "i845", but your model can have another file. The standard are "i845" so starts with him.
3 - After you find your file, open it with the notepad and change all inside for this (if you're afraid, you can copy/paste the file to another place):

// include default settings from other files
// NOTE:
// - Successive includes override older includes
// - Settings in this file override older includes
[config]
hardwareTNL=hardware.gfx
softwareTNL=software.gfx
[features]
anisotropy=1 // DWORD. hardcodes anisotropy on (or off), regardless of what driver says
fontUVOffset=0.0 // float. font UV offset
win32Cursor=1 // DWORD. 0 == d3d cursor. 1 == win32 cursor
QualityLevel=high
[resolutions]
0=640x480x16
1=640x480x32
2=800x600x16
3=800x600x32
4=1024x768x16
5=1024x768x32
6=1280x1024x16
7=1280x1024x32
8=1600x1200x16
9=1600x1200x32
[multisampleModes]
modes=1,2,4
[hardwareTextureStageState]
mtOff=mtOff.tss
mtOffNoVtxAlpha=mtOffNoVtxAlpha.tss
mtOffNoTx=mtOffNoTx.tss
mtOffOnlyAlpha=mtOffOnlyAlpha.tss
mtLinearBlend=mtLinearBlend.tss
mtEmissiveSpecularFactor=mtEmissiveSpecularFactor.tss
mtEmissiveSpecularFactorNoTx=mtEmissiveSpecularFactorNoTx.tss
mtSpecularBump=mtSpecularBump.tss
mtLinearBlendAlpha=mtLinearBlendAlpha_nVidia.tss
mtLinearBlendInverseAlpha=mtLinearBlendInverseAlpha_nVidia.tss
mtLinearBlendAlphaEmissiveSpecularFactor=mtLinearBlendAlphaEmissiveSpecularFactor_nVidia.tss
mtLinearBlendEmissiveSpecularFactor=mtLinearBlendEmissiveSpecularFactor_nVidia.tss
mtAdd=mtAdd.tss
mtAddFactor=mtAddFactor.tss
mtAddAlpha=mtAddAlpha_nVidia.tss
mtAddInverseAlpha=mtAddInverseAlpha_nVidia.tss
mtSeparateAlpha=mtSeparateAlpha.tss
mtLightmap=mtLightmap.tss
mtFogMask=mtFogMask.tss
mtFadeLightmapByAlpha=mtFadeLightmapByAlpha.tss
[softwareTextureStageState]
mtOff=mtOff.tss
mtOffNoVtxAlpha=mtOffNoVtxAlpha.tss
mtOffNoTx=mtOffNoTx.tss
mtOffOnlyAlpha=mtOffOnlyAlpha.tss
mtLinearBlend=mtLinearBlend.tss
mtEmissiveSpecularFactor=mtEmissiveSpecularFactor.tss
mtEmissiveSpecularFactorNoTx=mtEmissiveSpecularFactorNoTx.tss
mtSpecularBump=mtSpecularBump.tss
mtLinearBlendAlpha=mtLinearBlendAlpha_nVidia.tss
mtLinearBlendInverseAlpha=mtLinearBlendInverseAlpha_nVidia.tss
mtLinearBlendAlphaEmissiveSpecularFactor=mtLinearBlendAlphaEmissiveSpecularFactor_nVidia.tss
mtLinearBlendEmissiveSpecularFactor=mtLinearBlendEmissiveSpecularFactor_nVidia.tss
mtAdd=mtAdd.tss
mtAddFactor=mtOff.tss
mtAddAlpha=mtOff.tss
mtAddInverseAlpha=mtOff.tss
mtSeparateAlpha=mtOff.tss
mtLightmap=mtLightmap.tss
mtFogMask=mtFogMask.tss
mtFadeLightmapByAlpha=mtFadeLightmapByAlpha.tss

4 - Now save your file and open your game. If doesn't work with the file "i845", try with another ones until you get it. CAREFUL!! This tutorial only works on notebooks with IntelVGA and it was tested on a IntelHD4000/ IntelHD3000. Can't work in another.

([You must login to view link])