Medal of Honor Allied Assault crashes to the desktop

When you run Mohaa.exe the screen will go black and throw message “Medal of Honor  Allied Assault(TM) has stopped working”. Have to use ctrl alt delete to close the error message. I’ve tried different compatibility execution modes but no luck. Game expansion packs will not work either, in short every method results the same error message.

After applying different workaround finally got the solution.First apply DirectX 9.0c (Jun 10) using this link or you can find any other by searching in google.com. Then download zip file opengl32 , extract it and place in Mohaa main directory…  now you will be able to run mohaa game on any Windows OS with latest Graphic Card driver.