My girlfriend finally got around to installing the gifted copy of HL2, and Episode 1 ( I bought orangebox, so the extra copy HL2, and EP1 went to her steam account ). When she loads Half life 2 Episode 1 every thing is butter, but when she loads up the original HL2, or any mods based off half life 2 she gets a C++ runtime error. She's running Windows XP, and has a X2600PRO. I know the copy is legitimate because I sent it to her steam account myself. I've re-installed it for her, and it still comes up. Even tried re-installing Steam. Her copy of Windows Passed the WGA test so that should be fine. I'd prefer not re-installing windows for her though.
I've done a couple things with no luck via some advice on youtube, and a couple forums I found from a google search (adding a service, running in forced DX9 etc. ) and that didn't help in the least. Some places said this was because of an illegitimate copy of the game but that doesn't apply here. When I see her next I'll get a screenshot up, but I was wondering if anyone had some advice or a bunch of things to try.
Drivers updated and re-installed
Windows XP Pro up to date
Steam/HL2 etc re-installed
Let me know guys, we want to play Forteress Forever against each other.