QEMU + MacOS9 Sound Support

About Qemu-system-ppc, a PPC Mac emulator for Windows, macOS and Linux that can run Mac OS 9.0 up to Mac OS X 10.5

Moderators: Cat_7, Ronald P. Regensburg

Post Reply
DMJC
Space Cadet
Posts: 1
Joined: Tue Sep 13, 2016 11:13 am

QEMU + MacOS9 Sound Support

Post by DMJC »

Hi there, I've got Mac OS9 booting/running and I've got Super Wing Commander installed and running at a pretty nice speed. I'm starting to look into sound support. Has anyone got sound working under OS9 in Qemu? If not, has anyone looked at making qemu present one of the old mac sound cards to the Virtual Machine? Just looking around I can see there are open source drivers for some of the old Apple sound cards. Would it be possible to use the information in the drivers to create a virtual soundcard wrapper that presents Mac OS 9 with a virtual soundcard?
User avatar
adespoton
Forum All-Star
Posts: 4227
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: QEMU + MacOS9 Sound Support

Post by adespoton »

Possible, yes -- but that's not how qemu does things. Search the mega thread for usbaudio to find discussion about the current drivers. The USB driver works as a generic one for OS 9 through 10.3, but FPU emulation is so abysmal right now that playback sounds like you are listening through an industrial fan.
kataetheweirdo
Master Emulator
Posts: 313
Joined: Sun Feb 01, 2009 4:55 pm

Re: QEMU + MacOS9 Sound Support

Post by kataetheweirdo »

QEMU doesn't emulate any of the old Mac sound cards though, not even AWACS. I've considered it, but don't quite have enough knowledge for this. I'm sure you can use the drivers as a basis for the sound card emulation in QEMU, though I'm not sure you can use those as wrappers for the sound card emulation.
Z_God
Student Driver
Posts: 10
Joined: Wed May 19, 2004 7:53 pm
Location: Netherlands
Contact:

Re: QEMU + MacOS9 Sound Support

Post by Z_God »

Does USB passthrough work? In that case I would suggest using a USB device which has Mac OS 9 drivers in combination with USB passthrough.
User avatar
Cat_7
Expert User
Posts: 6145
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Re: QEMU + MacOS9 Sound Support

Post by Cat_7 »

Pass-through only works in Linux, but is experimental.

Best,
Cat_7
Post Reply