I can play this game in software mode but when i change it to direct3d mode the
game crashes.
i use wine 1.1.37, mandriva 2010, nvidia driver.
how to solve it?
here is the debug:
wine /Westwood/LOLIII/LOL3.EXE
fixme:win:EnumDisplayDevicesW ((null),0,0x33f2e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f698,0x00000000), stub!
fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Can't handle WINEDDBLT_ASYNC
flag right now.
err:d3d:swapchain_setup_fullscreen_window Changing the window style for window
0x10030, but another style (94000000, 00000008) is already stored.
err:d3d:swapchain_setup_fullscreen_window Changing the window style for window
0x10030, but another style (94080000, 00000008) is already stored.
fixme:win:EnumDisplayDevicesW ((null),0,0x33ecf8,0x00000000), stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
SetDepthStencilSurface
wine: Unhandled page fault on read access to 0x000000fc at address 0xfc (thread
0019), starting debugger...
Unhandled exception: page fault on read access to 0x000000fc in 32-bit code
(0x000000fc).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:000000fc ESP:0033f3f0 EBP:00000000 EFLAGS:00210202( R- -- I - - - )
EAX:00000000 EBX:00000500 ECX:00000002 EDX:000000ab
ESI:0106c5b0 EDI:00000400
Stack dump:
0x0033f3f0: 000007ff 00000002 0009aff1 00000008
0x0033f400: 00000001 00000001 00000010 0000000f
0x0033f410: 00000001 00000008 00000038 0033f4c0
0x0033f420: 00553c58 00409fa6 00000003 00000500
0x0033f430: 00000000 00000020 00000000 00000001
0x0033f440: 00000001 00000001 00000400 00000020
Backtrace:
0x000000fc: -- no code accessible --
Modules:
Module Address Debug info Name (98 modules)
PE 400000- 81c000 Deferred lol3.dat
PE 21000000-21058000 Deferred mss32
PE 22000000-22027000 Deferred mp3dec.asi
ELF 76f96000-77eff000 Deferred libglcore.so.1
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7ca56000-7ca73000 Deferred libgcc_s.so.1
ELF 7ce61000-7ceac000 Deferred dsound<elf>
\-PE 7ce70000-7ceac000 \ dsound
ELF 7d3cd000-7d474000 Deferred libgl.so.1
ELF 7d48a000-7d5c4000 Deferred wined3d<elf>
\-PE 7d490000-7d5c4000 \ wined3d
ELF 7d5ee000-7d604000 Deferred midimap<elf>
\-PE 7d5f0000-7d604000 \ midimap
ELF 7d604000-7d62b000 Deferred msacm32<elf>
\-PE 7d610000-7d62b000 \ msacm32
ELF 7d62b000-7d644000 Deferred msacm32<elf>
\-PE 7d630000-7d644000 \ msacm32
ELF 7de45000-7de5d000 Deferred libnsl.so.1
ELF 7de5d000-7de67000 Deferred librt.so.1
ELF 7de67000-7de6d000 Deferred libcap.so.2
ELF 7de6d000-7deb0000 Deferred libdbus-1.so.3
ELF 7deb0000-7deb7000 Deferred libogg.so.0
ELF 7deb7000-7dee3000 Deferred libvorbis.so.0
ELF 7dee3000-7dfde000 Deferred libvorbisenc.so.2
ELF 7dfde000-7e01b000 Deferred libflac.so.8
ELF 7e01b000-7e087000 Deferred libsndfile.so.1
ELF 7e087000-7e0d7000 Deferred libpulsecommon-0.9.19.so
ELF 7e0d7000-7e11d000 Deferred libpulse.so.0
ELF 7e133000-7e151000 Deferred winepulse<elf>
\-PE 7e140000-7e151000 \ winepulse
ELF 7e151000-7e157000 Deferred libxfixes.so.3
ELF 7e157000-7e162000 Deferred libxcursor.so.1
ELF 7e162000-7e166000 Deferred libxcomposite.so.1
ELF 7e166000-7e16f000 Deferred libxrandr.so.2
ELF 7e16f000-7e179000 Deferred libxrender.so.1
ELF 7e179000-7e17f000 Deferred libxxf86vm.so.1
ELF 7e17f000-7e183000 Deferred libxinerama.so.1
ELF 7e183000-7e1a5000 Deferred imm32<elf>
\-PE 7e190000-7e1a5000 \ imm32
ELF 7e1a5000-7e1c3000 Deferred libxcb.so.1
ELF 7e1c3000-7e1dd000 Deferred libice.so.6
ELF 7e1dd000-7e30f000 Deferred libx11.so.6
ELF 7e30f000-7e321000 Deferred libxext.so.6
ELF 7e321000-7e32b000 Deferred libsm.so.6
ELF 7e32d000-7e32f000 Deferred libnvidia-tls.so.1
ELF 7e32f000-7e338000 Deferred libwrap.so.0
ELF 7e338000-7e33f000 Deferred libxtst.so.6
ELF 7e341000-7e3e6000 Deferred winex11<elf>
\-PE 7e350000-7e3e6000 \ winex11
ELF 7e3e6000-7e3fa000 Deferred mouse.drv16.so
PE 7e3f0000-7e3fa000 Deferred mouse.drv16
ELF 7e3fa000-7e40f000 Deferred keyboard.drv16.so
PE 7e400000-7e40f000 Deferred keyboard.drv16
ELF 7e40f000-7e433000 Deferred mpr<elf>
\-PE 7e420000-7e433000 \ mpr
ELF 7e433000-7e479000 Deferred user.exe16.so
PE 7e440000-7e479000 Deferred user.exe16
ELF 7e4f5000-7e636000 Deferred libxml2.so.2
ELF 7e636000-7e66a000 Deferred libfontconfig.so.1
ELF 7e66a000-7e67d000 Deferred libz.so.1
ELF 7e67d000-7e6ff000 Deferred libfreetype.so.6
ELF 7e700000-7e715000 Deferred display.drv16.so
PE 7e710000-7e715000 Deferred display.drv16
ELF 7e715000-7e742000 Deferred gdi.exe16.so
PE 7e720000-7e742000 Deferred gdi.exe16
ELF 7e742000-7e756000 Deferred comm.drv16.so
PE 7e750000-7e756000 Deferred comm.drv16
ELF 7e756000-7e7fb000 Deferred krnl386.exe16.so
PE 7e760000-7e7fb000 Deferred krnl386.exe16
ELF 7e81a000-7e92d000 Deferred ole32<elf>
\-PE 7e830000-7e92d000 \ ole32
ELF 7e92d000-7e98b000 Deferred ddraw<elf>
\-PE 7e930000-7e98b000 \ ddraw
ELF 7e98b000-7ea14000 Deferred winmm<elf>
\-PE 7e990000-7ea14000 \ winmm
ELF 7ea14000-7ea88000 Deferred rpcrt4<elf>
\-PE 7ea20000-7ea88000 \ rpcrt4
ELF 7ea88000-7eae4000 Deferred advapi32<elf>
\-PE 7ea90000-7eae4000 \ advapi32
ELF 7eae4000-7eb75000 Deferred gdi32<elf>
\-PE 7eaf0000-7eb75000 \ gdi32
ELF 7eb75000-7ec90000 Deferred user32<elf>
\-PE 7eb90000-7ec90000 \ user32
ELF 7ec90000-7ec9d000 Deferred libnss_files.so.2
ELF 7ec9e000-7ecb3000 Deferred system.drv16.so
PE 7eca0000-7ecb3000 Deferred system.drv16
ELF 7edd6000-7ef18000 Deferred kernel32<elf>
\-PE 7edf0000-7ef18000 \ kernel32
ELF 7ef18000-7ef40000 Deferred libm.so.6
ELF 7ef40000-7f000000 Deferred ntdll<elf>
\-PE 7ef50000-7f000000 \ ntdll
ELF b7531000-b7538000 Deferred libxdmcp.so.6
ELF b7539000-b753e000 Deferred libdl.so.2
ELF b753e000-b769f000 Deferred libc.so.6
ELF b769f000-b76b9000 Deferred libpthread.so.0
ELF b76b9000-b77f6000 Deferred libwine.so.1
ELF b77f8000-b77fc000 Deferred libxau.so.6
ELF b780d000-b782b000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 LOL3.EXE
00000009 0
0000000e services.exe
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000017 0
00000016 0
00000013 0
00000012 0
00000018 (D) C:\Westwood\LOLIII\lol3.dat
00000021 0
00000020 15
0000001f 15
0000001c 15
00000019 0 <=0000001a explorer.exe
0000001b 0
Backtrace:
err:d3d:wined3d_unregister_window Window 0x10030 is not registered with wined3d.
fixme:winmm:MMDRV_Exit Closing while ll-driver open
i can play this game in 3dfx mode, when i use a windows glide wrapper, but the
graphic is bad. i want play only in direct3d mode.