[Wine] Blitzkrieg+Linux

pawels133 wineforum-user at winehq.org
Tue Jul 1 04:13:53 CDT 2008


Hi,

I installed Blitzkrieg (I'm using wine 1.1.0): Burning Horizon, but game crashes after intro movies. There's only black screen and I can hear sound for few seconds and then I have to kill wine process:

fixme:win:EnumDisplayDevicesW ((null),0,0x32f098,0x00000000), stub!
fixme:msxml:domdoc_QueryInterface interface {df0b3d60-548f-101b-8e65-08002b2bd119} not implemented
fixme:msxml:domdoc_QueryInterface interface {df0b3d60-548f-101b-8e65-08002b2bd119} not implemented
fixme:msxml:domdoc_QueryInterface interface {df0b3d60-548f-101b-8e65-08002b2bd119} not implemented
fixme:msxml:domdoc_QueryInterface interface {df0b3d60-548f-101b-8e65-08002b2bd119} not implemented
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:d3d8:IDirect3DDevice8Impl_GetDepthStencilSurface Call to IWineD3DDevice_GetDepthStencilSurface failed
fixme:msxml:domdoc_QueryInterface interface {df0b3d60-548f-101b-8e65-08002b2bd119} not implemented
fixme:msxml:domdoc_QueryInterface interface {df0b3d60-548f-101b-8e65-08002b2bd119} not implemented
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(1024,768)
fixme:msxml:domdoc_QueryInterface interface {df0b3d60-548f-101b-8e65-08002b2bd119} not implemented
fixme:msxml:domdoc_QueryInterface interface {df0b3d60-548f-101b-8e65-08002b2bd119} not implemented
Killed



I tried to override msxml3.dll (I downloaded this dll from site, copied to ~/.wine/drive_c/windows/system32 and using winecfg I set it as native (windows)) but after that game don't run at all:



fixme:win:EnumDisplayDevicesW ((null),0,0x32f098,0x00000000), stub!
fixme:winhttp:WinHttpCheckPlatform stub
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"msxml3.dll"
err:ole:create_server class {2933bf90-7b36-11d2-b20e-00c04f983e60} not registered
err:ole:CoGetClassObject no class object {2933bf90-7b36-11d2-b20e-00c04f983e60} could be created for context 0x7
wine: Unhandled exception 0xe06d7363 at address 0x7b844cd0 (thread 0009), starting debugger...
Unhandled exception: C++ exception(object = 0x0032f894, type = 0x00376230) in 32-bit code (0x7b844d46).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7b844d46 ESP:0032f7f0 EBP:0032f854 EFLAGS:00200216(   - 00      - IAP1)
 EAX:7b82eba9 EBX:7b8b3884 ECX:00000000 EDX:0203fd58
 ESI:0203fd58 EDI:00000011
Stack dump:
0x0032f7f0:  0032f878 0000000c 0203f988 7ea96b89
0x0032f800:  e06d7363 00000001 00000000 7b844cd0
0x0032f810:  00000003 19930520 0032f894 00376230
0x0032f820:  0032f89c 00000007 00000000 7eaf94a4
0x0032f830:  0032f868 00300039 0037002d 00330042
0x0032f840:  002d0036 00310031 00320044 0042002d
Backtrace:
=>1 0x7b844d46 in kernel32 (+0x24d46) (0x0032f854)
  2 0x7e8b6f0c _CxxThrowException+0x3c() in msvcrt (0x0032f884)
  3 0x0035fa36 in streamio (+0x2fa36) (0x0032f8a4)
  4 0x0035f82b in streamio (+0x2f82b) (0x0032f8fc)
  5 0x0033ca5b in streamio (+0xca5b) (0x0032fe6c)
  6 0x00526760 in game (+0x126760) (0x0032ff08)
  7 0x7b877567 in kernel32 (+0x57567) (0x0032ffe8)
  8 0xb7f489e7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7b844d46: movl        0xfffffffc(%ebp),%ebx
Modules:
Module  Address                 Debug info      Name (112 modules)
PE        330000-  381000       Export          streamio
PE        390000-  3a7000       Deferred        sfx
PE        3b0000-  3ed000       Deferred        gfx
PE        400000-  621000       Export          game
PE        960000-  9d7000       Deferred        fmod
PE        9e0000-  b0d000       Deferred        scene
PE        c20000-  ca6000       Deferred        ui
PE        cb0000-  e5b000       Deferred        gamett
PE        e60000-  e92000       Deferred        anim
PE        ea0000-  ed8000       Deferred        image
PE        ee0000-  f0b000       Deferred        net
PE        f10000- 126a000       Deferred        ailogic
PE       1270000- 129c000       Deferred        input
PE      10000000-10017000       Deferred        bugslay
PE      30000000-3006d000       Deferred        binkw32
ELF     41a61000-41b11000       Deferred        libgl.so.1
ELF     42f36000-42f52000       Deferred        ld-linux.so.2
ELF     43af5000-43c44000       Deferred        libc.so.6
ELF     43c46000-43c4a000       Deferred        libdl.so.2
ELF     43c4c000-43c64000       Deferred        libpthread.so.0
ELF     43c66000-43c8b000       Deferred        libm.so.6
ELF     43c8d000-43ca2000       Deferred        libz.so.1
ELF     43ca4000-43cbc000       Deferred        libxcb.so.1
ELF     43cbe000-43da5000       Deferred        libx11.so.6
ELF     43da7000-43daa000       Deferred        libxau.so.6
ELF     43dac000-43dae000       Deferred        libxcb-xlib.so.0
ELF     43db0000-43db5000       Deferred        libxdmcp.so.6
ELF     43ebc000-43eca000       Deferred        libxext.so.6
ELF     43ecc000-43eed000       Deferred        libexpat.so.1
ELF     43f14000-43f3e000       Deferred        libfontconfig.so.1
ELF     43f40000-43fb0000       Deferred        libfreetype.so.6
ELF     43fb2000-43fba000       Deferred        libxrender.so.1
ELF     43fbc000-43fc5000       Deferred        libxcursor.so.1
ELF     43fc7000-43fcd000       Deferred        libxrandr.so.2
ELF     43fcf000-43fd4000       Deferred        libxfixes.so.3
ELF     43fe0000-43fe3000       Deferred        libxinerama.so.1
ELF     44029000-4403c000       Deferred        libresolv.so.2
ELF     44150000-44168000       Deferred        libice.so.6
ELF     441a8000-441b0000       Deferred        libsm.so.6
ELF     44d2b000-44d2e000       Deferred        libxcomposite.so.1
ELF     4508f000-45094000       Deferred        libxxf86vm.so.1
ELF     4560f000-45627000       Deferred        libnsl.so.1
ELF     4f4ea000-4f4ec000       Deferred        libnvidia-tls.so.1
ELF     4f4ee000-50325000       Deferred        libglcore.so.1
PE      780c0000-78121000       Deferred        msvcp60
ELF     7b800000-7b930000       Export          kernel32<elf>
  \-PE  7b820000-7b930000       \               kernel32
ELF     7bc00000-7bca4000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bca4000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7e1eb000-7e1ff000       Deferred        winhttp<elf>
  \-PE  7e1f0000-7e1ff000       \               winhttp
ELF     7e202000-7e239000       Deferred        dinput<elf>
  \-PE  7e210000-7e239000       \               dinput
ELF     7e239000-7e251000       Deferred        dinput8<elf>
  \-PE  7e240000-7e251000       \               dinput8
ELF     7e279000-7e37c000       Deferred        wined3d<elf>
  \-PE  7e290000-7e37c000       \               wined3d
ELF     7e37c000-7e3a7000       Deferred        d3d8<elf>
  \-PE  7e380000-7e3a7000       \               d3d8
ELF     7e3a7000-7e3da000       Deferred        uxtheme<elf>
  \-PE  7e3b0000-7e3da000       \               uxtheme
ELF     7e3da000-7e3ee000       Deferred        midimap<elf>
  \-PE  7e3e0000-7e3ee000       \               midimap
ELF     7e3ee000-7e414000       Deferred        msacm32<elf>
  \-PE  7e3f0000-7e414000       \               msacm32
ELF     7e414000-7e42b000       Deferred        msacm32<elf>
  \-PE  7e420000-7e42b000       \               msacm32
ELF     7e42b000-7e466000       Deferred        wineoss<elf>
  \-PE  7e430000-7e466000       \               wineoss
ELF     7e488000-7e4a8000       Deferred        imm32<elf>
  \-PE  7e490000-7e4a8000       \               imm32
ELF     7e5ef000-7e686000       Deferred        winex11<elf>
  \-PE  7e600000-7e686000       \               winex11
ELF     7e7ab000-7e7bf000       Deferred        lz32<elf>
  \-PE  7e7b0000-7e7bf000       \               lz32
ELF     7e7bf000-7e7d8000       Deferred        version<elf>
  \-PE  7e7c0000-7e7d8000       \               version
ELF     7e7d8000-7e804000       Deferred        ws2_32<elf>
  \-PE  7e7e0000-7e804000       \               ws2_32
ELF     7e804000-7e81e000       Deferred        wsock32<elf>
  \-PE  7e810000-7e81e000       \               wsock32
ELF     7e81e000-7e833000       Deferred        psapi<elf>
  \-PE  7e820000-7e833000       \               psapi
ELF     7e833000-7e87d000       Deferred        dbghelp<elf>
  \-PE  7e840000-7e87d000       \               dbghelp
ELF     7e87d000-7e894000       Deferred        imagehlp<elf>
  \-PE  7e880000-7e894000       \               imagehlp
ELF     7e894000-7e8fe000       Export          msvcrt<elf>
  \-PE  7e8a0000-7e8fe000       \               msvcrt
ELF     7e8fe000-7e9bd000       Deferred        comctl32<elf>
  \-PE  7e910000-7e9bd000       \               comctl32
ELF     7e9e3000-7ea01000       Deferred        iphlpapi<elf>
  \-PE  7e9f0000-7ea01000       \               iphlpapi
ELF     7ea01000-7ea63000       Deferred        rpcrt4<elf>
  \-PE  7ea10000-7ea63000       \               rpcrt4
ELF     7ea63000-7eb07000       Deferred        ole32<elf>
  \-PE  7ea70000-7eb07000       \               ole32
ELF     7eb07000-7eba9000       Deferred        oleaut32<elf>
  \-PE  7eb20000-7eba9000       \               oleaut32
ELF     7eba9000-7ebfb000       Deferred        advapi32<elf>
  \-PE  7ebc0000-7ebfb000       \               advapi32
ELF     7ebfb000-7ec99000       Deferred        gdi32<elf>
  \-PE  7ec10000-7ec99000       \               gdi32
ELF     7ec99000-7ede0000       Deferred        user32<elf>
  \-PE  7ecb0000-7ede0000       \               user32
ELF     7ede0000-7ee72000       Deferred        winmm<elf>
  \-PE  7edf0000-7ee72000       \               winmm
ELF     7ef92000-7ef9d000       Deferred        libnss_files.so.2
ELF     7ef9d000-7efa7000       Deferred        libnss_nis.so.2
ELF     7efbf000-7efc8000       Deferred        libnss_compat.so.2
ELF     b7f41000-b8077000       Export          libwine.so.1
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) D:\Blitzkrieg Burning Horizon\Run\game.exe
        00000009    0 <==
0000000c
        00000013    0
        00000012    0
        0000000e    0
        0000000d    0
0000000f
        00000015    0
        00000014    0
        00000011    0
        00000010    0
00000016
        00000017    0
Backtrace:
=>1 0x7b844d46 in kernel32 (+0x24d46) (0x0032f854)
  2 0x7e8b6f0c _CxxThrowException+0x3c() in msvcrt (0x0032f884)
  3 0x0035fa36 in streamio (+0x2fa36) (0x0032f8a4)
  4 0x0035f82b in streamio (+0x2f82b) (0x0032f8fc)
  5 0x0033ca5b in streamio (+0xca5b) (0x0032fe6c)
  6 0x00526760 in game (+0x126760) (0x0032ff08)
  7 0x7b877567 in kernel32 (+0x57567) (0x0032ffe8)
  8 0xb7f489e7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)







More information about the wine-users mailing list