On Fri, 17 Sep 2010, Greg Geldorp wrote: [...]
Note that most people probably use VMware Workstation. Workstation emulates an SoundBlaster (I think?) card, so there's actually virtual hardware in there. This means you can install a normal SoundBlaster driver, the driver will send commands to the virtual hardware device which are then picked up by the Workstation virtual hardware layer.
Yes, I use VMware Workstation which emulates a Sound Blaster PCI 128 sound card: depending on the place the driver is either called 'Creative AudioPCI (ES1371,ES1373)' or 'Creative Sound Blaster PCI'.
Strangely enough, my Win9x VMs use the same driver (but only older and for win9x obviously) and although they all have a Midi device, none of them seems to get stuck in the midi test. Only the Windows XP and NT4 VMs seem to have trouble.
I tried commenting out all the UART lines in wdma_ens.inf in Windows XP as described in http://www.winehq.org/pipermail/wine-devel/2010-March/082116.html but this had no effect. I also tried reinstalling the device afterwards (by deleting it in the device manager and letting XP redetect it), but to no avail.
The driver's Properties tab in the hardware device manager gave me some hope because it has a 'Do not use MIDI features on this device' radio button. However checking it disables the driver entirely :-(
So unless someone else finds a solution maybe the route to go is to apply this patch: http://www.winehq.org/pipermail/wine-devel/attachments/20100302/ac1a08e3/att...