Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Run-time error SOLUTIONS (339, 429, ActiveX etc)


Vortigem
 Share

Recommended Posts

Okay so I've been a user of Eclipse, a player of community games and consumer of custom clients & sources for years. Recently I went through and uninstalled a dozen or so no longer used programs. Inexplicably, very specific or all vb/Eclipse clients no longer function! Being the savvy Eclipse fan I am, I went straight to re-installing the library files WHICH DID NOT SOLVE THE PROBLEM! You've searched countless posts of similar issues which all refer to steps you've already taken and eventually the belittlement of the original poster. Does this sound like you?

Here is the path I took to get everything working again, I've left a bread trail that hopefully helps someone else out one day too, follow these steps until you reach success:

1) Download [CCleaner](http://download.cnet.com/CCleaner/3000-18512_4-10315544.html) (or your preferred registry checking program). Clean your old cache out while your at it, but primarily you want to select REGISTRY Scan & Fix all found issues until they are gone. _You may need to run this in Administrator mode._

Remember to restart your computer and try again.

2) Ensure [DirectX](http://www.microsoft.com/en-us/download/details.aspx?id=35) is up to date.

3a) Download [EO_Runtimes](http://www.robin.freemmorpgmaker.com/eo_runtimes.zip) (library files). Install them. _You may need to run this in Administrator mode._

3b) [ELIS](http://www.freemmorpgmaker.com/files/imagehost/pics/860b4da542e2fab0161aa303dfcc524e.exe) (library files) is another option. _You may need to run this in Administrator mode._

3c) [DX8Runtimes](http://glaciate.net/downloads/dx8_runtmes.rar) is much like the above two, however includes the infamous dx8vb.dll file. _You may need to run this in Administrator mode._

4) So the above didn't work? Well it's time to get our hands dirty!

USER ERROR WITH SYSTEM32 FILES CAN LEAD TO SYSTEM FAILURE. DO NOT CONTINUE STEPS 4 & 5 UNTIL YOU HAVE BACKED UP YOUR IMPORTANT FILES ONTO ANOTHER SOURCE AND HAVE EXPERIENCE (or big [_**Cojones**_](http://en.wikipedia.org/wiki/Cojones)) TO CONTINUE WITH THE FOLLOWING PROCEDURE. YOU HAVE BEEN WARNED.

Open your **C:\Windows\System32** folder and search to make sure the following files are physically in the folder (_Windows 7 64bit users are recomended to place these files into C:\Windows\SysWOW64 folder_):

cmcs21.ocx

COMCAT.DLL

dx7vb.dll

msvbvm60.dll

Mswinsck.ocx

oleaut32.dll

olepro32.dll

Richtx32.ocx

stdole2.tlb

Tabctl32.ocx

MSCOMCTL32.OCX

****some clients require dx8vb.dll which is not included in the library files and in my case, was not immediately evident by the lack of information my 429 was presenting me. You may need to ensure this is also in your System32 folder.****

5) Register ALL OF THE ABOVE files one at a time. For Windows 7 users open the start menu, type **cmd** in the search bar, right click the cmd icon and _run as administrator_. You should then be in a black window awaiting your very bidding and command.

Type: "regsvr32 cmcs21.ocx" without the parentheses and press enter; you should receive a small window stating:

> DllRegisterServer in cmcs21.ocx succeeded.

Again, you will need to do this for each of the above files, to include possibly dx8vb.dll.

_____________________________________________________________________________________________________________________

I downloaded some DLL files seperately from [http://www.dll-files.com/](http://www.dll-files.com/) hope this guide brings some light onto your matter!

Additionally; Here is a link to a [zip file](https://www.dropbox.com/s/e3kw5b933c63z4f/Dx7%20Runtimes.zip) containing the (dx7) run-time files without an installer.
Link to comment
Share on other sites

> Open your **C:\Windows\System32** folder and search to make sure the following files are physically in the folder (_another Windows 7 64bit user mentioned having to have the following in his C:\Windows\SysWOW64 folder, however that wasn't my case and I haven't seen proof of it_):

If you have a 64 bit OS you need to install the dll and ocx files in the SysWOW64 directory, yes there are ways around this but you should place them where they are supposed to be. Since the engines that you are using are 32 bit and the dlls that you are registering are 32 bit dlls.

SysWOW64 means windows 32 running on windows 64\. System32 is used by 64 bit applications.
Link to comment
Share on other sites

> If you have a 64 bit OS you need to install the dll and ocx files in the SysWOW64 directory, yes there are ways around this but you should place them where they are supposed to be. Since the engines that you are using are 32 bit and the dlls that you are registering are 32 bit dlls.
>
> SysWOW64 means windows 32 running on windows 64\. System32 is used by 64 bit applications.

No you don't…otherwise i wouldn't be able to play any of the games on here...

I have mine installed in System32 and yes, i am on a 64-bit os ._.'
Link to comment
Share on other sites

> If you have a 64 bit OS you need to install the dll and ocx files in the SysWOW64 directory, yes there are ways around this but you should place them where they are supposed to be. Since the engines that you are using are 32 bit and the dlls that you are registering are 32 bit dlls.
>
> SysWOW64 means windows 32 running on windows 64\. System32 is used by 64 bit applications.
Link to comment
Share on other sites

  • 5 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...