Issues with halo 1 PC

I have recently got halo 1 on my PC. But i seem to get weird texture errors that will sometimes take up the whole screen and i cant play. I am using a 32 bit version of vista and i never had this issue on my old dell 4700. http://screenshot.xfire.com/s/114641416-4.jpg
Manufacturer:Dell Inc.Processor:Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz (2 CPUs), ~2.0GHzMemory:2GB RAM
Video Card:286 MB integrated Intel graphics
Operating System:Windows Vista™ Home Premium (6.0, Build 6000)

Please help :

Does this always happen in multiplayer? If so it is clearly a modded map.(Tank on the cliff, writing on the floor, more than 2 tanks.) It must be the projectiles from a modded weapon or custom lighting effects.

Oh yeah, i almost forgot. Halo CE sometimes is not compatible with certain updates on Vista 32 and 64 bit. If you are using Halo CE (custom edition) use this. It will fix it up for you.

So yeh

> Video Card:286 MB integrated Intel graphics

I bet that this is the culprit. Although 286 MB should be far more than enough (I played H:PC with an ATI All-in-Wonder 9000 with only 64 MB), integrated graphics are often responsible for graphics glitches.