BGPierce / VCC

Tandy Color Computer 3 Emulator
GNU General Public License v3.0
0 stars 0 forks source link

No sound using Wine #34

Closed hpmachining closed 4 years ago

hpmachining commented 6 years ago

When I run the emulator in Linux using wine, I can't get the sound to work. There are no options in the "Output Device" drop down in Configuration->Config->Audio. This may very well be an issue with wine and not vcc but I thought someone here may know how to get it to work. I am running Debian 9.4, Wine 1.8.7, and VCC 2.01b w/Becker Port.

abathur8bit commented 6 years ago

I haven't tried using wine. VCC does use the API call DirectSoundEnumerateA() to find all sound cards that are attached. Sounds like it isn't finding anything under wine. I'd try posting to the Facebook group. If you find anything further I'd like to document it.

hpmachining commented 6 years ago

I did manage to get the sound working in Arch Linux (64 bit) by installing lib32-alsa-plugins lib32-libpulse lib32-openal as per this link wine sound not working.

EDIT: After further testing, the only package I actually needed to install for sound is lib32-alsa-lib.

As for Debian, it must have been a problem with my system. I think it might have had something to do with a mingw cross compile environment I had installed, which also installed wine files. I purged all the wine and mingw packages and reinstalled wine and it is now working properly. No need to install extra packages like I did in Arch.

Thanks!