VMware Communities
johnstonf
Contributor
Contributor
Jump to solution

Windows98 Audio (Sound Adapter) not working

I have Windows98 working quite nicely now, mouse, video, networking, but I am

not getting any audio!

The "Sound Adapter" is enabled (and disabled in other VM session), but still

no sound (but works in OSX and other VM (XP-PRO).

When I go into ControlPanel> System> DeviceManager> I see:

"?Other devices:"

"PCI Multimedia Audio Device"

"PCI Universal Serial Bus"

So it's like there aren't any drivers for the Audio installed.

Any ideas???

0 Kudos
1 Solution

Accepted Solutions
KevinG
Immortal
Immortal
Jump to solution

You do not need to edit the .vmx file and change it to SB16

The current settings are fine. For Windows 9x you need to download the sound driver from Creative Labs.

The Sound Blaster PCI 128 driver is now located in Creative Labs archives

http://us.creative.com/support/downloads/download.asp?sOSName=Windows98®ion=1&Product_Name=SoundBlasterPCI128&Product_ID=1864&modelnumber=&driverlang=1033&OS=2&drivertype=1&Image4.x=27&Image4.y=9

View solution in original post

0 Kudos
27 Replies
rcardona2k
Immortal
Immortal
Jump to solution

So it's like there aren't any drivers for the Audio installed.

>Any ideas???

Shutdown your VM and try changing the virtual sound device to a SoundBlaster16 card, by changing this line in your VM folder's .vmx file:

sound.virtualDev = "es1371"[/code]

to

sound.present = "TRUE"

sound.virtualDev = "sb16"

sound.fileName = "-1"

sound.autodetect = "TRUE"[/code]

Then follow the section in this link to manually add the SoundBlaster sound card driver to Windows 98

http://www.vmware.com/support/ws3/doc/ws32_vidsound4.html

0 Kudos
RDPetruska
Leadership
Leadership
Jump to solution

You need to download drivers from Creative Labs' site for the SoundBlaster AudioPCI card.

0 Kudos
KevinG
Immortal
Immortal
Jump to solution

You do not need to edit the .vmx file and change it to SB16

The current settings are fine. For Windows 9x you need to download the sound driver from Creative Labs.

The Sound Blaster PCI 128 driver is now located in Creative Labs archives

http://us.creative.com/support/downloads/download.asp?sOSName=Windows98®ion=1&Product_Name=SoundBlasterPCI128&Product_ID=1864&modelnumber=&driverlang=1033&OS=2&drivertype=1&Image4.x=27&Image4.y=9

0 Kudos
rcardona2k
Immortal
Immortal
Jump to solution

Here comes the Windows 98 calvary to the rescue... Smiley Happy

0 Kudos
RDPetruska
Leadership
Leadership
Jump to solution

Here comes the Windows 98 calvary to the rescue... Smiley Happy

LOL! I wasn't very much help with his last problem, was I? Smiley Sad

0 Kudos
rcardona2k
Immortal
Immortal
Jump to solution

I wasn't very much help with his last problem, was I?

Well...that's why I said Win98 is built upon a pile of...code, and that's being nice.

I'd just as well donate some eMacs his way, if I had them vs. running Win98 VMs.

0 Kudos
johnstonf
Contributor
Contributor
Jump to solution

Thanks KevinG !!!!

That worked great and was very easy. Is there an A-Z

document for building a Win98SE VM? It seems to be

difficult finding all the pieces to make it work (but I think

I'm very close!)...

I had printed all the stuff to do it the other way (editing, etc.)

but hadn't gotten around to doing it yet.

Thanks all for your contributions

Now I still have just ONE more outstanding... when I go into

ControlPanel> System> Devices> I see "?Other devices" and

under that "PCI Universal Serial Bus". I will create a separate

post for that, but if you know, please reply to that post!

0 Kudos
RDPetruska
Leadership
Leadership
Jump to solution

>Is there an A-Z document for building a Win98SE VM?

Have you looked at the Guest OS Installation Guide? If it's not included with Fusion and/or not part of the documentation for download, you can look at the Workstation and Server documentation links. That guide lists known issues with individual guest OS's. As far as the virtual hardware and other common items, just read the User Manual.

0 Kudos
rcardona2k
Immortal
Immortal
Jump to solution

>Have you looked at the Guest OS Installation Guide?

The Guest OS installation guide is referenced from the Fusion Docs.

>If it's not included with Fusion and/or not part of the documentation for download

The above still doesn't make Win98SE a supported OS for the Fusion beta. I will be surprised if an OS that old[/i] will ever be properly supported. Also it's relevancy for OS X users is questionable if not dubious.

0 Kudos
RDPetruska
Leadership
Leadership
Jump to solution

Rich, I can tell you that just a couple of weeks ago I found a need to use a Win98SE guest of mine (which I'd created a long time ago). My daughter got an older children's educational game which would not install on XP (issue with virtual memory settings). I unzipped my 98 guest onto my wife's PC (I had already installed Player on it figuring this day would come Smiley Wink ), tweaked a few settings, installed my daughter's game, and presto! Working game, happy preschooler.

>Also it's relevancy for OS X users is questionable if not dubious.

I believe the above situation could occur to ANY computer user - doesn't matter if you are running Windows, Linux, or OSX. Smiley Happy

0 Kudos
rcardona2k
Immortal
Immortal
Jump to solution

>Rich, I can tell you that just a couple of weeks ago I found a need to use a Win98SE guest of mine (which I'd created a long time ago). My daughter got an older children's educational game which would not install on XP (issue with virtual memory settings).

I'm not so sure the right .PIF file wouldn't fix this problem under XP. Smiley Wink XP has pretty incredible 9x backward compatibility.

It's not that I'm so much against Win9x, but rather realistically I question how much time the VMware test teams spends on out-of-date, out-of-service OSes.

Sure if the VMM supports it well, you can run it. Then there's the overall collective knowledge required to make 9x run. An A-Z guide for Win9x just makes me laugh and cry at the same time.

0 Kudos
johnstonf
Contributor
Contributor
Jump to solution

i'm not sure it has to be much more than the collective steps listed here in order to get this to work... mine seems to be working quite well, but I just had to do some scouting around, and it would be nice as a single document.... not a huge investment of time.

0 Kudos
rcardona2k
Immortal
Immortal
Jump to solution

This thread may suffice.

My biggest problem with a network-connected Windows 98/SE is not Microsoft, but rather the deplorable state of security for such an old operating system.

Stuck between running an unsecure OS for obsolete software, I would find newer, replacement software.

Since you're in education, you can appreciate the case of Julie Amero, the 40-yr old substitute teacher in Connecticut who has been convicted[/b] of running a Windows 98 system infested with a pop-up malware that lead to her students seeing adult material.

Julie Amero Case: Cautionary Tale for Teachers, School IT Staff

http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=169608810

Substitute Teacher Faces Jail Time Over Spyware

http://blog.washingtonpost.com/securityfix/2007/01/substitute_teacher_faces_jail.html

Questionable Conviction of Connecticut Teacher in Pop-up Porn Case

http://www.alternet.org/rights/46925/

Regardless of her innocence or guilt. This is case reason alone[/b] never to run Windows 98 in 2007. Windows 98, even protected via NAT is not sufficient to deal with today's security threats.

0 Kudos
GeneAm
Contributor
Contributor
Jump to solution

The Creative drivers did the trick for my audio problem as well. Thanks!

I'd like to encourage support for Win98SE, and as far back as is possible.

The only reason I tried Fusion is that my Other Virtualization Product couldn't suitably run a Windows 3.1 app in 98SE. The performance was horrible with 98SE, from installation and forward.

The CPU load is still a little on the high side in Fusion, but it works well enough to work.

The app will NOT run in compatibility mode on XP or 2000... I truly wish it did.

My brother works for a big lab, and they have to run Windows 3.1 on some machines because it is the only way to run some of their equipment. Old DOS & Windows software will be out there forever, and VMware can certainly make some sales from it.

0 Kudos
lakeside
Contributor
Contributor
Jump to solution

Hi,

I tried that download from Creative for the SB PCI 128 driver but I get a fatal exception during the install. It's complaining about VXD ctpci9x(05)

Any suggestions for how to get around this? Is there an order I need to install this in or do I need a different driver?

The file I downloaded is http://ccftp.creative.com/manualdn/Drivers/Others/257/SBPCI128Setupus_w9x.exe

Thanks for any help.

0 Kudos
Yacomo2
Contributor
Contributor
Jump to solution

I am experiencing the same fatal exception with the SBPCI128 driver.

Anybody managed to get sound working in Fusion V1.0 and Windows 98?

Thanks for any help!

0 Kudos
jrd4849
Contributor
Contributor
Jump to solution

I have sound working in W98SE in Fusion 1.0 release version. It was installed under RC1 and continues to work in the released version. The file from Creatives download driver site that I used was:

Sound Blaster PCI (WDM) Drivers V 5.12.01.5017 . Sorry I don't have the direct link so you will need to search the archive at creative.com.

0 Kudos
stevezappe
Contributor
Contributor
Jump to solution

Same problem here as well... I have an evaluation version, and this isn't helping me get a cozy feeling. Fatal exception 0E on ctpci9x.vxd, using SBPCI128Setupus_w9x.exe, as per the "solution" provided above by KevinG. I have Win98 SE.

Message was edited by:

stevezappe

0 Kudos
Yacomo2
Contributor
Contributor
Jump to solution

Thanks for the information jrd4849.

Unfortunately I only have Win98, not 98SE - that driver refuses to install on plain 98 - looks like I am out of luck Smiley Sad

Latest installer for 98 I could find was a file called SBPCISetupus_w9x.exe and that one crashes during install.

It's a shame everything else including graphics and mouse works perfectly in plain Win98.

Message was edited by:

Yacomo2

0 Kudos