- last post: 01.01.0001 12:00 AM PDT
hi, I know exactly what's wrong because the same thing happened to my gf's PC.
the problem is caused by your motherboard, gfx card and directx drivers being installed in the wrong order.
the correct order should be motherboard (agp driver, sound driver, usb if necesary), directx 9.0c, then your graphics card driver. ONLY THEN should you install halo.
if your computer is new, you could try running system restore to the earliest possible point but make sure you have all your drivers ready. it sounds like your graphics card was installed before your agp driver or directx, so it's trying to use something which it doesn't know exsists.
RE-INSTALLING will not work. you have to uninstall everything and start from the beginning.