VOGONS


First post, by wja69

User metadata
Rank Newbie
Rank
Newbie

Been going crazy trying to get xcom terror from the deep to work on Win98. I'm to the point where the game will run with no sound. I simply cannot get the sound to configure. Could not get the sound working with the SB Emulator on my SB Live Gamer card. I removed the card and went with the onboard sound. Still no luck. No matter what I do, the xcom sound setup util always gives "Null Pointer Assignment" and will configure no settings.

Anyway this is the VMDSound forum. Sorry for going on and on...

I tried VDMSound and followed the Win9x instructions. I loaded VCREDIST.EXE and registered VDMConfig.dll. I edited autoexec.bat.

Yet when I run dosdrv.bat, I get the following error:
"Unable to instantiate emulation module 'VMDServicesProvider"
0x8000401f3 - Invalid Class String (C:\VDMSOUND\VDMS.INI:66)

Any help would be appreciated. I'm trying to get my xcom fix...

Reply 1 of 2, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Originally posted by wja69 Been going crazy trying to get xcom terror from the deep to work on Win98.

Why do we have to beg for system specifications? At the very least tell us your processor speed and your audio chipset. (Actually, you should probably re-install the SB Live. Motherboard audio is the worst for DOS compatibility.)

XCOM: TFTD is hard one to get running properly:
showthread.php?threadid=674&highlight=tftd
showthread.php?threadid=1686&highlight=tftd

While those are primarily about running it in 2000/XP, the primary problems with them remain the same. #1 problem is processor speed.

X-COM is both speed-sensitive and uses "protected mode" memory.

Fortunately a Windows port was created, UNfortunately its STILL speed-sensitive (just not as bad as the DOS version) and it has problems with DirectX.

IOW, even if you get audio working, you will still have problems.

I removed the card and went with the onboard sound. Still no luck. No matter what I do, the xcom sound setup util always gives "Null Pointer Assignment" and will configure no settings.

Are you running the CD version? If so, are you running the INSTALL or SETUP programs from the CD? or the hard drive?

About the only thing I've heard about this was when the configuration file was write-protected.

I tried VDMSound and followed the Win9x instructions. I loaded VCREDIST.EXE and registered VDMConfig.dll. I edited autoexec.bat. […]
Show full quote

I tried VDMSound and followed the Win9x instructions. I loaded VCREDIST.EXE and registered VDMConfig.dll. I edited autoexec.bat.

Yet when I run dosdrv.bat, I get the following error:
"Unable to instantiate emulation module 'VMDServicesProvider"
0x8000401f3 - Invalid Class String (C:\VDMSOUND\VDMS.INI:66)

I think you'll need Vlad's input on this one. In all honesty, I think your XCOM error is unrelated.

Reply 2 of 2, by vladr

User metadata
Rank Oldbie
Rank
Oldbie

Must register *all* DLL's.
V.