The forum

Age of Empires III Complete collection, Steam installation, on Debian Jessie

l3codecx.ax is installed but still failing to enter the game

Author Replies
notasthinkasudrunkim Friday 15 July 2016 at 0:23
notasthinkasudrunkimAnonymous

Dear PlayOnLinux community

I've been trying to install AoEIII on Debian 8 64-bit PlayOnLinux v4.2.5 for a few days now.

For a starter I followed this guide: https://appdb.winehq.org/objectManager.php?sClass=version&iId=3795

My problem: I get an error message saying I am missing l3codecx.ax when I start the game.

When I close it it says "Initialization failed". I debug and get this information:

DEBUG LOG:

Unhandled exception: page fault on read access to 0x000006b0 in 32-bit code (0x0052c9cd).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0052c9cd ESP:0033f8e8 EBP:7b879140 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:00000012 EBX:00000000 ECX:000006a8 EDX:00000140
 ESI:000006a8 EDI:00000012
Stack dump:
0x0033f8e8:  038608c0 038608c0 00b2ca18 00000012
0x0033f8f8:  00000000 038608c0 00607e78 01fec000
0x0033f908:  006021cc 0af1a840 01fec000 00000000
0x0033f918:  006024ec 7eae6800 01fec000 0060244a
0x0033f928:  00000000 00601c72 00000001 7b87a410
0x0033f938:  0061b292 7b85c8e0 00000000 0033fe50
Backtrace:
=>0 0x0052c9cd in age3 (+0x12c9cd) (0x7b879140)
  1 0xfff0e483 (0x04244c8d)
0x0052c9cd: cmpl    0x8(%esi),%edi
Modules:
Module    Address            Debug info    Name (181 modules)
PE      340000-  351000    Deferred        deformerdll
PE      400000-  ebe000    Export          age3
PE      ec0000- 1113000    Deferred        d3dx9_25
PE    10000000-10014000    Deferred        rockalldll
PE    18000000-18038000    Deferred        binkw32
PE    50000000-50083000    Deferred        granny2
PE    69b10000-69c3f000    Deferred        msxml4
ELF    7a800000-7a92c000    Deferred        opengl32<elf>
  \-PE    7a820000-7a92c000    \               opengl32
ELF    7ac00000-7ac7c000    Deferred        riched20<elf>
  \-PE    7ac10000-7ac7c000    \               riched20
ELF    7b800000-7ba6a000    Deferred        kernel32<elf>
  \-PE    7b820000-7ba6a000    \               kernel32
ELF    7bad1000-7baf8000    Deferred        dxgi<elf>
  \-PE    7bae0000-7baf8000    \               dxgi
ELF    7baf8000-7bb3a000    Deferred        winspool<elf>
  \-PE    7bb00000-7bb3a000    \               winspool
ELF    7bb3a000-7bb71000    Deferred        wbemprox<elf>
  \-PE    7bb40000-7bb71000    \               wbemprox
ELF    7bb71000-7bc00000    Deferred        libvorbisenc.so.2
ELF    7bc00000-7bcf2000    Deferred        ntdll<elf>
  \-PE    7bc10000-7bcf2000    \               ntdll
ELF    7bcfc000-7bd22000    Deferred        dxdiagn<elf>
  \-PE    7bd00000-7bd22000    \               dxdiagn
ELF    7bd22000-7bd4f000    Deferred        libvorbis.so.0
ELF    7bd4f000-7be00000    Deferred        libgcrypt.so.20
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
ELF    7bf27000-7bf30000    Deferred        libogg.so.0
ELF    7bf30000-7bf67000    Deferred        libflac.so.8
ELF    7c16f000-7c183000    Deferred        libgpg-error.so.0
ELF    7c183000-7c1ac000    Deferred        liblzma.so.5
ELF    7c1ac000-7c1b2000    Deferred        libuuid.so.1
ELF    7c1b2000-7c1b8000    Deferred        libattr.so.1
ELF    7c1b8000-7c1bf000    Deferred        libasyncns.so.0
ELF    7c1bf000-7c238000    Deferred        libsndfile.so.1
ELF    7c238000-7c242000    Deferred        libwrap.so.0
ELF    7c242000-7c26b000    Deferred        libsystemd.so.0
ELF    7c26b000-7c273000    Deferred        libxtst.so.6
ELF    7c273000-7c27d000    Deferred        libsm.so.6
ELF    7c27d000-7c29a000    Deferred        libice.so.6
ELF    7c29a000-7c2a0000    Deferred        libcap.so.2
ELF    7c2a0000-7c322000    Deferred        libpulsecommon-5.0.so
ELF    7c322000-7c32e000    Deferred        libjson-c.so.2
ELF    7c32e000-7c386000    Deferred        libpulse.so.0
ELF    7c386000-7c3b0000    Deferred        winepulse<elf>
  \-PE    7c390000-7c3b0000    \               winepulse
ELF    7c3b0000-7c400000    Deferred        dsound<elf>
  \-PE    7c3c0000-7c400000    \               dsound
ELF    7c409000-7c41c000    Deferred        psapi<elf>
  \-PE    7c410000-7c41c000    \               psapi
ELF    7c423000-7c445000    Deferred        mmdevapi<elf>
  \-PE    7c430000-7c445000    \               mmdevapi
ELF    7c785000-7c7aa000    Deferred        libdrm_intel.so.1
ELF    7c7aa000-7cd70000    Deferred        i965_dri.so
ELF    7cd70000-7ce1b000    Deferred        libgl.so.1
ELF    7ce1b000-7ce5f000    Deferred        usp10<elf>
  \-PE    7ce20000-7ce5f000    \               usp10
ELF    7cf5f000-7cfb6000    Deferred        libdbus-1.so.3
ELF    7cfb6000-7d045000    Deferred        libgmp.so.10
ELF    7d045000-7d076000    Deferred        libhogweed.so.2
ELF    7d076000-7d0ab000    Deferred        libnettle.so.4
ELF    7d131000-7d13d000    Deferred        libpciaccess.so.0
ELF    7d13d000-7d145000    Deferred        libffi.so.6
ELF    7d145000-7d159000    Deferred        libtasn1.so.6
ELF    7d159000-7d19c000    Deferred        libp11-kit.so.0
ELF    7d19c000-7d1d0000    Deferred        libk5crypto.so.3
ELF    7d1d0000-7d2a6000    Deferred        libkrb5.so.3
ELF    7d2a6000-7d2ba000    Deferred        libavahi-client.so.3
ELF    7d2ba000-7d3fc000    Deferred        libgnutls-deb0.so.28
ELF    7d3fc000-7d44d000    Deferred        libgssapi_krb5.so.2
ELF    7d44d000-7d4cb000    Deferred        libcups.so.2
ELF    7d4d5000-7d4e4000    Deferred        libdrm_radeon.so.1
ELF    7d4e4000-7d4ec000    Deferred        libdrm_nouveau.so.2
ELF    7d4ec000-7d4fe000    Deferred        libudev.so.1
ELF    7d4fe000-7d50d000    Deferred        libdrm.so.2
ELF    7d50d000-7d510000    Deferred        libxshmfence.so.1
ELF    7d510000-7d517000    Deferred        libxcb-sync.so.1
ELF    7d517000-7d51b000    Deferred        libxcb-present.so.0
ELF    7d51b000-7d51f000    Deferred        libxcb-dri3.so.0
ELF    7d51f000-7d525000    Deferred        libxcb-dri2.so.0
ELF    7d525000-7d53f000    Deferred        libxcb-glx.so.0
ELF    7d53f000-7d542000    Deferred        libx11-xcb.so.1
ELF    7d561000-7d5d7000    Deferred        ddraw<elf>
  \-PE    7d570000-7d5d7000    \               ddraw
ELF    7d75a000-7d767000    Deferred        libkrb5support.so.0
ELF    7d767000-7d776000    Deferred        libavahi-common.so.3
ELF    7d777000-7d77b000    Deferred        libxdamage.so.1
ELF    7d77b000-7d794000    Deferred        libglapi.so.0
ELF    7d794000-7d7b8000    Deferred        gameux<elf>
  \-PE    7d7a0000-7d7b8000    \               gameux
ELF    7d7b8000-7d7ee000    Deferred        msctf<elf>
  \-PE    7d7c0000-7d7ee000    \               msctf
ELF    7d7ee000-7d815000    Deferred        mpr<elf>
  \-PE    7d7f0000-7d815000    \               mpr
ELF    7d815000-7d892000    Deferred        wininet<elf>
  \-PE    7d820000-7d892000    \               wininet
ELF    7d892000-7d936000    Deferred        urlmon<elf>
  \-PE    7d8a0000-7d936000    \               urlmon
ELF    7d97c000-7d9b4000    Deferred        uxtheme<elf>
  \-PE    7d980000-7d9b4000    \               uxtheme
ELF    7d9b4000-7d9d1000    Deferred        libgcc_s.so.1
ELF    7dac3000-7dafa000    Deferred        libtxc_dxtn.so
ELF    7dafa000-7db01000    Deferred        libxfixes.so.3
ELF    7db01000-7db0d000    Deferred        libxcursor.so.1
ELF    7db0d000-7db20000    Deferred        libxi.so.6
ELF    7db20000-7db24000    Deferred        libxcomposite.so.1
ELF    7db24000-7db30000    Deferred        libxrandr.so.2
ELF    7db30000-7db3c000    Deferred        libxrender.so.1
ELF    7db3c000-7db43000    Deferred        libxxf86vm.so.1
ELF    7db43000-7db69000    Deferred        libxcb.so.1
ELF    7db69000-7dcbb000    Deferred        libx11.so.6
ELF    7dcbb000-7dcd0000    Deferred        libxext.so.6
ELF    7dcd2000-7dcd7000    Deferred        libkeyutils.so.1
ELF    7dcd7000-7dcdc000    Deferred        libcom_err.so.2
ELF    7dcdc000-7dcef000    Deferred        shfolder<elf>
  \-PE    7dce0000-7dcef000    \               shfolder
ELF    7dcef000-7dd83000    Deferred        winex11<elf>
  \-PE    7dd00000-7dd83000    \               winex11
ELF    7ddc2000-7ddeb000    Deferred        libexpat.so.1
ELF    7ddeb000-7de2d000    Deferred        libfontconfig.so.1
ELF    7de2d000-7de5a000    Deferred        libpng12.so.0
ELF    7de5a000-7de73000    Deferred        libz.so.1
ELF    7de73000-7df25000    Deferred        libfreetype.so.6
ELF    7df25000-7df2b000    Deferred        libxdmcp.so.6
ELF    7df44000-7e04f000    Deferred        comctl32<elf>
  \-PE    7df50000-7e04f000    \               comctl32
ELF    7e04f000-7e07a000    Deferred        msvfw32<elf>
  \-PE    7e050000-7e07a000    \               msvfw32
ELF    7e07a000-7e0a4000    Deferred        msacm32<elf>
  \-PE    7e080000-7e0a4000    \               msacm32
ELF    7e0a4000-7e0ea000    Deferred        avifil32<elf>
  \-PE    7e0b0000-7e0ea000    \               avifil32
ELF    7e0ea000-7e22d000    Deferred        oleaut32<elf>
  \-PE    7e100000-7e22d000    \               oleaut32
ELF    7e22d000-7e370000    Deferred        ole32<elf>
  \-PE    7e250000-7e370000    \               ole32
ELF    7e370000-7e3eb000    Deferred        shlwapi<elf>
  \-PE    7e380000-7e3eb000    \               shlwapi
ELF    7e3eb000-7e694000    Deferred        shell32<elf>
  \-PE    7e400000-7e694000    \               shell32
ELF    7e694000-7e6ab000    Deferred        libresolv.so.2
ELF    7e6ab000-7e6af000    Deferred        libxinerama.so.1
ELF    7e6af000-7e6ca000    Deferred        dinput8<elf>
  \-PE    7e6b0000-7e6ca000    \               dinput8
ELF    7e6ca000-7e6f1000    Deferred        iphlpapi<elf>
  \-PE    7e6d0000-7e6f1000    \               iphlpapi
ELF    7e6f1000-7e846000    Deferred        wined3d<elf>
  \-PE    7e700000-7e846000    \               wined3d
ELF    7e846000-7e884000    Deferred        d3d9<elf>
  \-PE    7e850000-7e884000    \               d3d9
ELF    7e884000-7e8a8000    Deferred        imm32<elf>
  \-PE    7e890000-7e8a8000    \               imm32
ELF    7e8a8000-7e95f000    Deferred        msvcrt<elf>
  \-PE    7e8c0000-7e95f000    \               msvcrt
ELF    7e95f000-7e99a000    Deferred        ws2_32<elf>
  \-PE    7e970000-7e99a000    \               ws2_32
ELF    7e99a000-7eab3000    Deferred        gdi32<elf>
  \-PE    7e9b0000-7eab3000    \               gdi32
ELF    7eab3000-7ec29000    Deferred        user32<elf>
  \-PE    7ead0000-7ec29000    \               user32
ELF    7ec29000-7ece1000    Deferred        winmm<elf>
  \-PE    7ec30000-7ece1000    \               winmm
ELF    7ece1000-7ed5a000    Deferred        advapi32<elf>
  \-PE    7ecf0000-7ed5a000    \               advapi32
ELF    7ed5a000-7ede0000    Deferred        rpcrt4<elf>
  \-PE    7ed70000-7ede0000    \               rpcrt4
ELF    7ede0000-7eded000    Deferred        libnss_files.so.2
ELF    7eded000-7edf9000    Deferred        libnss_nis.so.2
ELF    7edf9000-7ee12000    Deferred        libnsl.so.1
ELF    7ef9b000-7efe1000    Deferred        libm.so.6
ELF    7efe3000-7efe7000    Deferred        libxau.so.6
ELF    7efe7000-7f000000    Deferred        version<elf>
  \-PE    7eff0000-7f000000    \               version
ELF    f7416000-f741f000    Deferred        libnss_compat.so.2
ELF    f7420000-f7425000    Deferred        libdl.so.2
ELF    f7425000-f75d2000    Deferred        libc.so.6
ELF    f75d2000-f75ee000    Deferred        libpthread.so.0
ELF    f7605000-f760e000    Deferred        librt.so.1
ELF    f760e000-f77d4000    Dwarf           libwine.so.1
ELF    f77d6000-f77f7000    Deferred        ld-linux.so.2
ELF    f77f7000-f77f8000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 Steam.exe
    00000058    0
    00000057    0
    00000056    0
    00000053    0
    00000052    0
    00000051    0
    0000004f    0
    0000004e    0
    0000004d    0
    0000004c    0
    0000004b    0
    0000004a    0
    00000049    0
    00000048    0
    0000000b   15
    0000000d    0
    00000047    1
    00000044    0
    00000042    0
    0000002d    0
    0000002c    0
    0000002b    0
    0000002a    0
    00000029    0
    00000026    0
    00000025    0
    00000009    0
0000000e services.exe
    0000001d    0
    0000001c    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001b    0
    00000018    0
    00000017    0
    00000013    0
00000019 plugplay.exe
    0000001f    0
    0000001e    0
    0000001a    0
00000020 explorer.exe
    00000024    0
    00000023    0
    00000022    0
    00000021    0
00000027 steamwebhelper.exe
    00000050    0
    00000041    0
    00000040    0
    0000003f    0
    0000003e    0
    0000003d    0
    0000003c    0
    0000003b    0
    0000003a    0
    00000039    0
    00000038    0
    00000037    0
    00000036    0
    00000035    0
    00000034    0
    00000033    0
    00000032    0
    00000031    0
    00000030    0
    0000002f    0
    0000002e    0
    00000028    0
0000005d (D) C:\Program Files\Steam\steamapps\common\Age Of Empires 3\bin\age3.exe
    00000061    0
    00000060    0
    0000005f   15
    0000005e    0 <==
System information:
    Wine build: wine-1.7.46 (Staging)
    Platform: i386
    Host system: Linux
    Host version: 3.16.0-4-amd64

 

Going into PlayOnLinux debugger for AgeOfEmpiresIII I have this debug log:

heck_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_SW, src_format WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_SW, src_format WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_SW, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_SW, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_SW, src_format WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_SW, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_SW, src_format WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_SW, src_format WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stufixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x160a78, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_REF, src_format WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
err:ole:CoGetClassObject class {38be3000-dbf4-11d0-860e-00a024cfef6d} not registered
err:ole:CoGetClassObject no class object {38be3000-dbf4-11d0-860e-00a024cfef6d} could be created for context 0x1
fixme:imm:ImmDisableIME (-1): stub
fixme:advapi:RegisterEventSourceW ((null),L"Age of Empires 3"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0005,0x0000004d,0x58d7e0,0x58d398): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0005,0x0000004d,0x1287b8,0x58d398): stub
err:eventlog:ReportEventW L"age3.exe"
err:eventlog:ReportEventW L"4.107.803.3366"
err:eventlog:ReportEventW L""
err:eventlog:ReportEventW L"0.0.0.0"
err:eventlog:ReportEventW L"00000000"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
[07/14/16 23:19:48] - Running wine-1.7.46-staging Steam.exe steam://rungameid/105450 (Working directory : /home/richard/.PlayOnLinux/wineprefix/AgeOfEmpireIII/drive_c/Program Files/Steam)
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory[0714/231950:ERROR:network_change_notifier_win.cc(170)] WSALookupServiceBegin failed with: 8
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory[07/14/16 23:22:54] - Running wine-1.7.46-staging Steam.exe steam://rungameid/105450 (Working directory : /home/richard/.PlayOnLinux/wineprefix/AgeOfEmpireIII/drive_c/Program Files/Steam)
[0714/232553:WARNING:cert_verify_proc_win.cc(108)] Unknown error -2146762482 mapped to net::ERR_FAILED
[07/14/16 23:37:17] - Running wine-1.7.46-staging Steam.exe steam://rungameid/105450 (Working directory : /home/richard/.PlayOnLinux/wineprefix/AgeOfEmpireIII/drive_c/Program Files/Steam)
IPC client is in my process, could/should be using an in-process pipe.IPC client is in my process, could/should be using an in-process pipe.IPC client is in my process, could/should be using an in-pro
[2016-07-14 23:19:48] Startup - updater built Jul  8 2016 14:45:17
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2016-07-14 23:19:48] Checking for update on startup
[2016-07-14 23:19:48] Checking for available updates...
[2016-07-14 23:19:49] Download skipped: /client/steam_client_win32 version 1468023329, installed version 1468023329
[2016-07-14 23:19:49] Nothing to do
[2016-07-14 23:19:49] Verifying installation...
[2016-07-14 23:19:49] Performing checksum verification of executable files
[2016-07-14 23:19:49] Verification complete
[2016-07-14 23:22:32] Background update loop checking for update. . .
[2016-07-14 23:22:32] Checking for available updates...
[2016-07-14 23:22:33] Download skipped by HTTP 304 Not Modified
[2016-07-14 23:22:33] Nothing to do
[2016-07-14 23:40:45] Shutdown
[07/15/16 00:16:27] - Running wine-1.7.46-staging Steam.exe steam://rungameid/105450 (Working directory : /home/richard/.PlayOnLinux/wineprefix/AgeOfEmpireIII/drive_c/Program Files/Steam)
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory[0715/001628:ERROR:network_change_notifier_win.cc(170)] WSALookupServiceBegin failed with: 8
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory[0715/002228:WARNING:cert_verify_proc_win.cc(108)] Unknown error -2146762482 mapped to net::ERR_FAILED
[07/15/16 13:00:09] - Running wine-1.7.46-staging Steam.exe steam://rungameid/105450 (Working directory : /home/richard/.PlayOnLinux/wineprefix/AgeOfEmpireIII/drive_c/Program Files/Steam)
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory[0715/130028:ERROR:network_change_notifier_win.cc(170)] WSALookupServiceBegin failed with: 8
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directorywine: Unhandled page fault on read access to 0x000006b0 at address 0x52c9cd (thread 005e), starting debugger...
[07/15/16 13:03:12] - Running wine-1.7.46-staging Steam.exe steam://rungameid/105450 (Working directory : /home/richard/.PlayOnLinux/wineprefix/AgeOfEmpireIII/drive_c/Program Files/Steam)
[0715/130630:WARNING:cert_verify_proc_win.cc(108)] Unknown error -2146762482 mapped to net::ERR_FAILED

 

What I have done: When it came to the point of installing the game I went onto PlayOnLinux and did an installation of the game through Steam. Firstly Steam was installed, I declined to run the client after installation, but I still got an error message with a sad smilie face on it saying something wasn't alright (can't remember what exactly), when nexting that window Steam started anyways.

After installing the game I went into the subdirectories below and made sure codecs mfc42.dll, quartz.dll and d3dx9_36.dll were there and also adding the l3codecx.ax.

~/.PlayOnLinux/wineprefix/AgeOfEmpireIII/drive_c/windows/system32/

~/.wine/drive_c/windows/system32/

The l3codecx.ax I had received from this site: http://pconlife.com/fileinfo/l3codecx.ax-info/ taking the option Windows XP Professional x64 Service Pack2, since the method suggested at the winehq site of running wine on BCM*.exe file didn't work for me, even after making it executable under Properties->Permissions.

I registered l3codecx.ax by doing

sudo wine regsvr32 l3codecx.ax

I have also run winecfg and added the entries in libraries, as suggested in winehq. They did, however, not appear in the dropdown list so I spelled their name out on my own and added to "Native" or "Native, Builtin".

And this is where I am now, I also tried installing the actual Steam client on PlayOnLinux and then through that install AoEIII (such that it would end up under .PlayOnLinux/wineprefix/Steam/drive_C... etc, but I encounter the same problem).

I am completely out of ideas regarding this problem.

All help appreciated.

 

My specs:

CPU: Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz  (4 cores, 2 threads per core)

Memory: 3878 MiB

Graphics: Intel Corporation Haswell-ULT Integrated Graphics Controller, size=256M, i915 

 

Best,

Notasthinkasudrunkim

 

Edited by notasthinkasudrunkim