Winecfg --> Audio --> OSS, Full Hardware Acceleration.
wine starcraft.exe.
Result: ============ wine: Unhandled page fault on read access to 0x7e5c0000 at address 0x7d3c02d6 (thread 000f), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x7e5c0000 in 32-bit code (0x7d3c02d6). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:7d3c02d6 ESP:7d058850 EBP:7d058888 EFLAGS:00010206( - 00 - RIP1) EAX:00003800 EBX:7d3de7a0 ECX:00003800 EDX:ffffffc0 ESI:7e5c0000 EDI:7fdd43b2 Stack dump: 0x7d058850: 7fd93d28 7fdd43b0 00007000 7fc2a2b0 0x7d058860: f1208000 00000000 00010000 00000000 0x7d058870: 00003800 00007000 00007000 7d3de7a0 0x7d058880: 7fd5b238 00004000 7d0588d8 7d3c10bc 0x7d058890: 7fd93d28 00000000 00007000 7ffb6d3c 0x7d0588a0: 00000001 7d058900 0000000c 7d0588f8 Backtrace: =>1 0x7d3c02d6 DSOUND_MixInBuffer+0x116(dsb=0x7fd93d28, writepos=0x0, fraglen=0x7000) [/root/wine-git/dlls/dsound/mixer.c:457] in dsound (0x7d3c02d6) 2 0x7d3c10bc DSOUND_MixOne+0x2bc(dsb=0x7fd93d28, playpos=0x0, writepos=0x0, mixlen=0x7000) [/root/wine-git/dlls/dsound/mixer.c:784] in dsound (0x7d3c10bc) 3 0x7d3c1769 DSOUND_MixToPrimary+0x109(device=0x7fd5b238, playpos=0x0, writepos=0x0, mixlen=0x7000, recover=0x1) [/root/wine-git/dlls/dsound/mixer.c:854] in dsound (0x7d3c1769) 4 0x7d3c1fbb DSOUND_PerformMix+0x29b(device=0x7fd5b238) [/root/wine-git/dlls/dsound/mixer.c:1068] in dsound (0x7d3c1fbb) 5 0x7d3c24c2 DSOUND_timer+0x122(timerID=0x1, msg=0x0, dwUser=0x7fd5b238, dw1=0x0, dw2=0x0) [/root/wine-git/dlls/dsound/mixer.c:1128] in dsound (0x7d3c24c2) 6 0x7d337983 TIME_TriggerCallBack+0xf3(lpTimer=0x7fd5abb0) [time.c:95] in winmm (0x7d337983) 7 0x7d337ba4 TIME_MMSysTimeCallback+0x174(iData=0x7d38aa80) [/root/wine-git/dlls/winmm/time.c:206] in winmm (0x7d337ba4) 8 0x7d337d38 TIME_MMSysTimeThread+0x78(arg=0x7d38aa80) [/root/wine-git/dlls/winmm/time.c:242] in winmm (0x7d337d38) 9 0x7fc64274 THREAD_Start+0x124(ptr=0x7fd5abb0) [/root/wine-git/dlls/kernel/thread.c:76] in kernel32 (0x7fc64274) 10 0x7ffba53f start_thread+0x24f(info=0x7fd5abc8) [/root/wine-git/dlls/ntdll/thread.c:357] in ntdll (0x7ffba53f) 11 0xb7f92aba start_thread+0x8b in libpthread.so.0 (0xb7f92aba) 12 0xb7f2e39e __clone+0x5e in libc.so.6 (0xb7f2e39e) 0x7d3c02d6 DSOUND_MixInBuffer+0x116 [/root/wine-git/dlls/dsound/mixer.c:457] in dsound: movswl 0x0(%esi),%eax
457 field += *obufs;