can you run tombraider 3 and 4 demo on your linux pc? i know i could run
tombraider 3 demo some years ago on wine. why not now?
wine 1.1.31, nvidia card + nvidia driver:
wine /tlrdemo/tomb4.exe
wine: Unhandled privileged instruction at address 0x4715c0 (thread 0009),
starting debugger...
Unhandled exception: privileged instruction in 32-bit code (0x004715c0).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:004715c0 ESP:0032fd8c EBP:0032fe1c EFLAGS:00210202( R- -- I - - - )
EAX:00000006 EBX:00020800 ECX:0c08e39d EDX:bfebfbff
ESI:00000000 EDI:004836e4
Stack dump:
0x0032fd8c: 004836e4 00000000 0032fe1c 0032fdac
0x0032fd9c: 7b8b3ff4 55504373 756f6d79 6e6f6e00
0x0032fdac: 004836e4 00000000 7b8b3ff4 0032fe10
0x0032fdbc: 0032fdec 7b866c7f 00000002 00000000
0x0032fdcc: 0032fe10 00a10014 7b898a35 0032fdf0
0x0032fddc: 7bc45bfb 7b8b3ff4 00000000 004836e4
Backtrace:
=>0 0x004715c0 in tomb4 (+0x715c0) (0x0032fe1c)
1 0x004837c4 in tomb4 (+0x837c4) (0x0032fea8)
2 0x7b8774c4 in kernel32 (+0x574c4) (0x0032fee8)
3 0x7bc6c164 call_thread_func+0xc() in ntdll (0x0032fef8)
4 0x7bc6c370 call_thread_entry_point+0x70() in ntdll (0x0032ffc8)
5 0x7bc4835a in ntdll (+0x3835a) (0x0032ffe8)
6 0xf7695e9d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000)
0x004715c0: movl %cr4,%eax
Modules:
Module Address Debug info Name (80 modules)
PE 400000- 7ea000 Export tomb4
ELF 7b800000-7b971000 Export kernel32<elf>
\-PE 7b820000-7b971000 \ kernel32
ELF 7bc00000-7bcb1000 Export ntdll<elf>
\-PE 7bc10000-7bcb1000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e15c000-7e172000 Deferred midimap<elf>
\-PE 7e160000-7e172000 \ midimap
ELF 7e172000-7e18a000 Deferred msacm32<elf>
\-PE 7e180000-7e18a000 \ msacm32
ELF 7e18a000-7e1b5000 Deferred libvorbis.so.0
ELF 7e1b5000-7e2af000 Deferred libvorbisenc.so.2
ELF 7e2af000-7e2ff000 Deferred libflac.so.8
ELF 7e2ff000-7e338000 Deferred libdbus-1.so.3
ELF 7e338000-7e3a4000 Deferred libsndfile.so.1
ELF 7e3a4000-7e3ad000 Deferred libwrap.so.0
ELF 7e3ad000-7e3f7000 Deferred libpulsecommon-0.9.19.so
ELF 7e3f7000-7e437000 Deferred libpulse.so.0
ELF 7e437000-7e4ff000 Deferred libasound.so.2
ELF 7e50a000-7e511000 Deferred libasound_module_pcm_pulse.so
ELF 7e51b000-7e552000 Deferred winealsa<elf>
\-PE 7e520000-7e552000 \ winealsa
ELF 7e552000-7e55d000 Deferred libxcursor.so.1
ELF 7e55d000-7e563000 Deferred libxfixes.so.3
ELF 7e563000-7e567000 Deferred libxcomposite.so.1
ELF 7e567000-7e570000 Deferred libxrandr.so.2
ELF 7e570000-7e57a000 Deferred libxrender.so.1
ELF 7e57a000-7e580000 Deferred libxxf86vm.so.1
ELF 7e580000-7e583000 Deferred libxinerama.so.1
ELF 7e583000-7e5a4000 Deferred imm32<elf>
\-PE 7e590000-7e5a4000 \ imm32
ELF 7e5a4000-7e5a9000 Deferred libxdmcp.so.6
ELF 7e5a9000-7e5c7000 Deferred libxcb.so.1
ELF 7e5c7000-7e5cb000 Deferred libxau.so.6
ELF 7e5cb000-7e5d0000 Deferred libuuid.so.1
ELF 7e5d0000-7e6ff000 Deferred libx11.so.6
ELF 7e6ff000-7e70f000 Deferred libxext.so.6
ELF 7e70f000-7e72a000 Deferred libice.so.6
ELF 7e72a000-7e733000 Deferred libsm.so.6
ELF 7e734000-7e73b000 Deferred libogg.so.0
ELF 7e73b000-7e741000 Deferred libxtst.so.6
ELF 7e744000-7e74d000 Deferred librt.so.1
ELF 7e74f000-7e7ed000 Deferred winex11<elf>
\-PE 7e760000-7e7ed000 \ winex11
ELF 7e819000-7e840000 Deferred libexpat.so.1
ELF 7e840000-7e86d000 Deferred libfontconfig.so.1
ELF 7e86d000-7e883000 Deferred libz.so.1
ELF 7e883000-7e902000 Deferred libfreetype.so.6
ELF 7e91e000-7e933000 Deferred system.drv16.so
PE 7e920000-7e933000 Deferred system.drv16
ELF 7e933000-7e959000 Deferred msacm32<elf>
\-PE 7e940000-7e959000 \ msacm32
ELF 7e959000-7e9f5000 Deferred winmm<elf>
\-PE 7e960000-7e9f5000 \ winmm
ELF 7e9f5000-7ea41000 Deferred dsound<elf>
\-PE 7ea00000-7ea41000 \ dsound
ELF 7ea41000-7ea7a000 Deferred dinput<elf>
\-PE 7ea50000-7ea7a000 \ dinput
ELF 7ea7a000-7eae7000 Deferred rpcrt4<elf>
\-PE 7ea90000-7eae7000 \ rpcrt4
ELF 7eae7000-7ebe2000 Deferred ole32<elf>
\-PE 7eb00000-7ebe2000 \ ole32
ELF 7ebe2000-7ec39000 Deferred ddraw<elf>
\-PE 7ebf0000-7ec39000 \ ddraw
ELF 7ec39000-7ec90000 Deferred advapi32<elf>
\-PE 7ec50000-7ec90000 \ advapi32
ELF 7ec90000-7ed30000 Deferred gdi32<elf>
\-PE 7eca0000-7ed30000 \ gdi32
ELF 7ed30000-7ee7b000 Deferred user32<elf>
\-PE 7ed50000-7ee7b000 \ user32
ELF 7efa7000-7efb3000 Deferred libnss_files.so.2
ELF 7efb3000-7efbe000 Deferred libnss_nis.so.2
ELF 7efbe000-7efe4000 Deferred libm.so.6
ELF 7efe9000-7f000000 Deferred libnsl.so.1
ELF f7506000-f750e000 Deferred libnss_compat.so.2
ELF f750f000-f7513000 Deferred libdl.so.2
ELF f7513000-f7658000 Deferred libc.so.6
ELF f7659000-f7672000 Deferred libpthread.so.0
ELF f768e000-f77c9000 Export libwine.so.1
ELF f77cb000-f77e9000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\tlrdemo\tomb4.exe
00000009 0 <=0000000e
00000015 0
00000014 0
00000010 0
0000000f 0
00000011
00000017 0
00000016 0
00000013 0
00000012 0
0000001a
0000001b 0
Backtrace:
=>0 0x004715c0 in tomb4 (+0x715c0) (0x0032fe1c)
1 0x004837c4 in tomb4 (+0x837c4) (0x0032fea8)
2 0x7b8774c4 in kernel32 (+0x574c4) (0x0032fee8)
3 0x7bc6c164 call_thread_func+0xc() in ntdll (0x0032fef8)
4 0x7bc6c370 call_thread_entry_point+0x70() in ntdll (0x0032ffc8)
5 0x7bc4835a in ntdll (+0x3835a) (0x0032ffe8)
6 0xf7695e9d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000)