whan i try to run the game i get thes massage. wine: Call from 0x7bc4a9a0 to unimplemented function KERNEL32.dll.InitializeSRWLock, aborting wine: Unimplemented function KERNEL32.dll.InitializeSRWLock called at address 0x7bc4a9a0 (thread 0030), starting debugger... Unhandled exception: unimplemented function KERNEL32.dll.InitializeSRWLock called in 32-bit code (0x7bc4a9a0). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7bc4a9a0 ESP:0032fd60 EBP:0032fdc4 EFLAGS:00000202( - -- I - - - ) EAX:02373a96 EBX:7bc9eff4 ECX:022a7d80 EDX:00000000 ESI:0032fd6c EDI:0236fc40 Stack dump: 0x0032fd60: 0229fd90 00010000 00000000 80000100 0x0032fd70: 00000001 00000000 7bc4a9a0 00000002 0x0032fd80: 02372510 02373a96 004231a2 00000000 0x0032fd90: 7bc35271 00000001 00000001 00000000 0x0032fda0: 7bc3533f 00000000 0229fd70 0229fd90 0x0032fdb0: 0229fd90 0229fd70 0229fd90 00000000 Backtrace: =>0 0x7bc4a9a0 call_dll_entry_point+0x5f0() in ntdll (0x0032fdc4) 1 0x0033005a (0x0032fe08) 2 0x011c1afb in bf3 (+0xdc1afa) (0x0032fe90) 3 0x7b85856c call_process_entry+0xb() in kernel32 (0x0032fea8) 4 0x7b85920f ExitProcess+0xc9e() in kernel32 (0x0032fee8) 5 0x7bc72f18 call_thread_func+0xb() in ntdll (0x0032fef8) 6 0x7bc759c0 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8) 7 0x7bc4a9da call_dll_entry_point+0x629() in ntdll (0x0032ffe8) 0x7bc4a9a0 call_dll_entry_point+0x5f0 in ntdll: subl $4,%esp Modules: Module Address Debug info Name (128 modules) PE 340000- 3c3000 Deferred d3d11 PE 3d0000- 3e4000 Deferred xinput1_3 PE 400000- 2439000 Export bf3 PE 10000000-1003f000 Deferred d3dx11_43 PE 78480000-7850d000 Deferred msvcp90 PE 78520000-785c3000 Deferred msvcr90 ELF 7b800000-7b990000 Dwarf kernel32<elf> \-PE 7b810000-7b990000 \ kernel32 ELF 7bc00000-7bcbb000 Dwarf ntdll<elf> \-PE 7bc10000-7bcbb000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7d7b1000-7d7e5000 Deferred uxtheme<elf> \-PE 7d7c0000-7d7e5000 \ uxtheme ELF 7d7e5000-7d8c8000 Deferred comdlg32<elf> \-PE 7d7f0000-7d8c8000 \ comdlg32 ELF 7d8c8000-7d91c000 Deferred d3dcompiler_43<elf> \-PE 7d8d0000-7d91c000 \ d3dcompiler_43 ELF 7d91c000-7d925000 Deferred librt.so.1 ELF 7d925000-7d962000 Deferred libdbus-1.so.3 ELF 7d962000-7d967000 Deferred libgpg-error.so.0 ELF 7d967000-7d978000 Deferred libtasn1.so.3 ELF 7d978000-7d97c000 Deferred libkeyutils.so.1 ELF 7d97c000-7d984000 Deferred libkrb5support.so.0 ELF 7d984000-7d9f8000 Deferred libgcrypt.so.11 ELF 7d9f8000-7da8e000 Deferred libgnutls.so.26 ELF 7da8e000-7dab2000 Deferred libk5crypto.so.3 ELF 7dab2000-7db60000 Deferred libkrb5.so.3 ELF 7db60000-7db90000 Deferred libgssapi_krb5.so.2 ELF 7db90000-7dbda000 Deferred libcups.so.2 ELF 7dbfd000-7dc03000 Deferred libxfixes.so.3 ELF 7dc03000-7dc0d000 Deferred libxcursor.so.1 ELF 7dc0d000-7dc11000 Deferred libxcomposite.so.1 ELF 7dc11000-7dc19000 Deferred libxrandr.so.2 ELF 7dc19000-7dc23000 Deferred libxrender.so.1 ELF 7dc23000-7dc29000 Deferred libxxf86vm.so.1 ELF 7dc29000-7dc2d000 Deferred libxinerama.so.1 ELF 7dc2d000-7dc4e000 Deferred imm32<elf> \-PE 7dc30000-7dc4e000 \ imm32 ELF 7dc4e000-7dc54000 Deferred libxdmcp.so.6 ELF 7dc54000-7dc58000 Deferred libxau.so.6 ELF 7dc58000-7dc71000 Deferred libxcb.so.1 ELF 7dc71000-7dc76000 Deferred libuuid.so.1 ELF 7dc76000-7dd91000 Deferred libx11.so.6 ELF 7dd91000-7dda9000 Deferred libice.so.6 ELF 7dda9000-7ddb1000 Deferred libsm.so.6 ELF 7ddb2000-7ddc2000 Deferred libavahi-client.so.3 ELF 7ddc2000-7ddce000 Deferred libavahi-common.so.3 ELF 7ddce000-7ddd2000 Deferred libcom_err.so.2 ELF 7ddd4000-7de7d000 Deferred winex11<elf> \-PE 7dde0000-7de7d000 \ winex11 ELF 7de7d000-7dea7000 Deferred libexpat.so.1 ELF 7dea7000-7ded6000 Deferred libfontconfig.so.1 ELF 7ded6000-7df5c000 Deferred libfreetype.so.6 ELF 7df5c000-7df93000 Deferred libncurses.so.5 ELF 7df93000-7dfa2000 Deferred libxext.so.6 ELF 7dfb6000-7dfee000 Deferred winspool<elf> \-PE 7dfc0000-7dfee000 \ winspool ELF 7dfee000-7e04d000 Deferred setupapi<elf> \-PE 7e000000-7e04d000 \ setupapi ELF 7e04d000-7e0da000 Deferred msvcrt<elf> \-PE 7e060000-7e0da000 \ msvcrt ELF 7e0da000-7e122000 Deferred dsound<elf> \-PE 7e0e0000-7e122000 \ dsound ELF 7e122000-7e137000 Deferred libresolv.so.2 ELF 7e146000-7e15a000 Deferred xinput9_1_0<elf> \-PE 7e150000-7e15a000 \ xinput9_1_0 ELF 7e15a000-7e17b000 Deferred iphlpapi<elf> \-PE 7e160000-7e17b000 \ iphlpapi ELF 7e17b000-7e191000 Deferred psapi<elf> \-PE 7e180000-7e191000 \ psapi ELF 7e191000-7e1ed000 Deferred dbghelp<elf> \-PE 7e1a0000-7e1ed000 \ dbghelp ELF 7e1ed000-7e21d000 Deferred ws2_32<elf> \-PE 7e1f0000-7e21d000 \ ws2_32 ELF 7e21d000-7e258000 Deferred dinput<elf> \-PE 7e230000-7e258000 \ dinput ELF 7e258000-7e273000 Deferred dinput8<elf> \-PE 7e260000-7e273000 \ dinput8 ELF 7e273000-7e288000 Deferred dwmapi<elf> \-PE 7e280000-7e288000 \ dwmapi ELF 7e288000-7e3b9000 Deferred wined3d<elf> \-PE 7e290000-7e3b9000 \ wined3d ELF 7e3b9000-7e3db000 Deferred dxgi<elf> \-PE 7e3c0000-7e3db000 \ dxgi ELF 7e3db000-7e3f0000 Deferred bcrypt<elf> \-PE 7e3e0000-7e3f0000 \ bcrypt ELF 7e3f0000-7e414000 Deferred mpr<elf> \-PE 7e400000-7e414000 \ mpr ELF 7e414000-7e429000 Deferred libz.so.1 ELF 7e435000-7e44c000 Deferred wtsapi32<elf> \-PE 7e440000-7e44c000 \ wtsapi32 ELF 7e44c000-7e4b3000 Deferred wininet<elf> \-PE 7e460000-7e4b3000 \ wininet ELF 7e4b3000-7e5a7000 Deferred comctl32<elf> \-PE 7e4c0000-7e5a7000 \ comctl32 ELF 7e5a7000-7e60b000 Deferred shlwapi<elf> \-PE 7e5b0000-7e60b000 \ shlwapi ELF 7e60b000-7e808000 Deferred shell32<elf> \-PE 7e620000-7e808000 \ shell32 ELF 7e808000-7e8f5000 Deferred oleaut32<elf> \-PE 7e820000-7e8f5000 \ oleaut32 ELF 7e8f5000-7e968000 Deferred rpcrt4<elf> \-PE 7e900000-7e968000 \ rpcrt4 ELF 7e968000-7ea6c000 Deferred ole32<elf> \-PE 7e980000-7ea6c000 \ ole32 ELF 7ea6c000-7eadc000 Deferred urlmon<elf> \-PE 7ea80000-7eadc000 \ urlmon ELF 7eadc000-7eb75000 Deferred winmm<elf> \-PE 7eae0000-7eb75000 \ winmm ELF 7eb75000-7ebd1000 Deferred advapi32<elf> \-PE 7eb80000-7ebd1000 \ advapi32 ELF 7ebd1000-7ec5f000 Deferred gdi32<elf> \-PE 7ebe0000-7ec5f000 \ gdi32 ELF 7ec5f000-7ed94000 Deferred user32<elf> \-PE 7ec70000-7ed94000 \ user32 ELF 7ef94000-7efa0000 Deferred libnss_files.so.2 ELF 7efa0000-7efb7000 Deferred libnsl.so.1 ELF 7efb7000-7efdd000 Deferred libm.so.6 ELF 7efe7000-7f000000 Deferred version<elf> \-PE 7eff0000-7f000000 \ version ELF f7494000-f749f000 Deferred libnss_nis.so.2 ELF f74a1000-f74a5000 Deferred libdl.so.2 ELF f74a5000-f7602000 Deferred libc.so.6 ELF f7602000-f761b000 Deferred libpthread.so.0 ELF f7636000-f763e000 Deferred libnss_compat.so.2 ELF f763e000-f777f000 Dwarf libwine.so.1 ELF f7781000-f779f000 Deferred ld-linux.so.2 ELF f779f000-f77a0000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 0000000e services.exe 0000001c 0 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000018 0 00000017 0 00000013 0 00000012 0 00000019 plugplay.exe 0000001d 0 0000001b 0 0000001a 0 0000001e explorer.exe 0000001f 0 00000020 mozilla-ipcd.exe 00000021 0 0000002b (D) Z:\media\6C005012004FE1A6\B\bf3.exe 00000030 0 <== Backtrace: =>0 0x7bc4a9a0 call_dll_entry_point+0x5f0() in ntdll (0x0032fdc4) 1 0x0033005a (0x0032fe08) 2 0x011c1afb in bf3 (+0xdc1afa) (0x0032fe90) 3 0x7b85856c call_process_entry+0xb() in kernel32 (0x0032fea8) 4 0x7b85920f ExitProcess+0xc9e() in kernel32 (0x0032fee8) 5 0x7bc72f18 call_thread_func+0xb() in ntdll (0x0032fef8) 6 0x7bc759c0 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8) 7 0x7bc4a9da call_dll_entry_point+0x629() in ntdll (0x0032ffe8) wine: Call from 0x7bc4a9a0 to unimplemented function KERNEL32.dll.InitializeSRWLock, aborting wine: Call from 0x7bc4a9a0 to unimplemented function KERNEL32.dll.InitializeSRWLock, aborting help! what can i do to run the game???