Tomb Raider Underworld problem

"pintergreg" <[email protected]>
Newsgroups gmane.comp.emulators.wine.user
Message-ID <[email protected]>
Hey!

I installed TRU successfully, It starts, I got the menu, but after selecting the start new game game menu item, it crashes after the detonation video.

My system: Linux 3.3.7-1-ARCH x86_64 GNU/Linux
Proc: Intel(R) Core(TM) i3 CPU M 370  @ 2.40GHz
GPU: Intel GMA in the CPU (not too strong, but is must be enough)
32-bit multilib libraries are okay. TR Legend and Anniversary runs perfectly (and Warcraft 3 too). These games are installed.

I got an erros message box, which detailed info gives me this:

Code:
Unhandled exception: page fault on read access to 0x98a6a0e8 in 32-bit code (0x7dfa430c).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7dfa430c ESP:0315f7f8 EBP:0315f840 EFLAGS:00210202(  R- --  I   - - - )
 EAX:98a6a0e8 EBX:7dfb9ff4 ECX:00000000 EDX:00000008
 ESI:1ab89250 EDI:00000000
Stack dump:
0x0315f7f8:  1cbd9c80 00000008 7dfb9ff4 0315f844
0x0315f808:  7dfa424c 1cbd7c40 00000000 00000004
0x0315f818:  00000004 008a2e30 008a2d70 1df20000
0x0315f828:  31545844 00000008 7dfa42bb 00000000
0x0315f838:  00000080 1ab89250 00002000 00520bd1
0x0315f848:  1ab89250 00000001 00000000 0315f874
Backtrace:
=>0 0x7dfa430c in d3d9 (+0x1430c) (0x0315f840)
0x7dfa430c: movl	0x0(%eax),%edx
Modules:
Module	Address			Debug info	Name (101 modules)
PE	  400000- 2c51510	Export          tru
PE	18da0000-18db2000	Deferred        xinput9_1_0
PE	30000000-3006e000	Deferred        binkw32
ELF	7b800000-7ba3d000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba3d000	\               kernel32
ELF	7bc00000-7bcd2000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd2000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7c3b1000-7c400000	Deferred        dsound<elf>
  \-PE	7c3c0000-7c400000	\               dsound
ELF	7c4a1000-7c4de000	Deferred        winspool<elf>
  \-PE	7c4b0000-7c4de000	\               winspool
ELF	7c4de000-7c54b000	Deferred        setupapi<elf>
  \-PE	7c4f0000-7c54b000	\               setupapi
ELF	7c54b000-7c593000	Deferred        dinput<elf>
  \-PE	7c550000-7c593000	\               dinput
ELF	7c593000-7c5af000	Deferred        dinput8<elf>
  \-PE	7c5a0000-7c5af000	\               dinput8
ELF	7c5af000-7c6a5000	Deferred        libasound.so.2
ELF	7c901000-7c930000	Deferred        winealsa<elf>
  \-PE	7c910000-7c930000	\               winealsa
ELF	7c930000-7c955000	Deferred        mmdevapi<elf>
  \-PE	7c940000-7c955000	\               mmdevapi
ELF	7d709000-7d820000	Deferred        libglsl.so
ELF	7d820000-7da87000	Deferred        libdricore.so
ELF	7da87000-7db69000	Deferred        i965_dri.so
ELF	7dd3c000-7dd47000	Deferred        libpciaccess.so.0
ELF	7dd47000-7dd67000	Deferred        libdrm_intel.so.1
ELF	7dd67000-7dd82000	Deferred        libgcc_s.so.1
ELF	7dd82000-7dd8f000	Deferred        libdrm.so.2
ELF	7dd8f000-7dda8000	Deferred        libxcb-glx.so.0
ELF	7dda8000-7ddbe000	Deferred        libglapi.so.0
ELF	7ddbe000-7de12000	Deferred        libgl.so.1
ELF	7de39000-7df7f000	Deferred        wined3d<elf>
  \-PE	7de50000-7df7f000	\               wined3d
ELF	7df7f000-7dfbd000	Dwarf           d3d9<elf>
  \-PE	7df90000-7dfbd000	\               d3d9
ELF	7dfbd000-7dfe1000	Deferred        gameux<elf>
  \-PE	7dfc0000-7dfe1000	\               gameux
ELF	7dff7000-7e02d000	Deferred        uxtheme<elf>
  \-PE	7e000000-7e02d000	\               uxtheme
ELF	7e02d000-7e038000	Deferred        libxcursor.so.1
ELF	7e03a000-7e043000	Deferred        librt.so.1
ELF	7e043000-7e047000	Deferred        libxdamage.so.1
ELF	7e05f000-7e088000	Deferred        libexpat.so.1
ELF	7e088000-7e0bd000	Deferred        libfontconfig.so.1
ELF	7e0bd000-7e0cd000	Deferred        libxi.so.6
ELF	7e0cd000-7e0d6000	Deferred        libxrandr.so.2
ELF	7e0d6000-7e0e0000	Deferred        libxrender.so.1
ELF	7e0e0000-7e0e6000	Deferred        libxxf86vm.so.1
ELF	7e0e6000-7e10a000	Deferred        imm32<elf>
  \-PE	7e0f0000-7e10a000	\               imm32
ELF	7e10a000-7e111000	Deferred        libxdmcp.so.6
ELF	7e111000-7e133000	Deferred        libxcb.so.1
ELF	7e133000-7e14d000	Deferred        libice.so.6
ELF	7e14d000-7e284000	Deferred        libx11.so.6
ELF	7e284000-7e296000	Deferred        libxext.so.6
ELF	7e296000-7e328000	Deferred        winex11<elf>
  \-PE	7e2a0000-7e328000	\               winex11
ELF	7e328000-7e338000	Deferred        libbz2.so.1.0
ELF	7e338000-7e34f000	Deferred        libz.so.1
ELF	7e34f000-7e3eb000	Deferred        libfreetype.so.6
ELF	7e3ed000-7e3f3000	Deferred        libxfixes.so.3
ELF	7e412000-7e446000	Deferred        ws2_32<elf>
  \-PE	7e420000-7e446000	\               ws2_32
ELF	7e446000-7e4b9000	Deferred        shlwapi<elf>
  \-PE	7e450000-7e4b9000	\               shlwapi
ELF	7e4b9000-7e6e1000	Deferred        shell32<elf>
  \-PE	7e4d0000-7e6e1000	\               shell32
ELF	7e6e1000-7e70b000	Deferred        msacm32<elf>
  \-PE	7e6f0000-7e70b000	\               msacm32
ELF	7e70b000-7e7bd000	Deferred        winmm<elf>
  \-PE	7e710000-7e7bd000	\               winmm
ELF	7e7bd000-7e8e7000	Deferred        oleaut32<elf>
  \-PE	7e7d0000-7e8e7000	\               oleaut32
ELF	7e8e7000-7e966000	Deferred        rpcrt4<elf>
  \-PE	7e8f0000-7e966000	\               rpcrt4
ELF	7e966000-7ea8e000	Deferred        ole32<elf>
  \-PE	7e980000-7ea8e000	\               ole32
ELF	7ea8e000-7eb90000	Deferred        comctl32<elf>
  \-PE	7eaa0000-7eb90000	\               comctl32
ELF	7eb90000-7ebfb000	Deferred        advapi32<elf>
  \-PE	7eba0000-7ebfb000	\               advapi32
ELF	7ebfb000-7eccb000	Deferred        gdi32<elf>
  \-PE	7ec10000-7eccb000	\               gdi32
ELF	7eccb000-7ee1e000	Deferred        user32<elf>
  \-PE	7ece0000-7ee1e000	\               user32
ELF	7efab000-7efd9000	Deferred        libm.so.6
ELF	7efd9000-7efdc000	Deferred        libx11-xcb.so.1
ELF	7efdc000-7efe0000	Deferred        libxau.so.6
ELF	7efe0000-7efe6000	Deferred        libuuid.so.1
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7482000-f748b000	Deferred        libsm.so.6
ELF	f748d000-f7492000	Deferred        libdl.so.2
ELF	f7493000-f74a0000	Deferred        libnss_files.so.2
ELF	f74b9000-f765c000	Deferred        libc.so.6
ELF	f765c000-f7677000	Deferred        libpthread.so.0
ELF	f7677000-f77ba000	Dwarf           libwine.so.1
ELF	f77bb000-f77dd000	Deferred        ld-linux.so.2
ELF	f77dd000-f77de000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000001f    0
	0000001e    0
	00000018    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001a    0
	00000019    0
	00000014    0
	00000013    0
0000001b plugplay.exe
	00000020    0
	0000001d    0
	0000001c    0
00000021 explorer.exe
	00000022    0
00000023 (D) Z:\home\gergo\tarolo\jatekok\Tomb Raider - Underworld\tru.exe
	0000002c    0
	0000002b    2
	0000002a   15
	00000029    0
	00000028    0
	00000027    0
	00000026    0
	00000025    0
	00000024    0 <==
System information:
    Wine build: wine-1.5.5
    Platform: i386 (WOW64)
    Host system: Linux
    Host version: 3.3.7-1-ARCH



I also tried an earlier wine (1.4). It's the same.

Code:
Unhandled exception: page fault on read access to 0x84218421 in 32-bit code (0x7df95e0b).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7df95e0b ESP:0315f7e8 EBP:0315f840 EFLAGS:00210202(  R- --  I   - - - )
 EAX:84218421 EBX:7dfbbff4 ECX:00000001 EDX:00000008
 ESI:1cdd3958 EDI:00000000
Stack dump:
0x0315f7e8:  1cdd3958 00000008 00008000 00000000
0x0315f7f8:  7dfbbff4 7df32e59 7dfbbff4 0315f844
0x0315f808:  7df95d48 1cdd17a0 00000000 00000004
0x0315f818:  00000004 008a2e30 008a2d70 1e310000
0x0315f828:  31545844 00000008 7df95dbb 00000000
0x0315f838:  00000080 1cdd1580 00002000 00520bd1
Backtrace:
=>0 0x7df95e0b in d3d9 (+0x5e0b) (0x0315f840)
0x7df95e0b: movl	0x0(%eax),%eax
Modules:
Module	Address			Debug info	Name (101 modules)
PE	  400000- 2c51510	Export          tru
PE	191a0000-191b2000	Deferred        xinput9_1_0
PE	30000000-3006e000	Deferred        binkw32
ELF	7b800000-7ba23000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba23000	\               kernel32
ELF	7bc00000-7bcd2000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd2000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7bf2e000-7bf77000	Deferred        dsound<elf>
  \-PE	7bf30000-7bf77000	\               dsound
ELF	7c44c000-7c4b8000	Deferred        setupapi<elf>
  \-PE	7c460000-7c4b8000	\               setupapi
ELF	7c4b8000-7c500000	Deferred        dinput<elf>
  \-PE	7c4c0000-7c500000	\               dinput
ELF	7c618000-7c634000	Deferred        dinput8<elf>
  \-PE	7c620000-7c634000	\               dinput8
ELF	7c634000-7c72a000	Deferred        libasound.so.2
ELF	7c845000-7c882000	Deferred        winspool<elf>
  \-PE	7c850000-7c882000	\               winspool
ELF	7ccef000-7cd1d000	Deferred        winealsa<elf>
  \-PE	7cd00000-7cd1d000	\               winealsa
ELF	7cd1d000-7cd41000	Deferred        mmdevapi<elf>
  \-PE	7cd20000-7cd41000	\               mmdevapi
ELF	7d7fa000-7d805000	Deferred        libpciaccess.so.0
ELF	7d805000-7d825000	Deferred        libdrm_intel.so.1
ELF	7d825000-7d93c000	Deferred        libglsl.so
ELF	7d93c000-7dba3000	Deferred        libdricore.so
ELF	7dba3000-7dc85000	Deferred        i965_dri.so
ELF	7dc85000-7dc8e000	Deferred        librt.so.1
ELF	7dc8e000-7dca9000	Deferred        libgcc_s.so.1
ELF	7dd91000-7ddaa000	Deferred        libxcb-glx.so.0
ELF	7ddaa000-7ddc0000	Deferred        libglapi.so.0
ELF	7ddc0000-7de14000	Deferred        libgl.so.1
ELF	7de3b000-7df81000	Deferred        wined3d<elf>
  \-PE	7de50000-7df81000	\               wined3d
ELF	7df81000-7dfbf000	Dwarf           d3d9<elf>
  \-PE	7df90000-7dfbf000	\               d3d9
ELF	7dfbf000-7dfe3000	Deferred        gameux<elf>
  \-PE	7dfc0000-7dfe3000	\               gameux
ELF	7dff9000-7e02f000	Deferred        uxtheme<elf>
  \-PE	7e000000-7e02f000	\               uxtheme
ELF	7e02f000-7e03a000	Deferred        libxcursor.so.1
ELF	7e03c000-7e049000	Deferred        libdrm.so.2
ELF	7e061000-7e08a000	Deferred        libexpat.so.1
ELF	7e08a000-7e0bf000	Deferred        libfontconfig.so.1
ELF	7e0bf000-7e0cf000	Deferred        libxi.so.6
ELF	7e0cf000-7e0d8000	Deferred        libxrandr.so.2
ELF	7e0d8000-7e0e2000	Deferred        libxrender.so.1
ELF	7e0e2000-7e0e8000	Deferred        libxxf86vm.so.1
ELF	7e0e8000-7e10c000	Deferred        imm32<elf>
  \-PE	7e0f0000-7e10c000	\               imm32
ELF	7e10c000-7e113000	Deferred        libxdmcp.so.6
ELF	7e113000-7e135000	Deferred        libxcb.so.1
ELF	7e135000-7e13b000	Deferred        libuuid.so.1
ELF	7e13b000-7e155000	Deferred        libice.so.6
ELF	7e155000-7e28c000	Deferred        libx11.so.6
ELF	7e28c000-7e29e000	Deferred        libxext.so.6
ELF	7e29e000-7e2a7000	Deferred        libsm.so.6
ELF	7e2a7000-7e343000	Deferred        winex11<elf>
  \-PE	7e2b0000-7e343000	\               winex11
ELF	7e343000-7e353000	Deferred        libbz2.so.1.0
ELF	7e353000-7e36a000	Deferred        libz.so.1
ELF	7e36a000-7e406000	Deferred        libfreetype.so.6
ELF	7e408000-7e40e000	Deferred        libxfixes.so.3
ELF	7e42d000-7e461000	Deferred        ws2_32<elf>
  \-PE	7e430000-7e461000	\               ws2_32
ELF	7e461000-7e4d4000	Deferred        shlwapi<elf>
  \-PE	7e470000-7e4d4000	\               shlwapi
ELF	7e4d4000-7e6f8000	Deferred        shell32<elf>
  \-PE	7e4e0000-7e6f8000	\               shell32
ELF	7e6f8000-7e722000	Deferred        msacm32<elf>
  \-PE	7e700000-7e722000	\               msacm32
ELF	7e722000-7e7d3000	Deferred        winmm<elf>
  \-PE	7e730000-7e7d3000	\               winmm
ELF	7e7d3000-7e8e1000	Deferred        oleaut32<elf>
  \-PE	7e7f0000-7e8e1000	\               oleaut32
ELF	7e8e1000-7e95f000	Deferred        rpcrt4<elf>
  \-PE	7e8f0000-7e95f000	\               rpcrt4
ELF	7e95f000-7ea86000	Deferred        ole32<elf>
  \-PE	7e980000-7ea86000	\               ole32
ELF	7ea86000-7eb89000	Deferred        comctl32<elf>
  \-PE	7ea90000-7eb89000	\               comctl32
ELF	7eb89000-7ebf2000	Deferred        advapi32<elf>
  \-PE	7eba0000-7ebf2000	\               advapi32
ELF	7ebf2000-7ecbe000	Deferred        gdi32<elf>
  \-PE	7ec00000-7ecbe000	\               gdi32
ELF	7ecbe000-7ee11000	Deferred        user32<elf>
  \-PE	7ecd0000-7ee11000	\               user32
ELF	7ee11000-7ee1e000	Deferred        libnss_files.so.2
ELF	7efab000-7efd9000	Deferred        libm.so.6
ELF	7efda000-7efdd000	Deferred        libx11-xcb.so.1
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7440000-f7444000	Deferred        libxdamage.so.1
ELF	f7446000-f744b000	Deferred        libdl.so.2
ELF	f744c000-f7450000	Deferred        libxau.so.6
ELF	f7472000-f7615000	Deferred        libc.so.6
ELF	f7615000-f7630000	Deferred        libpthread.so.0
ELF	f7630000-f7774000	Dwarf           libwine.so.1
ELF	f7775000-f7797000	Deferred        ld-linux.so.2
ELF	f7797000-f7798000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000001f    0
	0000001e    0
	00000018    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001c    0
	00000019    0
	00000014    0
	00000013    0
0000001a plugplay.exe
	00000020    0
	0000001d    0
	0000001b    0
00000021 explorer.exe
	00000022    0
00000023 (D) Z:\home\gergo\tarolo\jatekok\Tomb Raider - Underworld\tru.exe
	0000002c    0
	0000002b    2
	0000002a   15
	00000029    0
	00000028    0
	00000027    0
	00000026    0
	00000025    0
	00000024    0 <==
System information:
    Wine build: wine-1.4
    Platform: i386 (WOW64)
    Host system: Linux
    Host version: 3.3.7-1-ARCH



I found similar topics (here and elsewhere), but there weren't any solution. Any idea what could be the problem?

Thanks, 
Greg
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.