[Wine] Soldier of Fortune 3 Payback fails to start
2000ecco
wineforum-user at winehq.org
Mon Sep 21 03:52:12 CDT 2009
Hi all,
even though Roland Haeder has made the game run on Ubuntu/wine (seeimingly) without any problems I am not able to run this game.
This is my environment:
Code:
cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.04
DISTRIB_CODENAME=jaunty
DISTRIB_DESCRIPTION="Ubuntu 9.04"
Code:
wine --version
wine-1.1.29
I have set up a new wine env where I have installed the packages d3dx9, vcrun2005 and winxp with winetricks.
I have installed the game and (tried to) run it in the new env.
I have not run the DirectX-Setup which was included in the game-setup.
When I start the game with this command
Code:
user at maschine:~/Spiele/SOF3/drive_c/Programme/Activision Value/Soldier of Fortune Payback$ env WINEPREFIX="/home/user/Spiele/SOF3" wine sof3.exe
I get this:
Code:
fixme:win:EnumDisplayDevicesW ((null),0,0x32f124,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 875710020 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:getFormatDescEntry Can't find format unrecognized(875710020) in the format lookup table
wine: Unhandled page fault on read access to 0x00000000 at address 0x10132351 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x10169cea).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:10169cea ESP:0196e6bc EBP:0143e480 EFLAGS:00210246( R- -- I Z- -P- )
EAX:00000000 EBX:01421898 ECX:014cbe38 EDX:0196e6ff
ESI:0196e8b4 EDI:0196e7b0
Stack dump:
0x0196e6bc: 7a0f7da1 00000000 014468a8 00000000
0x0196e6cc: 00000000 102ce268 00000000 0143d160
0x0196e6dc: 0143a2f0 014219b0 00000003 00000002
0x0196e6ec: 00000000 0143d180 0196e700 00000000
0x0196e6fc: 00007055 00008000 105f2938 0196e820
0x0196e70c: 0196e830 00005561 105f2938 0196e830
Backtrace:
=>0 0x10169cea in cloakntengine (+0x169cea) (0x0143e480)
1 0x00d30000 (0x102e7a2c)
2 0x103203c8 in cloakntengine (+0x3203c8) (0x101698a0)
0x10169cea: movl 0x0(%eax),%edx
Modules:
Module Address Debug info Name (113 modules)
PE 330000- 34f000 Deferred sc
PE 350000- 386000 Deferred wltcodeclib
PE 400000- 40f000 Deferred sof3
PE 410000- 703000 Deferred havok
PE 710000- a72000 Deferred d3dx9_32
PE a80000- b07000 Deferred msvcp80
PE 10000000-10717000 Export cloakntengine
PE 78130000-781cb000 Deferred msvcr80
ELF 7b800000-7b96e000 Deferred kernel32<elf>
\-PE 7b820000-7b96e000 \ kernel32
ELF 7bc00000-7bcb1000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb1000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
PE 7c340000-7c396000 Deferred msvcr71
ELF 7d501000-7dd87000 Deferred libglcore.so.1
ELF 7ddf7000-7de82000 Deferred libgl.so.1
ELF 7de82000-7de91000 Deferred libgcc_s.so.1
ELF 7de91000-7de98000 Deferred libnss_dns.so.2
ELF 7de98000-7df21000 Deferred crypt32<elf>
\-PE 7dea0000-7df21000 \ crypt32
ELF 7df21000-7df5b000 Deferred rsaenh<elf>
\-PE 7df30000-7df5b000 \ rsaenh
ELF 7df85000-7dfb8000 Deferred uxtheme<elf>
\-PE 7df90000-7dfb8000 \ uxtheme
ELF 7dfb8000-7dfcd000 Deferred midimap<elf>
\-PE 7dfc0000-7dfcd000 \ midimap
ELF 7dfcd000-7dfe5000 Deferred msacm32<elf>
\-PE 7dfd0000-7dfe5000 \ msacm32
ELF 7dfe5000-7dfeb000 Deferred libattr.so.1
ELF 7dfeb000-7dff2000 Deferred libgdbm.so.3
ELF 7dff2000-7e051000 Deferred libpulse.so.0
ELF 7e060000-7e069000 Deferred librt.so.1
ELF 7e069000-7e131000 Deferred libasound.so.2
ELF 7e131000-7e168000 Deferred winealsa<elf>
\-PE 7e140000-7e168000 \ winealsa
ELF 7e168000-7e171000 Deferred libxcursor.so.1
ELF 7e171000-7e176000 Deferred libxfixes.so.3
ELF 7e176000-7e17a000 Deferred libxcomposite.so.1
ELF 7e17a000-7e182000 Deferred libxrandr.so.2
ELF 7e182000-7e18c000 Deferred libxrender.so.1
ELF 7e18c000-7e192000 Deferred libxxf86vm.so.1
ELF 7e192000-7e195000 Deferred libxinerama.so.1
ELF 7e195000-7e1b6000 Deferred imm32<elf>
\-PE 7e1a0000-7e1b6000 \ imm32
ELF 7e1b6000-7e1bb000 Deferred libxdmcp.so.6
ELF 7e1bb000-7e1d5000 Deferred libxcb.so.1
ELF 7e1d5000-7e1d9000 Deferred libxau.so.6
ELF 7e1d9000-7e1de000 Deferred libuuid.so.1
ELF 7e1de000-7e2cd000 Deferred libx11.so.6
ELF 7e2cd000-7e2dd000 Deferred libxext.so.6
ELF 7e2dd000-7e2f5000 Deferred libice.so.6
ELF 7e2f5000-7e2fe000 Deferred libsm.so.6
ELF 7e2fe000-7e301000 Deferred libnss_mdns4_minimal.so.2
ELF 7e301000-7e306000 Deferred libcap.so.2
ELF 7e306000-7e30d000 Deferred libasound_module_pcm_pulse.so
ELF 7e30d000-7e3ac000 Deferred winex11<elf>
\-PE 7e320000-7e3ac000 \ winex11
ELF 7e3f3000-7e41a000 Deferred libexpat.so.1
ELF 7e41a000-7e447000 Deferred libfontconfig.so.1
ELF 7e447000-7e449000 Deferred libnvidia-tls.so.1
ELF 7e456000-7e46c000 Deferred libz.so.1
ELF 7e46c000-7e4e3000 Deferred libfreetype.so.6
ELF 7e4e3000-7e622000 Deferred wined3d<elf>
\-PE 7e500000-7e622000 \ wined3d
ELF 7e622000-7e652000 Deferred d3d9<elf>
\-PE 7e630000-7e652000 \ d3d9
ELF 7e652000-7e68b000 Deferred dinput<elf>
\-PE 7e660000-7e68b000 \ dinput
ELF 7e68b000-7e6a5000 Deferred dinput8<elf>
\-PE 7e690000-7e6a5000 \ dinput8
ELF 7e6a5000-7e6f2000 Deferred dsound<elf>
\-PE 7e6b0000-7e6f2000 \ dsound
ELF 7e6f2000-7e7d7000 Deferred oleaut32<elf>
\-PE 7e710000-7e7d7000 \ oleaut32
ELF 7e7d7000-7e7ed000 Deferred libresolv.so.2
ELF 7e7fc000-7e81c000 Deferred iphlpapi<elf>
\-PE 7e800000-7e81c000 \ iphlpapi
ELF 7e81c000-7e84a000 Deferred ws2_32<elf>
\-PE 7e820000-7e84a000 \ ws2_32
ELF 7e84a000-7e865000 Deferred wsock32<elf>
\-PE 7e850000-7e865000 \ wsock32
ELF 7e865000-7e8d4000 Deferred msvcrt<elf>
\-PE 7e880000-7e8d4000 \ msvcrt
ELF 7e8d4000-7e942000 Deferred rpcrt4<elf>
\-PE 7e8e0000-7e942000 \ rpcrt4
ELF 7e942000-7ea3e000 Deferred ole32<elf>
\-PE 7e960000-7ea3e000 \ ole32
ELF 7ea3e000-7eb07000 Deferred comctl32<elf>
\-PE 7ea50000-7eb07000 \ comctl32
ELF 7eb07000-7eb2d000 Deferred msvfw32<elf>
\-PE 7eb10000-7eb2d000 \ msvfw32
ELF 7eb2d000-7ebc9000 Deferred winmm<elf>
\-PE 7eb40000-7ebc9000 \ winmm
ELF 7ebc9000-7ebef000 Deferred msacm32<elf>
\-PE 7ebd0000-7ebef000 \ msacm32
ELF 7ebef000-7ec2c000 Deferred avifil32<elf>
\-PE 7ec00000-7ec2c000 \ avifil32
ELF 7ec2c000-7ec83000 Deferred advapi32<elf>
\-PE 7ec40000-7ec83000 \ advapi32
ELF 7ec83000-7ed25000 Deferred gdi32<elf>
\-PE 7ec90000-7ed25000 \ gdi32
ELF 7ed25000-7ee71000 Deferred user32<elf>
\-PE 7ed40000-7ee71000 \ user32
ELF 7ef9b000-7efa7000 Deferred libnss_files.so.2
ELF 7efa7000-7efb2000 Deferred libnss_nis.so.2
ELF 7efb2000-7efcb000 Deferred libnsl.so.1
ELF 7efcb000-7eff1000 Deferred libm.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7de4000-b7de8000 Deferred libdl.so.2
ELF b7de8000-b7f4b000 Deferred libc.so.6
ELF b7f4c000-b7f65000 Deferred libpthread.so.0
ELF b7f74000-b80b0000 Deferred libwine.so.1
ELF b80b2000-b80d0000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Programme\Activision Value\Soldier of Fortune Payback\sof3.exe
00000020 0 <==
00000019 0
00000009 0
0000000e
00000017 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011
00000018 0
00000016 0
00000013 0
00000012 0
0000001a
0000001b 0
Backtrace:
=>0 0x10169cea in cloakntengine (+0x169cea) (0x0143e480)
1 0x00d30000 (0x102e7a2c)
2 0x103203c8 in cloakntengine (+0x3203c8) (0x101698a0)
I suspect this could be an issue with directx or the cloakntengine.dll.
I have applied the Patch 1.1 but it fails to.
Because of the advisories in the AppDB (http://appdb.winehq.org/objectManager.php?sClass=application&iId=7289) I killed the env(removed the directory) an set up a new one to keep this version the most supported.
Can someone help me?
More information about the wine-users
mailing list