VGAP4 - mci32.ocx Required to Run the Game

V

vesty

I play a PBE game called VGAPlanets-4 (VGAP4) and an excellent programmer
has been making updates, changes, fixes etc... to the original code which
was compiled with VB5 I belive. The new code is being written with VB6. The
problem is that in order to take benifit of all the new whistles and bells
of the new code I need to put a version of "mci32.ocx" into the
Windows/System32 directory. I do so and get an error:

"Run-time error '372':
Failed to load control 'MMControl' from mci32.ocs. Your version of mci32.ocx
may be outdated. Make sure you are using the version of the control that was
provieded with your application."

I've tried to use regsvr32 to register the ocx but no luck. I've tried
multiple versions of the file, no luck. It worked under XP SP3 after using
regsvr32.

I've had many discussions with the person writting the new code and he has
not been successful either.

Does anyone have any suggestions on how I might get this to work?

Here is the "offical" site where Tim Wisseman's beta version can be found
and learn more about the game:

http://www.vgaplanets.com/

Here is one of the game hosting sites where you can download the game code
along with all the recent updates:

http://vgap.drewhead.org

Game code can be found under the Help & Info --> Game Info --> Downloads

This is a GREAT strategy game with hundreds (maybe thousands) of players
around the world hosted on many different sites. Any assistance would be
greatly appreciated!

FYI: The originally compiled code Client version 65 works fine with a few
tweaks from:
http://planets4.hood-net.org/wiki/index.php/Operating_system_compatibility
under the Vista64 section of course ;-)

But, it is the new Client 66 code that has all the fixes:
http://planets4.hood-net.org/wiki/index.php/Client_66

Again, any help appreciated!
 
J

Joe

I play a PBE game called VGAPlanets-4 (VGAP4) and an excellent
programmer has been making updates, changes, fixes etc... to the
original code which was compiled with VB5 I belive. The new code is
being written with VB6. The problem is that in order to take benifit
of all the new whistles and bells of the new code I need to put a
version of "mci32.ocx" into the Windows/System32 directory. I do so
and get an error:

"Run-time error '372':
Failed to load control 'MMControl' from mci32.ocs. Your version of
mci32.ocx may be outdated. Make sure you are using the version of the
control that was provieded with your application."

I've tried to use regsvr32 to register the ocx but no luck. I've tried
multiple versions of the file, no luck. It worked under XP SP3 after
using regsvr32.

I've had many discussions with the person writting the new code and he
has not been successful either.

Does anyone have any suggestions on how I might get this to work?

Here is the "offical" site where Tim Wisseman's beta version can be
found and learn more about the game:

http://www.vgaplanets.com/

Here is one of the game hosting sites where you can download the game
code along with all the recent updates:

http://vgap.drewhead.org

Game code can be found under the Help & Info --> Game Info -->
Downloads

This is a GREAT strategy game with hundreds (maybe thousands) of
players around the world hosted on many different sites. Any
assistance would be greatly appreciated!

FYI: The originally compiled code Client version 65 works fine with a
few tweaks from:
http://planets4.hood-net.org/wiki/index.php/Operating_system_compatibil
ity under the Vista64 section of course ;-)

But, it is the new Client 66 code that has all the fixes:
http://planets4.hood-net.org/wiki/index.php/Client_66

Try putting the system file in the folder where the game is installed, or
try running VGAPlanets as admin (Right-click, run as admin)

I used to have a similar game running on my Atari ST BBS, back in the
day.

You might also try installing the whole kit and kaboodle into an
unprotected Vista folder like C:\ProgramData (No space), or C:\Users
\Public\etc...)
 
V

vesty

Try putting the system file in the folder where the game is installed, or
try running VGAPlanets as admin (Right-click, run as admin)

Tried this same error - the game expects to find the mci32.ocx file in the
c:\windows\system32 directory. I've notice that this file is not native to
Vista64 as it seemd to be with XP. At least I recall seeing this file in the
c:\windows\system32 on my old XP system.

Is there a way to register this file with Vista64 like regsvr32.exe use to
with XP? I've tried this with Vista64 but no luck.
You might also try installing the whole kit and kaboodle into an
unprotected Vista folder like C:\ProgramData (No space), or C:\Users
\Public\etc...)

The game is installed in a unprotected folder c:\planets4
 
J

Joe

I play a PBE game called VGAPlanets-4 (VGAP4) and an excellent
Tried this same error - the game expects to find the mci32.ocx file in
the c:\windows\system32 directory. I've notice that this file is not
native to Vista64 as it seemd to be with XP. At least I recall seeing
this file in the c:\windows\system32 on my old XP system.

Is there a way to register this file with Vista64 like regsvr32.exe
use to with XP? I've tried this with Vista64 but no luck.

Na, just a system file, don't think you need to register it. If you do
then the same way you register a file with XP is how you do it in Vista.
Vista is not much different from XP in that regard.

I don't know, Vista has been out for 2+ years and it was in Beta for 3
years before that, whoever is working on this program couldn't take 5
minutes to mod his code to work with Vista? That doesn't make much sense.

Worse case scenario, download Virtual PC 2007 SP1, install it with a copy
of Win2k (easy to download) and run the game that way. Don't know how
complicated the graphics are in vgap, because VPC doesn't really have
direct3d support.
 
V

vesty

Na, just a system file, don't think you need to register it. If you do
then the same way you register a file with XP is how you do it in Vista.
Vista is not much different from XP in that regard.

I don't know, Vista has been out for 2+ years and it was in Beta for 3
years before that, whoever is working on this program couldn't take 5
minutes to mod his code to work with Vista? That doesn't make much sense.

Worse case scenario, download Virtual PC 2007 SP1, install it with a copy
of Win2k (easy to download) and run the game that way. Don't know how
complicated the graphics are in vgap, because VPC doesn't really have
direct3d support.

I have VPC w/ XP SP2 but got the warning it was going to expire within an
hour so stopped using it. Is there an expiration date? Do I need to purchase
a license or something to continue using VPC? The graphics are pretty
simple, no 3D stuff or moving graphics at all, the original program was DOS
based.
 
J

Joe

I have VPC w/ XP SP2 but got the warning it was going to expire within
an hour so stopped using it. Is there an expiration date? Do I need to
purchase a license or something to continue using VPC? The graphics
are pretty simple, no 3D stuff or moving graphics at all, the original
program was DOS based.

Nope, it's free if your OS is Vista.

Maybe Windows XP was expiring? Make sure the Virtual OS activated
correctly.
 
V

vesty

Nope, it's free if your OS is Vista.

Maybe Windows XP was expiring? Make sure the Virtual OS activated
correctly.

I downloaded another vhd image of XP SP3 from Microsoft - it too is a
Evaluation edition and is set to expire April 25. Do you have the URL for a
non-eval version of XP I can download so I don't have to keep backing up the
data before the expire date?
 
J

Joe

I downloaded another vhd image of XP SP3 from Microsoft - it too is a
Evaluation edition and is set to expire April 25. Do you have the URL
for a non-eval version of XP I can download so I don't have to keep
backing up the data before the expire date?

Well no, not really, not without getting into some trouble, etc. I could
say something about thepiratebay.org, but you might just look on eBay and
see if someone is selling a copy of Windows 2000 with a valid license key.
Might be able to find something.

I wouldn't buy Windows XP used, XP Keys could be abused and deactivated by
Microsoft if they key was compromised, but 2K doesn't activate online,
so...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top