Weird problem with games

Soldato
Joined
5 Jan 2009
Posts
4,760
Hey all,

Can't get any games to run that I've installed except Unreal Tournament? I have the latest DirectX, latest drivers etc, but every time I try to run MassEffect or STALKER they error out. Mass Effect says it can't find d3d9.dll in the system32 folder (but it's definitely there) and STALKER whinges about a problem with the xray1.6 engine. UT installed to C:\ whereas the others are on G:\ (games). Would the different install location cause problems? It's a freshly formatting drive.

Cheers!
 
Its likely to be missing registry keys if you're running the games on a freshly installed copy of windows. If you don't have the keys backed up, you'll need to re-install the game(s).
 
Its likely to be missing registry keys if you're running the games on a freshly installed copy of windows. If you don't have the keys backed up, you'll need to re-install the game(s).

Sorry, they are freshly installed. Only difference was that I installed to G: rather than C:
 
So your process was install new HD (nothing changed in the BIOS), format new HD, install games fresh from CD/DVD (rather than copying them from an old location)?

What OS are you running and have you tried reinstalling the DX redistributable?
 
Have already done all of the above. I installed the HDD into the PC, booted up, formatted it and then gave it a drive letter. Rebooted and installed the games from scratch, I never bother copying old installs - I don't see the point.

Fresh windows install too. Installing to C drive doesn't work either. Have all the latest drivers, and have tried the dx web installer and the redist, but to no avail.
 
They don't even get as far as the intro movie, could it be a problem with the bik files? although Unreal Tournament works, which is really strange.
 
Last edited:
The only thing I can think of is the first game I installed was UT, which is like DX6 or something old. Wonder if somehiow this has buggered up DX. Every time I try to install Dx9 it says current or newer files are already installed.

I have also checked permissions to the drive, and the system and admins have full access, so I doubt that's the issue. The event viewer mentions someting about a BASEKERNEL but I'm at work so I can't check the exact message. Does that ring a bell with anyone?
 
Last edited:
try putting the d3d9.dll file into the root of the game folder, this has fixed problems for older games for me in the past. It's usually a slightly different name though, but it's still a directx9 dll.
 
try putting the d3d9.dll file into the root of the game folder, this has fixed problems for older games for me in the past. It's usually a slightly different name though, but it's still a directx9 dll.

But these are newish games that have always installed and ran fine in the past?
 
Well I can only think having UT installed was the culprit. I was prepping my system ready to format and start from scratch, and was uninstalling everything (I like to do this before I format as to help me remember to back everything up I need). For the hell of I tried installing STALKER one last time, and it worked! Installing Mass Effect now.

I had installed some EAX files to let UT use EAX sound cards - I wonder if that was to blame some how?
 
Back
Top Bottom