Help with Deus Ex: HR

Questions about Wine on Linux
Locked
TinDaDragon
Newbie
Newbie
Posts: 2
Joined: Wed Jan 16, 2013 6:20 am

Help with Deus Ex: HR

Post by TinDaDragon »

Hey guys,

I'm new to Linux and Wine and I tried to play Deus Ex HR today on my 12.04 LTS 64 bit machine

I get this error

Unhandled exception: unimplemented function d3d11.dll.D3D11CreateDevice called in 32-bit code (0x7b83b839).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b83b839 ESP:0033e734 EBP:0033e7a8 EFLAGS:00200287( - -- I S - -P-C)
EAX:7b8267dd EBX:7b8a2ff4 ECX:f4f60015 EDX:0033e75c
ESI:00000002 EDI:80000100
Stack dump:
0x0033e734: 0033e7d8 00000008 7bc3562f 80000100
0x0033e744: 00000001 00000000 7b83b839 00000002
0x0033e754: f4f5ffa2 f4f60015 7bc523fa 7bcb6964
0x0033e764: f4f50000 0033e7b8 7bc523fa 7bcb6964
0x0033e774: 00000004 001105e0 001105e0 00000000
0x0033e784: 0033e7ec 0033e7e4 00000000 00000002
Backtrace:
=>0 0x7b83b839 in kernel32 (+0x2b839) (0x0033e7a8)
1 0xf4f5ff48 in d3d11 (+0xff47) (0x0033e7e8)
2 0xf4f5f6d9 in d3d11 (+0xf6d8) (0x0033e86c)
3 0x0054c107 in dxhr (+0x14c106) (0x0033e86c)
4 0x004a757a in dxhr (+0xa7579) (0x7b8418d0)
5 0xfff0e483 (0x04244c8d)
0x7b83b839: movl 0xfffffff0(%ebp),%ecx
Modules:
Module Address Debug info Name (120 modules)
PE 360000- 3f8000 Deferred gameoverlayrenderer
PE 400000- 2045000 Export dxhr
PE 2050000- 212f000 Deferred dfengine
PE 5b80000- 5e44000 Deferred steam
PE 10000000-101c9000 Deferred fmodex
PE 38000000-386d2000 Deferred steamclient
PE 3b400000-3b41f000 Deferred steam_api
PE 3f000000-3f0a8000 Deferred tier0_s
PE 3f600000-3f646000 Deferred vstdlib_s
PE 60000000-60021000 Deferred cserhelper
PE 76c00000-76c74000 Deferred wininet
ELF 7b800000-7ba33000 Dwarf kernel32<elf>
\-PE 7b810000-7ba33000 \ kernel32
ELF 7bc00000-7bcca000 Deferred ntdll<elf>
\-PE 7bc10000-7bcca000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7dce4000-7dd69000 Deferred libgcrypt.so.11
ELF 7ddf2000-7de04000 Deferred libp11-kit.so.0
ELF 7de04000-7dec8000 Deferred libgnutls.so.26
ELF 7dee3000-7df17000 Deferred uxtheme<elf>
\-PE 7def0000-7df17000 \ uxtheme
ELF 7df17000-7df1d000 Deferred libxfixes.so.3
ELF 7df1d000-7df28000 Deferred libxcursor.so.1
ELF 7df28000-7df38000 Deferred libxi.so.6
ELF 7df38000-7df3c000 Deferred libxcomposite.so.1
ELF 7df3c000-7df45000 Deferred libxrandr.so.2
ELF 7df45000-7df4f000 Deferred libxrender.so.1
ELF 7df4f000-7df55000 Deferred libxxf86vm.so.1
ELF 7df55000-7df59000 Deferred libxinerama.so.1
ELF 7df59000-7df60000 Deferred libxdmcp.so.6
ELF 7df60000-7df81000 Deferred libxcb.so.1
ELF 7df81000-7df87000 Deferred libuuid.so.1
ELF 7df87000-7dfa1000 Deferred libice.so.6
ELF 7dfa1000-7e0d5000 Deferred libx11.so.6
ELF 7e0d5000-7e0e7000 Deferred libxext.so.6
ELF 7e0e7000-7e0f0000 Deferred libsm.so.6
ELF 7e0f0000-7e17a000 Deferred winex11<elf>
\-PE 7e100000-7e17a000 \ winex11
ELF 7e17a000-7e190000 Deferred libz.so.1
ELF 7e190000-7e22a000 Deferred libfreetype.so.6
ELF 7e22c000-7e231000 Deferred libgpg-error.so.0
ELF 7e231000-7e243000 Deferred libtasn1.so.3
ELF 7e245000-7e268000 Deferred imm32<elf>
\-PE 7e250000-7e268000 \ imm32
ELF 7e268000-7e293000 Deferred netapi32<elf>
\-PE 7e270000-7e293000 \ netapi32
ELF 7e293000-7e2c2000 Deferred secur32<elf>
\-PE 7e2a0000-7e2c2000 \ secur32
ELF 7e2c2000-7e2e6000 Deferred iphlpapi<elf>
\-PE 7e2d0000-7e2e6000 \ iphlpapi
ELF 7e2e6000-7e301000 Deferred wsock32<elf>
\-PE 7e2f0000-7e301000 \ wsock32
ELF 7e301000-7e397000 Deferred msvcrt<elf>
\-PE 7e310000-7e397000 \ msvcrt
ELF 7e397000-7e448000 Deferred winmm<elf>
\-PE 7e3a0000-7e448000 \ winmm
ELF 7e448000-7e471000 Deferred msacm32<elf>
\-PE 7e450000-7e471000 \ msacm32
ELF 7e471000-7e4e0000 Deferred shlwapi<elf>
\-PE 7e480000-7e4e0000 \ shlwapi
ELF 7e4e0000-7e6f9000 Deferred shell32<elf>
\-PE 7e4f0000-7e6f9000 \ shell32
ELF 7e6f9000-7e72c000 Deferred ws2_32<elf>
\-PE 7e700000-7e72c000 \ ws2_32
ELF 7e72c000-7e846000 Deferred oleaut32<elf>
\-PE 7e740000-7e846000 \ oleaut32
ELF 7e846000-7e8be000 Deferred rpcrt4<elf>
\-PE 7e850000-7e8be000 \ rpcrt4
ELF 7e8be000-7e9d3000 Deferred ole32<elf>
\-PE 7e8d0000-7e9d3000 \ ole32
ELF 7e9d3000-7eacf000 Deferred comctl32<elf>
\-PE 7e9e0000-7eacf000 \ comctl32
ELF 7eacf000-7eb34000 Deferred advapi32<elf>
\-PE 7eae0000-7eb34000 \ advapi32
ELF 7eb34000-7ec3f000 Deferred gdi32<elf>
\-PE 7eb40000-7ec3f000 \ gdi32
ELF 7ec3f000-7ed86000 Deferred user32<elf>
\-PE 7ec50000-7ed86000 \ user32
ELF 7ed86000-7ed93000 Deferred libnss_files.so.2
ELF 7ed93000-7ed9f000 Deferred libnss_nis.so.2
ELF 7ed9f000-7edb9000 Deferred libnsl.so.1
ELF 7efb9000-7efe5000 Deferred libm.so.6
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f4f2a000-f4f4e000 Deferred dxgi<elf>
\-PE f4f30000-f4f4e000 \ dxgi
ELF f4f4e000-f4f63000 Dwarf d3d11<elf>
\-PE f4f50000-f4f63000 \ d3d11
ELF f509a000-f6dbd000 Deferred libnvidia-glcore.so.310.14
ELF f6dbd000-f6e9d000 Deferred libgl.so.1
ELF f6e9d000-f6f74000 Deferred opengl32<elf>
\-PE f6ec0000-f6f74000 \ opengl32
ELF f6f74000-f70a5000 Deferred wined3d<elf>
\-PE f6f80000-f70a5000 \ wined3d
ELF f70a5000-f70dd000 Deferred d3d9<elf>
\-PE f70b0000-f70dd000 \ d3d9
ELF f70dd000-f7100000 Deferred gameux<elf>
\-PE f70e0000-f7100000 \ gameux
ELF f721f000-f723d000 Deferred libgcc_s.so.1
ELF f723d000-f7258000 Deferred rasapi32<elf>
\-PE f7240000-f7258000 \ rasapi32
ELF f7258000-f72b7000 Deferred dbghelp<elf>
\-PE f7260000-f72b7000 \ dbghelp
ELF f72b7000-f72d5000 Deferred pdh<elf>
\-PE f72c0000-f72d5000 \ pdh
ELF f72d5000-f72e9000 Deferred psapi<elf>
\-PE f72e0000-f72e9000 \ psapi
ELF f72e9000-f7303000 Deferred imagehlp<elf>
\-PE f72f0000-f7303000 \ imagehlp
ELF f7303000-f73c0000 Deferred crypt32<elf>
\-PE f7310000-f73c0000 \ crypt32
ELF f73c0000-f73c4000 Deferred libxau.so.6
ELF f73cc000-f73d1000 Deferred libdl.so.2
ELF f73d1000-f757b000 Deferred libc.so.6
ELF f757c000-f7597000 Deferred libpthread.so.0
ELF f7597000-f75a0000 Deferred libnss_compat.so.2
ELF f75ad000-f75b1000 Deferred libnvidia-tls.so.310.14
ELF f75b2000-f76f4000 Dwarf libwine.so.1
ELF f76f6000-f7718000 Deferred ld-linux.so.2
ELF f7718000-f7719000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000096 0
0000006d 0
0000001f 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001d 0
0000001a 0
00000014 0
00000013 0
0000001b plugplay.exe
00000021 0
0000001e 0
0000001c 0
00000028 explorer.exe
00000029 0
0000002a Steam.exe
0000007e 0
0000005e 0
00000084 0
00000081 0
00000073 0
0000006f 0
0000006e 0
00000063 0
0000005b 0
0000005a 0
00000058 0
00000057 0
00000056 0
00000055 0
00000054 1
00000053 1
00000052 0
00000051 0
00000050 0
0000004f 0
0000004e 0
0000004d 0
0000004c 0
0000004b 0
0000004a 0
00000049 0
00000048 0
00000022 0
00000041 0
0000002e 0
00000027 0
00000023 0
00000025 0
0000000d 0
0000000b 0
00000047 0
00000046 15
00000045 0
00000044 0
00000042 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
0000002d 0
0000002c 0
0000002b 0
00000089 (D) Z:\SteamLibrary\SteamApps\common\Deus Ex - Human Revolution\dxhr.exe
00000094 2
00000071 -1
00000091 -1
0000006a -1
0000008e 0 <==
System information:
Wine build: wine-1.5.21
Platform: i386 (WOW64)
Host system: Linux
Host version: 3.2.0-35-generic


Please help. Thanks
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Help with Deus Ex: HR

Post by dimesio »

TinDaDragon wrote: Unhandled exception: unimplemented function d3d11.dll.D3D11CreateDevice called in 32-bit code (0x7b83b839).
http://bugs.winehq.org/show_bug.cgi?id=32520
TinDaDragon
Newbie
Newbie
Posts: 2
Joined: Wed Jan 16, 2013 6:20 am

Re: Help with Deus Ex: HR

Post by TinDaDragon »

Thanks

I got it fix.
Locked