- last post: 01.01.0001 12:00 AM PDT
^ The two above posts were made at the same time, and say pretty much the same thing ^_^
Anyway, it sounds like your problem is graphics card driver-related.
For more information on the stop error message, you can go here. There may be some useful information there. On that same page, there is a link that leads to a lengthy page that explains how to rectify the problem (though I'm not sure if it will help you or not).
For information on video card related Halo PC problems you can go here. It seems your graphics card is known to work with HPC, however, if you scroll down about 1/12 of the way down to the ATI Radeon 9000 and 9200 section (quoted below) it seems the problem is associated with the driver. Though they are different cards, it seems your problem is most likely do to drivers as well.
ATI Radeon 9000 and 9200
When you start, play, or exit Halo: Combat Evolved on a Microsoft Windows XP-based computer, the computer may automatically restart. You may also receive the following Stop error message:
Stop : 0XXXXXXXXX (0Xc0000005, 0Xxxxxxxxx, 0Xxxxxxxxx, 0X00000000) ati3d2ag.dll BFA86515 base at BFA17000, date stamp 3f7a342b
ATI video card drivers may cause this issue. To resolve this issue, remove the existing drivers from “Add or Remove Programs” in Control Panel, and then install an ATI Catalyst 3.0 driver.
Cheers.
[Edited on 04.19.2007 6:45 PM PDT]