[Bug 3930] HOMM shows black screen (sound problem)

Wine Bugs wine-bugs at winehq.org
Tue Feb 13 01:10:45 CST 2007


http://bugs.winehq.org/show_bug.cgi?id=3930





------- Additional Comments From damjan.jov at gmail.com  2007-13-02 01:10 -------
Created an attachment (id=4896)
 --> (http://bugs.winehq.org/attachment.cgi?id=4896&action=view)
patch to get sound working in OSS

Bug is still present in GIT after wine 0.9.30, I'm still trying to figure out
why this patch works. To use it, set OSS as your sound driver, disable the
others.

Basically what happens is:
trace:driver:DriverCallback (20008E6D, 0003, 0x8000, 03BB, 00000000, 00000000,
00000000); !
trace:driver:DriverCallback Function (32 bit) !
(which calls 0x20008E6D in WAIL32.DLL)
(which calls SuspendThread)
(which hangs forever)

The patch gets around this by not calling DriverCallback on the WOM_OPEN
message. Is that what Windows 9x does too? Maybe someone with more knowledge of
winmm can help.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list