Hi I am currently runing xubuntu 9.04 x64. I'm using wine 1.1.10 simply
because the wineDB for NFS Undercover was last tested for it (well i tried on
the latest version too but it didnt work so i went back to 1.1.10). I installed
it following this link http://wiki.winehq.org/WineOn64bit. After that I
installed using the EAsetup.exe. that worked fine. Then I copied d3dx9_36.dll as
mentioned in the Test Results. When I ran the game I got the following output:
>
> $ wine ./nfs.exe
> fixme:ntdll:NtQueryInformationProcess
(0xffffffff,info_class=34,0x236aa0c,0x00000004,0x236aa08) Unknown information
class
> fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
> fixme:ntdll:NtQueryObject Unsupported information class 3
> fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0x23697f8):
Stub!
> fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented
information class: ProcessDebugFlags
> wine: Unhandled page fault on write access to 0x16069ef1 at address
0x7dbc4a46 (thread 0009), starting debugger...
> Unhandled exception: page fault on write access to 0x16069ef1 in 32-bit
code (0x7dbc4a46).
> Register dump:
> CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
> EIP:7dbc4a46 ESP:02368c84 EBP:00000009 EFLAGS:00010246( - 00
-RIZP1)
> EAX:00000018 EBX:f7d046c0 ECX:7dc17d20 EDX:16069ef1
> ESI:f7d046c0 EDI:0000162b
> Stack dump:
> 0x02368c84: 00000000 7dbcc282 00000001 00000000
> 0x02368c94: 7ce5e840 01e5e86c 0000162b 7ce5e840
> 0x02368ca4: ffcf49c8 7dbcc871 f7d046c0 0000162b
> 0x02368cb4: 00000001 00000000 7dbf2920 7dbf3bc0
> 0x02368cc4: 02368ce4 7c9ce912 f7ff5ff4 00000000
> 0x02368cd4: f7e4ae41 f7ff5ff4 7d767020 00000000
> Backtrace:
> 0x7dbc4a46: movl $0x7dbf4e60,0x0(%edx)
> Modules:
> Module Address Debug info Name (120 modules)
> PE 400000- 1e71000 Deferred nfs
> PE 78130000-781cb000 Deferred msvcr80
> ELF 7b800000-7b940000 Deferred kernel32<elf>
> \-PE 7b820000-7b940000 \ kernel32
> ELF 7bc00000-7bcac000 Deferred ntdll<elf>
> \-PE 7bc10000-7bcac000 \ ntdll
> ELF 7bf00000-7bf04000 Deferred <wine-loader>
> PE 7c420000-7c4a7000 Deferred msvcp80
> ELF 7c77c000-7d6e1000 Deferred libglcore.so.1
> ELF 7db72000-7dc19000 Export libgl.so.1
> ELF 7dc30000-7dcc5000 Deferred opengl32<elf>
> ELF 7dcc5000-7dcee000 Deferred msacm32<elf>
> \-PE 7dcd0000-7dcee000 \ msacm32
> ELF 7dcee000-7dd07000 Deferred msacm32<elf>
> \-PE 7dcf0000-7dd07000 \ msacm32
> ELF 7dd07000-7dd10000 Deferred librt.so.1
> ELF 7dd10000-7ddd8000 Deferred libasound.so.2
> ELF 7ddda000-7ddef000 Deferred midimap<elf>
> \-PE 7dde0000-7ddef000 \ midimap
> ELF 7ddef000-7de26000 Deferred winealsa<elf>
> \-PE 7de00000-7de26000 \ winealsa
> ELF 7de26000-7de41000 Deferred wsock32<elf>
> \-PE 7de30000-7de41000 \ wsock32
> ELF 7de41000-7de68000 Deferred netapi32<elf>
> \-PE 7de50000-7de68000 \ netapi32
> ELF 7de68000-7defc000 Deferred winmm<elf>
> \-PE 7de70000-7defc000 \ winmm
> ELF 7defc000-7df48000 Deferred dsound<elf>
> \-PE 7df00000-7df48000 \ dsound
> ELF 7df48000-7df75000 Deferred wintrust<elf>
> \-PE 7df50000-7df75000 \ wintrust
> ELF 7df75000-7df8d000 Deferred imagehlp<elf>
> \-PE 7df80000-7df8d000 \ imagehlp
> ELF 7df8d000-7e00b000 Deferred crypt32<elf>
> \-PE 7dfa0000-7e00b000 \ crypt32
> ELF 7e00b000-7e077000 Deferred msvcrt<elf>
> \-PE 7e020000-7e077000 \ msvcrt
> ELF 7e077000-7e163000 Deferred oleaut32<elf>
> \-PE 7e090000-7e163000 \ oleaut32
> ELF 7e163000-7e178000 Deferred lz32<elf>
> \-PE 7e170000-7e178000 \ lz32
> ELF 7e178000-7e193000 Deferred version<elf>
> \-PE 7e180000-7e193000 \ version
> ELF 7e193000-7e1fd000 Deferred setupapi<elf>
> \-PE 7e1a0000-7e1fd000 \ setupapi
> ELF 7e1fd000-7e22a000 Deferred ws2_32<elf>
> \-PE 7e210000-7e22a000 \ ws2_32
> ELF 7e259000-7e25b000 Deferred libnvidia-tls.so.1
> ELF 7e26e000-7e2a1000 Deferred uxtheme<elf>
> \-PE 7e270000-7e2a1000 \ uxtheme
> ELF 7e2a1000-7e2aa000 Deferred libxcursor.so.1
> ELF 7e2aa000-7e2af000 Deferred libxfixes.so.3
> ELF 7e2af000-7e2b3000 Deferred libxcomposite.so.1
> ELF 7e2b3000-7e2bb000 Deferred libxrandr.so.2
> ELF 7e2bb000-7e2c5000 Deferred libxrender.so.1
> ELF 7e2c5000-7e2cb000 Deferred libxxf86vm.so.1
> ELF 7e2cb000-7e2ec000 Deferred imm32<elf>
> \-PE 7e2d0000-7e2ec000 \ imm32
> ELF 7e2ec000-7e2f1000 Deferred libxdmcp.so.6
> ELF 7e2f1000-7e30b000 Deferred libxcb.so.1
> ELF 7e30b000-7e30f000 Deferred libxau.so.6
> ELF 7e30f000-7e314000 Deferred libuuid.so.1
> ELF 7e314000-7e403000 Deferred libx11.so.6
> ELF 7e403000-7e413000 Deferred libxext.so.6
> ELF 7e413000-7e42b000 Deferred libice.so.6
> ELF 7e42b000-7e434000 Deferred libsm.so.6
> ELF 7e44b000-7e4e7000 Deferred winex11<elf>
> \-PE 7e460000-7e4e7000 \ winex11
> ELF 7e511000-7e538000 Deferred libexpat.so.1
> ELF 7e538000-7e565000 Deferred libfontconfig.so.1
> ELF 7e565000-7e57b000 Deferred libz.so.1
> ELF 7e57b000-7e5f2000 Deferred libfreetype.so.6
> ELF 7e5f2000-7e5f5000 Deferred libxinerama.so.1
> ELF 7e609000-7e6d0000 Deferred comctl32<elf>
> \-PE 7e610000-7e6d0000 \ comctl32
> ELF 7e6d0000-7e72d000 Deferred shlwapi<elf>
> \-PE 7e6e0000-7e72d000 \ shlwapi
> ELF 7e72d000-7e858000 Deferred shell32<elf>
> \-PE 7e740000-7e858000 \ shell32
> ELF 7e858000-7e86c000 Deferred shfolder<elf>
> \-PE 7e860000-7e86c000 \ shfolder
> ELF 7e86c000-7e882000 Deferred libresolv.so.2
> ELF 7e885000-7e899000 Deferred xinput1_3<elf>
> \-PE 7e890000-7e899000 \ xinput1_3
> ELF 7e899000-7e8b9000 Deferred iphlpapi<elf>
> \-PE 7e8a0000-7e8b9000 \ iphlpapi
> ELF 7e8b9000-7e920000 Deferred rpcrt4<elf>
> \-PE 7e8d0000-7e920000 \ rpcrt4
> ELF 7e920000-7ea31000 Deferred ole32<elf>
> \-PE 7e940000-7ea31000 \ ole32
> ELF 7ea31000-7ea69000 Deferred dinput<elf>
> \-PE 7ea40000-7ea69000 \ dinput
> ELF 7ea69000-7ea83000 Deferred dinput8<elf>
> \-PE 7ea70000-7ea83000 \ dinput8
> ELF 7ea83000-7eaa4000 Deferred d3dx8<elf>
> \-PE 7ea90000-7eaa4000 \ d3dx8
> ELF 7eaa4000-7eac5000 Deferred d3dx9_36<elf>
> \-PE 7eab0000-7eac5000 \ d3dx9_36
> ELF 7eac5000-7eadf000 Deferred d3dx9_34<elf>
> \-PE 7ead0000-7eadf000 \ d3dx9_34
> ELF 7eadf000-7eb34000 Deferred advapi32<elf>
> \-PE 7eaf0000-7eb34000 \ advapi32
> ELF 7eb34000-7ebd4000 Deferred gdi32<elf>
> \-PE 7eb40000-7ebd4000 \ gdi32
> ELF 7ebd4000-7ed22000 Deferred user32<elf>
> \-PE 7ebf0000-7ed22000 \ user32
> ELF 7ed22000-7ee43000 Deferred wined3d<elf>
> \-PE 7ed30000-7ee43000 \ wined3d
> ELF 7ee43000-7ee74000 Deferred d3d9<elf>
> \-PE 7ee50000-7ee74000 \ d3d9
> ELF 7ef9e000-7efaa000 Deferred libnss_files.so.2
> ELF 7efaa000-7efc3000 Deferred libnsl.so.1
> ELF 7efc3000-7efe9000 Deferred libm.so.6
> ELF 7efec000-7eff7000 Deferred libnss_nis.so.2
> ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
> ELF f7d05000-f7d09000 Deferred libdl.so.2
> ELF f7d09000-f7e6c000 Deferred libc.so.6
> ELF f7e6d000-f7e86000 Deferred libpthread.so.0
> ELF f7e9d000-f7fd4000 Deferred libwine.so.1
> ELF f7fd6000-f7ff7000 Deferred ld-linux.so.2
> Threads:
> process tid prio (all id:s are in hex)
> 00000008 (D) C:\Program Files\EA Games\Need for Speed Undercover\nfs.exe
> 00000009 0 <=> 0000000c
> 00000015 0
> 00000013 0
> 00000012 0
> 0000000e 0
> 0000000d 0
> 0000000f
> 00000016 0
> 00000014 0
> 00000011 0
> 00000010 0
> 00000021
> 00000022 0
> Backtrace:
>
I'm a beginner in linux. Could any1 help me out pls :)