I saw this topic and decided to try and launch the game on my laptop(which has an Intel HD 3000 graphics card).
The game didn't run out of the box, but I managed to get it working thanks to a post in the Intels's forums. The in-game menus were a bit corrupted though.
That's what the post said:
-had to upgrade to latest drivers (18.104.22.168.2932)
-place a opengl32.dll in main ( search for How to fix mohaa windows 7 crash on startup on YouTube).
-run mohaa.exe as admin with xp-sp3 compatibility (not sure if this step is needed).
I hope this helps.
Thanks! I did some digging of my own and came across the same fix -- it seems to work for most people with Intel HD Graphics cards, although not all. I downloaded the demo for Allied Assault, which crashed the first time I tried to run it... but it worked just fine with the added opengl32.dll file. Awesome!