Personal computing discussed

Moderator: Dposcorp

 
MaxTheLimit
Gerbil Jedi
Topic Author
Posts: 1896
Joined: Wed Jan 17, 2007 10:00 pm
Location: Ontario, Canada

Gifted HL2 C++ Run Time Error

Mon Oct 13, 2008 2:57 pm

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.
 
chasscF1
Gerbil Team Leader
Posts: 242
Joined: Thu Sep 29, 2005 1:18 pm
Location: Cincinnati, OH

Re: Gifted HL2 C++ Run Time Error

Mon Oct 13, 2008 3:13 pm

go to File > Settings > In-Games > Enable Steam Community In Game, and I think that solved the issue if you were having the same problem I was. It was already enabled, but i unenabled and reenabled, and it worked.
Ahhhhhhh!
 
MaxTheLimit
Gerbil Jedi
Topic Author
Posts: 1896
Joined: Wed Jan 17, 2007 10:00 pm
Location: Ontario, Canada

Re: Gifted HL2 C++ Run Time Error

Mon Oct 13, 2008 3:29 pm

Nope, just remoted into her computer, and that didn't do it.
 
MaxTheLimit
Gerbil Jedi
Topic Author
Posts: 1896
Joined: Wed Jan 17, 2007 10:00 pm
Location: Ontario, Canada

Re: Gifted HL2 C++ Run Time Error

Mon Oct 13, 2008 5:40 pm

I got it fixed!

Here's how to do it:

search your hard drive for:

winsta.dll
shimeng.dll
setupapi.dll
wtsapi32.dll

and copy them into program files\steam\steamapps\<profile>\half-life 2\

then copy the file engine.dll located in
program files\steam\steamapps\<profile>\half-life 2\bin

to the following directory:
program files\steam\steamapps\<profile>\half-life 2\

I forget, but I found this on some forum. So credit given to whoever.
 
Madman
Minister of Gerbil Affairs
Posts: 2317
Joined: Tue Apr 01, 2003 4:55 am
Location: Latvia

Re: Gifted HL2 C++ Run Time Error

Mon Oct 13, 2008 6:40 pm

DLL hell, eh, ... :lol:
Core 2 Duo E6300, MSI P45 NEO-F, Club 3D GTX 260, 4Gb DDR2-800Mhz, Audigy X-Fi Fatal1ty Champ1on ed., 0.5Tb+1Tb Seagate Barracuda 7200.12, 630W AXP, Samsung SyncMaster BX2450, ViewSonic VP171b
 
MaxTheLimit
Gerbil Jedi
Topic Author
Posts: 1896
Joined: Wed Jan 17, 2007 10:00 pm
Location: Ontario, Canada

Re: Gifted HL2 C++ Run Time Error

Mon Oct 13, 2008 7:15 pm

Indeed.

Also I should add that Steam support is totally useless.
 
Rhino-Saurus-Rex
Gerbil In Training
Posts: 1
Joined: Wed Nov 05, 2008 1:34 pm

Re: Gifted HL2 C++ Run Time Error

Wed Nov 05, 2008 1:39 pm

MaxTheLimit wrote:
I got it fixed!

Here's how to do it:

search your hard drive for:

winsta.dll
shimeng.dll
setupapi.dll
wtsapi32.dll

and copy them into program files\steam\steamapps\<profile>\half-life 2\

then copy the file engine.dll located in
program files\steam\steamapps\<profile>\half-life 2\bin

to the following directory:
program files\steam\steamapps\<profile>\half-life 2\

I forget, but I found this on some forum. So credit given to whoever.


i dont have any of these dlls on my pc?? are they native to halflife2???
 
MaxTheLimit
Gerbil Jedi
Topic Author
Posts: 1896
Joined: Wed Jan 17, 2007 10:00 pm
Location: Ontario, Canada

Re: Gifted HL2 C++ Run Time Error

Wed Nov 05, 2008 1:43 pm

They should be in your system32 folder, if you are windowsXP...no not native to HL2.

Who is online

Users browsing this forum: No registered users and 0 guests