-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello List! I'm trying to run gothic2 demo (get it from http://www.jowood.com/gamers/?lang=de&site=2&ScreenID=6309&GameID=gothic2&pfid=PC) Installing works fine, except the fact that "BugslayerUtil.dll" got somehow an 8+3 character long filename and can't be found by wine. When renaming it, wine can find the dll and the game starts. But it doesn't get very far... it crashes in IDirectMusicPerformance8Impl_Init, as the backtrace shows. I tried to disable sound hw-accell and sound at all but there is no difference. Any hint what I could do? fixme:msvcrt:_setmbcp Unreal codepages (e.g. 1252) not implemented fixme:ddraw:DirectDrawEnumerateExA no non-display devices supported. fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fde9b78)->(00000000,00000008) fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fde9b78)->(00000000,00000008) fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fde9ec8)->(00000000,00000008) fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fde9ec8)->(00000000,00000008) fixme:ddraw:DirectDrawEnumerateExA no non-display devices supported. fixme:ddraw:DirectDrawEnumerateExA no detached secondary devices supported. fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fde9b78)->(00020022,00000013) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fde9b78)->(00000000,00000008) fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fde9b78)->(00020022,00000013) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fde9b78)->(00000000,00000008) fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fde9b78)->(00020022,00000013) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK (0000000d) value : ffffffff ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL (00000010) value : 00000001 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 ! fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank (0x7fde9b78)->(flags=0x00000001,handle=(nil)) err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000001 ! trace:dmusic:DllGetClassObject ({480ff4b0-28b2-11d1-bef7-00c04fbf8fef}, {00000001-0000-0000-c000-000000000046}, 0x7fc0edd4) trace:dmusic:CollectionCF_CreateInstance ((nil), {d2ac28b5-b39b-11d1-8704-00600893b1bd}, 0x7fc0f590) trace:dmusic:IDirectMusicCollectionImpl_IUnknown_QueryInterface (0x7fdf5bc0, {d2ac28b5-b39b-11d1-8704-00600893b1bd}, 0x7fc0f590) trace:dmusic:IDirectMusicCollectionImpl_IUnknown_AddRef (0x7fdf5bc0)->(ref before=0) trace:dmusic:IDirectMusicCollectionImpl_IDirectMusicObject_ParseDescriptor (0x7fdf5bc0, 0x7fdf5998, 0x7fc0f240) err:dmloader:IDirectMusicLoaderImpl_IDirectMusicLoader_SetObject : couldn't parse descriptor trace:dmime:DllGetClassObject (CLSID_DirectMusicPerformance, IID_IClassFactory, 0x7fc0f9a4) trace:dmime:PerformanceCF_CreateInstance ((nil), IID_IDirectMusicPerformance, 0x7a4f94) trace:dmime:DMUSIC_CreateDirectMusicPerformanceImpl (0x735068,0x7a4f94,(nil)) trace:dmime:IDirectMusicPerformance8Impl_QueryInterface (0x7fdf6098, IID_IDirectMusicPerformance,0x7a4f94) trace:dmime:IDirectMusicPerformance8Impl_AddRef (0x7fdf6098): AddRef from 0 fixme:dmime:IDirectMusicPerformance8Impl_Init (iface = 0x7fdf6098, dmusic = 0x7fc0fa14, dsound = (nil), hwnd = (nil)) fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fde9b78)->(00000000,00000008) wine: Unhandled exception (thread 000b), starting debugger... WineDbg starting on pid 0xa Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x71c1c723). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:71c1c723 ESP:7fc0f984 EBP:7fc0f9b8 EFLAGS:00010206( - 00 - RIP1) EAX:00000000 EBX:71c3f914 ECX:7fdf6390 EDX:00000000 ESI:0072561c EDI:7ef0b00a Stack dump: 0x7fc0f984: 00000000 7fdf60a4 00000000 71c34204 0x7fc0f994: 7fdf6098 7fc0fa14 00000000 00000000 0x7fc0f9a4: 71b9b658 00000000 71c3ffcc 7fdf6098 0x7fc0f9b4: 00000000 7dbfc0c4 004a05ed 7fdf6098 0x7fc0f9c4: 7fc0fa14 00000000 00020022 ffffffff 0x7fc0f9d4: 0072561c 00000258 00000000 7dcca35c Backtrace: =>1 0x71c1c723 IDirectMusicPerformance8Impl_Init+0xff(iface=0x7fdf6098, ppDirectMusic=0x7fc0fa14, pDirectSound=0x0, hWnd=0x20022) [/permanent/dev/wine/dlls/dmime/performance.c:232] in dmime (0x7fc0f9b8) 2 0x004a05ed in gothic2 (+0xa05ed) (0x7dbfc0c4) 3 0x0000007d (0x00727d34) 4 0x004a1570 in gothic2 (+0xa1570) (0x004a1490) 0x71c1c723 IDirectMusicPerformance8Impl_Init+0xff [/permanent/dev/wine/dlls/dmime/performance.c:232] in dmime: movl 0x0(%eax),%edx 232 IDirectSound8_SetCooperativeLevel(This->pDirectSound, hWnd, DSSCL_PRIORITY); Modules: Module Address Debug info Name (92 modules) PE 0x00400000-009b6000 Export gothic2 PE 0x03000000-0300a000 Deferred bugslayerutil PE 0x0a930000-0a957000 Deferred shw32 PE 0x21100000-2115e000 Deferred mss32 PE 0x30000000-30059000 Deferred binkw32 PE 0x63420000-6343c000 Deferred msdbi PE 0x71460000-71479000 Deferred imagehl2 ELF 0x71b6e000-71b9c000 Deferred dmcompos<elf> \-PE 0x71b80000-71b9c000 \ dmcompos ELF 0x71b9c000-71bf1000 Deferred dsound<elf> \-PE 0x71bb0000-71bf1000 \ dsound ELF 0x71bf1000-71c40000 Stabs dmime<elf> \-PE 0x71c00000-71c40000 \ dmime ELF 0x71c40000-71c73000 Deferred dmusic<elf> \-PE 0x71c50000-71c73000 \ dmusic ELF 0x71c73000-71cac000 Deferred dmloader<elf> \-PE 0x71c90000-71cac000 \ dmloader ELF 0x73981000-73989000 Deferred libxrender.so.1 ELF 0x7be79000-7bf00000 Deferred ntdll<elf> \-PE 0x7be90000-7bf00000 \ ntdll ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7db80000-7dba6000 Deferred msacm32<elf> \-PE 0x7db90000-7dba6000 \ msacm32 ELF 0x7dba6000-7dbc0000 Deferred msacm.drv<elf> \-PE 0x7dbb0000-7dbc0000 \ msacm.drv ELF 0x7e23f000-7e248000 Deferred libxcursor.so.1.0.2 ELF 0x7e24a000-7e260000 Deferred midimap<elf> \-PE 0x7e250000-7e260000 \ midimap ELF 0x7e269000-7e287000 Deferred imm32<elf> \-PE 0x7e270000-7e287000 \ imm32 ELF 0x7e341000-7ea43000 Deferred fglrx_dri.so ELF 0x7ea43000-7eae7000 Deferred libgl.so.1 ELF 0x7eae7000-7eb79000 Deferred winex11.drv<elf> \-PE 0x7eb00000-7eb79000 \ winex11.drv ELF 0x7eb79000-7eb99000 Deferred libexpat.so.0 ELF 0x7eb99000-7ebc0000 Deferred libfontconfig.so.1 ELF 0x7ebc0000-7ebd0000 Deferred libz.so.1 ELF 0x7ebd0000-7ec40000 Deferred libfreetype.so.6 ELF 0x7ec40000-7ec82000 Deferred dinput<elf> \-PE 0x7ec50000-7ec82000 \ dinput ELF 0x7ec82000-7ed4d000 Deferred libx11.so.6 ELF 0x7ed4d000-7ed65000 Deferred libice.so.6 ELF 0x7ed65000-7ed6d000 Deferred libsm.so.6 ELF 0x7ed6d000-7ed71000 Deferred iso8859-15.so ELF 0x7ed71000-7ed8e000 Deferred ximcp.so.2 ELF 0x7ed8e000-7ee18000 Deferred ddraw<elf> \-PE 0x7edb0000-7ee18000 \ ddraw ELF 0x7ee18000-7ee80000 Deferred msvcrt<elf> \-PE 0x7ee30000-7ee80000 \ msvcrt ELF 0x7ee80000-7eece000 Deferred rpcrt4<elf> \-PE 0x7eea0000-7eece000 \ rpcrt4 ELF 0x7eece000-7ef68000 Deferred ole32<elf> \-PE 0x7eef0000-7ef68000 \ ole32 ELF 0x7ef68000-7f010000 Deferred oleaut32<elf> \-PE 0x7ef80000-7f010000 \ oleaut32 PE 0x7f010000-7f02d000 Deferred vdfs32g ELF 0x7f036000-7f056000 Deferred iphlpapi<elf> \-PE 0x7f040000-7f056000 \ iphlpapi ELF 0x7f056000-7f082000 Deferred ws2_32<elf> \-PE 0x7f060000-7f082000 \ ws2_32 ELF 0x7f082000-7f15d000 Deferred comctl32<elf> \-PE 0x7f090000-7f15d000 \ comctl32 ELF 0x7f15d000-7f1e5000 Deferred winmm<elf> \-PE 0x7f170000-7f1e5000 \ winmm ELF 0x7f1e5000-7f229000 Deferred advapi32<elf> \-PE 0x7f1f0000-7f229000 \ advapi32 ELF 0x7f229000-7f2c3000 Deferred gdi32<elf> \-PE 0x7f240000-7f2c3000 \ gdi32 ELF 0x7f2c3000-7f410000 Deferred user32<elf> \-PE 0x7f2e0000-7f410000 \ user32 ELF 0x7fc12000-7fc20000 Deferred libxext.so.6 ELF 0x7fc22000-7fc2b000 Deferred libgcc_s.so.1 ELF 0x7fc5e000-7fd80000 Deferred kernel32<elf> \-PE 0x7fc90000-7fd80000 \ kernel32 ELF 0x7fe93000-7fe9c000 Deferred librt.so.1 ELF 0x7fe9c000-7fea5000 Deferred libnss_compat.so.2 ELF 0x7fea6000-7fea9000 Deferred xlcdef.so.2 ELF 0x7fea9000-7fec6000 Deferred wsock32<elf> \-PE 0x7feb0000-7fec6000 \ wsock32 ELF 0x7fec6000-7fee9000 Deferred libm.so.6 ELF 0x7fee9000-7ffdf000 Deferred libwine_unicode.so.1 ELF 0x7ffdf000-7ffe3000 Deferred libxrandr.so.2 ELF 0x7ffe3000-7ffe9000 Deferred libxxf86dga.so.1 ELF 0x7ffe9000-7fffe000 Deferred libnsl.so.1 ELF 0xb7e30000-b7e3a000 Deferred libnss_files.so.2 ELF 0xb7e3b000-b7e3f000 Deferred libdl.so.2 ELF 0xb7e3f000-b7f57000 Deferred libc.so.6 ELF 0xb7f57000-b7f6a000 Deferred libpthread.so.0 ELF 0xb7f6b000-b7f84000 Deferred libwine.so.1 ELF 0xb7f86000-b7f90000 Deferred libnss_nis.so.2 ELF 0xb7fa0000-b7fa5000 Deferred libxxf86vm.so.1 ELF 0xb7fa5000-b7fbc000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000a (D) C:\Programme\Jowood\Gothic II Demo\system\Gothic2.exe 0000000c 0 0000000b 0 <== WineDbg terminated on pid 0xa Thanks a lot, Ciao, Olaf -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFC/I3J4Yz1Ukx83/kRAnpWAKCnlEF/VX34xkuFAZcKQWHu9NtrqgCfWFju BkRJOrU7RJZ6wYdYAfBPzNA= =glWM -----END PGP SIGNATURE----- _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users