http://bugs.winehq.org/show_bug.cgi?id=4425
------- Additional Comments From reif@earthlink.net 2006-28-01 15:12 ------- I can confirm the crash in multiplayer mode. Singleplayer mode works fine. If I run the program normally as: wine EmperorDemo.exe, I get the syslevel:_EnterSysLevel errors. However if I run it as: winedbg EmperorDemo.exe, I get the following:
fixme:winsock:NtStatusToWSAError Status code c0000024 converted to DOS error code 6 fixme:wininet:InternetGetConnectedState always returning LAN connection. First chance exception: page fault on read access to 0x4ad29c40 in 32-bit code (0x400b2faf). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0033 GS:005f EIP:400b2faf ESP:4082f67c EBP:4082f684 EFLAGS:00010202( - 00 - -RI1) EAX:00000190 EBX:41132e7c ECX:00000064 EDX:4a8eea80 ESI:4ad29c40 EDI:4a8eea80 Stack dump: 0x00000000: 00000000 00000000 00000000 00000000 0x00000010: 00000000 00000000 00000000 00000000 0x00000020: 00000000 00000000 00000000 00000000 0x00000030: 00000000 00000000 00000000 00000000 0x00000040: 00000000 00000000 00000000 00000000 0x00000050: 00000000 00000000 00000000 00000000 Backtrace: =>1 0x400b2faf memcpy+0x27 in libc.so.6 (0x400b2faf) 2 0x41118c90 X11DRV_AlphaBlend+0x254(devDst=0x403aca90, xDst=0x2d, yDst=0x78, widthDst=0x64, heightDst=0x64, devSrc=0x4b211348, xSrc=0x0, ySrc=0x0, widthSrc=0x64, heightSrc=0x64, blendfn=0x7f0000) [/home/wine/wine/dlls/x11drv/xrender.c:1567] in winex11 (0x41118c90) 3 0x4096ac1b GdiAlphaBlend(hdcDst=0x5dc, xDst=0x2d, yDst=0x78, widthDst=0x64, heightDst=0x64, hdcSrc=0x6ec, xSrc=0x0, ySrc=0x0, widthSrc=0x64, heightSrc=0x64, blendFunction=0x7f0000) [/home/wine/wine/dlls/gdi/bitblt.c:457] in gdi32 (0x4096ac1b) 4 0x006a3643 in emperordemo (+0x2a3643) (0x006a3643) 0x400b2faf memcpy+0x27 in libc.so.6: repe movsl (%esi),%es:(%edi)
which makes me believe it's not necessarily a sound problem.