Page 1 of 1
1.83 run time error
Posted: Mon Sep 07, 2009 12:20 am
by GNDN
I am having trouble running the game in Vista.
I always get the following error code (I never get to splash screen):
"Run time error 339 Component COMDLG32.OCX or one of its dependencies not correctly registered: a file is missing or invalid."
Thus far, I have tried the following:
Uninstall and re-install
Run the game as admin
Run the game not as admin
I changed the compatibilty setting (as per this link:
http://www.puresim.com/vista.html)
I am running Vista Home premium SP 1, 32 bit.
Any help would be appreciated and handsomly rewarded.....
RE: 1.83 run time error
Posted: Mon Sep 07, 2009 12:42 am
by Hacko
I have the same operating system and the 1.83 patch installed and have no problems.
I don't know if this will help or not, but make sure to not only run the game with admin rights, but also install the patch with admin rights. I don't have many problems with games as long as they are installed and ran with admin rights. You can also try disabling User account control (UAC) to see if that helps.
RE: 1.83 run time error
Posted: Mon Sep 07, 2009 4:37 pm
by puresimmer
ORIGINAL: GNDN
I am having trouble running the game in Vista.
I always get the following error code (I never get to splash screen):
"Run time error 339 Component COMDLG32.OCX or one of its dependencies not correctly registered: a file is missing or invalid."
Thus far, I have tried the following:
Uninstall and re-install
Run the game as admin
Run the game not as admin
I changed the compatibilty setting (as per this link:
http://www.puresim.com/vista.html)
I am running Vista Home premium SP 1, 32 bit.
Any help would be appreciated and handsomly rewarded.....
Try deleting COMDLG32.OCX from your windows\system32 folder, then re-install puresim (and run the install as administrator too)
RE: 1.83 run time error
Posted: Wed Sep 09, 2009 10:53 pm
by GNDN
I tried as you suggested and still get the same run time error. Is there a plan B or am I not destined to play in Vista?
Thanks
RE: 1.83 run time error
Posted: Thu Sep 10, 2009 7:55 am
by puresimmer
ORIGINAL: GNDN
I tried as you suggested and still get the same run time error. Is there a plan B or am I not destined to play in Vista?
Thanks
We'll figure it out, you just have a corrupt file or registry issue somewhere...
Try this:
1. From the start menu choose "run"
2. type
cmd (be sure to "run as administrator")
3. A command prompt window will open, type
cd \windows\system32
4. Type
regsvr32 COMDLG32.OCX
RE: 1.83 run time error
Posted: Thu Sep 10, 2009 10:54 pm
by GNDN
I was able to get the command prompt open (but not sure who to set it to run as admin) and followed your instructions. After step 4, I received the following error: The module "comdlg32.ocx" was loaded but the call to Dllregisterserver failed with error code 0x800040005.
Stupid question: should I have deleted my comdlg32.ocx from system 32 before trying this?
RE: 1.83 run time error
Posted: Fri Sep 11, 2009 9:02 am
by puresimmer
ORIGINAL: GNDN
I was able to get the command prompt open (but not sure who to set it to run as admin) and followed your instructions. After step 4, I received the following error: The module "comdlg32.ocx" was loaded but the call to Dllregisterserver failed with error code 0x800040005.
Stupid question: should I have deleted my comdlg32.ocx from system 32 before trying this?
0x800040005
Hmm. Okay, a few things to try:
1)
Try downloading and installing this update from Microsoft.
2) Try turning off User Account Control in Vista (Should not have to do this with PureSim, but we are troubleshooting and comdlg32.ocx is a Microsoft file, not a PureSim component)
RE: 1.83 run time error
Posted: Fri Sep 11, 2009 9:53 pm
by GNDN
I tried downloading the update you suggested and it did nto work. I do not have VB6 so it did not update.
What I ended up doing was uninstalling, turning off UAC and then a fresh install. That did the trick, the game loaded without incident.
Shaun, thanks for the support and sticking with my problem till the end.