GNU_Raziel |
Monday 15 April 2013 at 0:38
|
GNU_Raziel
|
Wine version: 1.5.19 Distribution: Linux Mint Debien Edition x64 Distribution version: Testing Graphics card: Nvidia Geforce GTX680 Graphics card driver: 313.30 Comments: - Sound do not work with game's movies - Disable non-mandatory effects will save precious fps
Run Tomb Raider (2013) PlayOnLinux ScriptEDIT : - Fixed game crash with ATI/AMD cards thanks to arobertson. Have a good game :sunglasses: Edited by GNU_Raziel
|
icedracul |
Monday 15 April 2013 at 10:47
|
icedracul
|
Thank you so very much I installed it with what you specified as instructions however it crashed trieng to load here is the error I get. Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00607d4b). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:00607d4b ESP:0033e42c EBP:1044f9f0 EFLAGS:00210246( R- -- I Z- -P- ) EAX:00000000 EBX:00000000 ECX:00000000 EDX:00000000 ESI:10fa5410 EDI:00000000 Stack dump: 0x0033e42c: 00000000 10fa5450 1044f9f0 0222b1e0 0x0033e43c: 00608052 1044f9e0 00000000 1044f9f0 0x0033e44c: 0033e4e0 00000000 00000000 00000000 0x0033e45c: 3f800000 3f800000 00000000 0060c470 0x0033e46c: 00000000 1015fbe0 00000004 00000000 0x0033e47c: 00000000 00000000 0222b1e0 00000000 000c: sel=0067 base=00000000 limit=00000000 16-bit --x Backtrace: =>0 0x00607d4b in tombraider (+0x207d4b) (0x1044f9f0) 1 0x00000000 (0x00dd948c) 2 0x005f4bf0 in tombraider (+0x1f4bef) (0x00610960) 0x00607d4b: movl 0x0(%ecx),%edx Modules: Module Address Debug info Name (154 modules) PE 360000- 3f8000 Deferred gameoverlayrenderer PE 400000- 28e6000 Export tombraider PE 6120000- 63e4000 Deferred steam PE a0d0000- a0e6000 Deferred xinput1_3 PE 10000000-10047000 Deferred binkw32 PE 38000000-38705000 Deferred steamclient PE 3b400000-3b41d000 Deferred steam_api PE 3f000000-3f0a8000 Deferred tier0_s PE 3f600000-3f648000 Deferred vstdlib_s PE 60000000-60021000 Deferred cserhelper ELF 7b800000-7ba2d000 Deferred kernel32 \\-PE 7b810000-7ba2d000 \\ kernel32 ELF 7bc00000-7bcc3000 Deferred ntdll \\-PE 7bc10000-7bcc3000 \\ ntdll ELF 7bf00000-7bf03000 Deferred ELF 7d998000-7d9cb000 Deferred uxtheme \\-PE 7d9a0000-7d9cb000 \\ uxtheme ELF 7d9d0000-7d9d7000 Deferred libxfixes.so.3 ELF 7d9d8000-7d9e3000 Deferred libxcursor.so.1 ELF 7dae8000-7daf8000 Deferred libxi.so.6 ELF 7daf8000-7dafc000 Deferred libxcomposite.so.1 ELF 7db00000-7db0b000 Deferred libxrandr.so.2 ELF 7db10000-7db32000 Deferred libxcb.so.1 ELF 7db38000-7dc6e000 Deferred libx11.so.6 ELF 7dc70000-7dc82000 Deferred libxext.so.6 ELF 7dc88000-7dca2000 Deferred libice.so.6 ELF 7dca8000-7dcb1000 Deferred libsm.so.6 ELF 7dcb8000-7dcc2000 Deferred libxrender.so.1 ELF 7dcc8000-7dcce000 Deferred libxxf86vm.so.1 ELF 7dcd0000-7dcd4000 Deferred libxinerama.so.1 ELF 7dcd8000-7dd62000 Deferred winex11 \\-PE 7dce0000-7dd62000 \\ winex11 ELF 7dd68000-7de02000 Deferred libfreetype.so.6 ELF 7de08000-7dec2000 Deferred crypt32 \\-PE 7de10000-7dec2000 \\ crypt32 ELF 7dec8000-7deed000 Deferred mpr \\-PE 7ded0000-7deed000 \\ mpr ELF 7def0000-7df09000 Deferred libz.so.1 ELF 7df30000-7dfa1000 Deferred wininet \\-PE 7df40000-7dfa1000 \\ wininet ELF 7dfc8000-7dfcf000 Deferred libxdmcp.so.6 ELF 7dfd0000-7dfd4000 Deferred libxau.so.6 ELF 7dfd8000-7dff9000 Deferred imm32 \\-PE 7dfe0000-7dff9000 \\ imm32 ELF 7e000000-7e037000 Deferred msvcr100 \\-PE 7e010000-7e037000 \\ msvcr100 ELF 7e038000-7e064000 Deferred msvcr90 \\-PE 7e040000-7e064000 \\ msvcr90 ELF 7e068000-7e0fa000 Deferred msvcrt \\-PE 7e080000-7e0fa000 \\ msvcrt ELF 7e100000-7e220000 Deferred msvcp90 \\-PE 7e140000-7e220000 \\ msvcp90 ELF 7e220000-7e313000 Deferred comctl32 \\-PE 7e230000-7e313000 \\ comctl32 ELF 7e318000-7e383000 Deferred shlwapi \\-PE 7e330000-7e383000 \\ shlwapi ELF 7e388000-7e599000 Deferred shell32 \\-PE 7e3a0000-7e599000 \\ shell32 ELF 7e5a0000-7e5c8000 Deferred msacm32 \\-PE 7e5b0000-7e5c8000 \\ msacm32 ELF 7e5c8000-7e676000 Deferred winmm \\-PE 7e5d0000-7e676000 \\ winmm ELF 7e678000-7e6a7000 Deferred ws2_32 \\-PE 7e680000-7e6a7000 \\ ws2_32 ELF 7e6a8000-7e7b7000 Deferred oleaut32 \\-PE 7e6c0000-7e7b7000 \\ oleaut32 ELF 7e7b8000-7e82e000 Deferred rpcrt4 \\-PE 7e7c0000-7e82e000 \\ rpcrt4 ELF 7e830000-7e936000 Deferred ole32 \\-PE 7e850000-7e936000 \\ ole32 ELF 7e938000-7e999000 Deferred advapi32 \\-PE 7e940000-7e999000 \\ advapi32 ELF 7e9a0000-7eaa3000 Deferred gdi32 \\-PE 7e9b0000-7eaa3000 \\ gdi32 ELF 7eaa8000-7ebe8000 Deferred user32 \\-PE 7eac0000-7ebe8000 \\ user32 ELF 7ebe8000-7ec02000 Deferred libnsl.so.1 ELF 7ec08000-7ec11000 Deferred libnss_compat.so.2 ELF 7ec18000-7ec1e000 Deferred libuuid.so.1 ELF 7ec20000-7ec38000 Deferred version \\-PE 7ec30000-7ec38000 \\ version ELF 7efb0000-7efdc000 Deferred libm.so.6 ELF 7efe0000-7efed000 Deferred libnss_files.so.2 ELF 7eff0000-7effc000 Deferred libnss_nis.so.2 ELF ee218000-ee255000 Deferred rsaenh \\-PE ee220000-ee255000 \\ rsaenh ELF ee258000-ee294000 Deferred winspool \\-PE ee260000-ee294000 \\ winspool ELF ee298000-ee2ff000 Deferred setupapi \\-PE ee2a0000-ee2ff000 \\ setupapi ELF ee428000-ee43b000 Deferred xinput9_1_0 \\-PE ee430000-ee43b000 \\ xinput9_1_0 ELF ee440000-ee484000 Deferred dinput \\-PE ee450000-ee484000 \\ dinput ELF f2c90000-f2c98000 Deferred libogg.so.0 ELF f2c98000-f2cc4000 Deferred libvorbis.so.0 ELF f2cc8000-f2e40000 Deferred libvorbisenc.so.2 ELF f2e40000-f2e90000 Deferred libflac.so.8 ELF f2e90000-f2f04000 Deferred libsndfile.so.1 ELF f2f08000-f2f12000 Deferred libwrap.so.0 ELF f2f18000-f2f62000 Deferred libdbus-1.so.3 ELF f2f68000-f2fcc000 Deferred libpulsecommon-2.1.so ELF f2fd0000-f2fda000 Deferred libjson.so.0 ELF f2fe0000-f302e000 Deferred libpulse.so.0 ELF f3030000-f3122000 Deferred libasound.so.2 ELF f3148000-f3174000 Deferred winealsa \\-PE f3150000-f3174000 \\ winealsa ELF f3178000-f3197000 Deferred mmdevapi \\-PE f3180000-f3197000 \\ mmdevapi ELF f4810000-f4870000 Deferred libatiadlxx.so ELF f4870000-f488b000 Deferred dinput8 \\-PE f4880000-f488b000 \\ dinput8 ELF f48d0000-f48d9000 Deferred librt.so.1 ELF f48e0000-f6ccf000 Deferred fglrx_dri.so ELF f6cd0000-f6ce7000 Deferred libatiuki.so.1 ELF f6ce8000-f6dd2000 Deferred libgl.so.1 ELF f6dd8000-f6ddf000 Deferred libnss_dns.so.2 ELF f6de0000-f6de7000 Deferred libasyncns.so.0 ELF f6de8000-f6def000 Deferred libasound_module_pcm_pulse.so ELF f6df8000-f6ec4000 Deferred opengl32 \\-PE f6e10000-f6ec4000 \\ opengl32 ELF f6ec8000-f6ffa000 Deferred wined3d \\-PE f6ee0000-f6ffa000 \\ wined3d ELF f7108000-f713d000 Deferred d3d9 \\-PE f7110000-f713d000 \\ d3d9 ELF f7140000-f7162000 Deferred gameux \\-PE f7150000-f7162000 \\ gameux ELF f7180000-f71dd000 Deferred dbghelp \\-PE f7190000-f71dd000 \\ dbghelp ELF f71e0000-f71fe000 Deferred libgcc_s.so.1 ELF f7200000-f7205000 Deferred libgpg-error.so.0 ELF f7208000-f721c000 Deferred libp11-kit.so.0 ELF f7220000-f72a4000 Deferred libgcrypt.so.11 ELF f72a8000-f72ba000 Deferred libtasn1.so.3 ELF f72c0000-f7384000 Deferred libgnutls.so.26 ELF f7388000-f73b2000 Deferred netapi32 \\-PE f7390000-f73b2000 \\ netapi32 ELF f73b8000-f73e5000 Deferred secur32 \\-PE f73c0000-f73e5000 \\ secur32 ELF f73e8000-f73ff000 Deferred libresolv.so.2 ELF f7420000-f7443000 Deferred iphlpapi \\-PE f7430000-f7443000 \\ iphlpapi ELF f7448000-f7464000 Deferred pdh \\-PE f7450000-f7464000 \\ pdh ELF f7468000-f747b000 Deferred psapi \\-PE f7470000-f747b000 \\ psapi ELF f7488000-f748d000 Deferred libdl.so.2 ELF f7490000-f763a000 Deferred libc.so.6 ELF f7640000-f765b000 Deferred libpthread.so.0 ELF f7660000-f7679000 Deferred imagehlp \\-PE f7670000-f7679000 \\ imagehlp ELF f7680000-f77c1000 Dwarf libwine.so.1 ELF f77c8000-f77ea000 Deferred ld-linux.so.2 ELF f77ec000-f77ed000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 00000008 Steam.exe 0000008c 1 0000004d 0 0000004c 0 0000004a 0 00000049 0 00000048 0 0000002d 0 0000000d 0 0000000b 0 00000046 0 00000047 0 00000044 0 0000003d 0 0000002c 0 00000029 0 0000000c 0 00000045 0 00000043 0 00000042 0 00000041 0 00000040 0 0000003e 0 0000003c 0 0000003b 0 0000003a 0 00000039 0 00000038 0 00000037 0 00000036 0 00000035 0 00000034 0 00000033 0 00000032 0 00000031 0 00000030 0 0000002f 0 0000002e 0 0000002b 0 00000028 0 00000027 0 00000024 0 00000009 0 0000000e services.exe 0000001f 0 0000001e 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 00000025 explorer.exe 00000026 0 00000076 (D) C:\\Program Files (x86)\\Steam\\SteamApps\\common\\Tomb Raider\\TombRaider.exe 00000066 -1 00000063 0 00000088 2 00000087 2 00000086 0 00000083 0 00000082 2 00000081 0 00000080 0 0000007f 0 0000007a 2 00000077 0 <== 00000084 GameOverlayUI.exe 0000006c 0 00000097 0 00000096 0 00000095 0 00000094 0 00000093 0 00000092 0 00000091 0 00000090 0 0000008f 0 0000008d 0 00000089 0 00000085 0 System information: Wine build: wine-1.5.19 Platform: i386 (WOW64) Host system: Linux Host version: 3.5.0-17-generic
|
icedracul |
Monday 15 April 2013 at 10:48
|
icedracul
|
I forgot to spicify systom specs ati radeon 7800, AMD FX 6300 6 core processor, 16 gb ram, Linux Mint 14.
|
GNU_Raziel |
Monday 15 April 2013 at 11:49
|
GNU_Raziel
|
Hi, thx for the report, I think the problem is steam overlay, it's still buggy depending of the hardware, the best things to do is disable Steam overlay, proceed like this : 1- Launch Steam and click on the "Settings" button. Click on the "In-Game Settings" tab. 2- Uncheck the box next to "Enable Steam Community In-Game" and click OK. 3- Fully Restart Steam. If it still crash, it may be because of ATI/AMD GPU, unfortunately with GNU/Linux it's still very buggy and uneffective because of a crappy driver. I've tested the game with Nvidia GPU, still the best choice for linux gaming. Regards, GNU_Raziel Edited by GNU_Raziel
|
szupek |
Tuesday 16 April 2013 at 0:52
|
szupek
|
could someone please point the way so I can configure iceweasel to have some idea what to do with the "playonlinux://address" command? instead I get an error message stating "Iceweasel doesn't know how to open this address, because the protocol (playonlinux) isn't associated with any program."
|
GNU_Raziel |
Tuesday 16 April 2013 at 0:55
|
GNU_Raziel
|
You can simply open PlayOnLinux, click on "install" and search for "Tomb Raider", it will allow you to install the game.
|
szupek |
Tuesday 16 April 2013 at 0:58
|
szupek
|
|
szupek |
Tuesday 16 April 2013 at 0:59
|
szupek
|
You can simply open PlayOnLinux, click on "install" and search for "Tomb Raider", it will allow you to install the game.
ha, so simple I couldn't even find it. Thank you, hopefully because I aleady purchased it through Steam, it will work.
|
szupek |
Tuesday 16 April 2013 at 2:12
|
szupek
|
So steam hung during the initial install and I am currently 48% through downloading Tomb Raider (via steam, via POL). Since there are supposed to be "after install" scripts, how can I make sure they either 1) run or 2) run them again without having to redownload everything?
|
szupek |
Tuesday 16 April 2013 at 3:37
|
szupek
|
Okay, amazingly enough, steam loaded for the first time after turning off the Steam Overlay. The problem is the game menu's keep going up, like holding down the up arrow key. I tried launching the game through "Tomb Raider (2013)" in POL and through "Steam (Tomb Raider 2013)". Both have the exact same result. Excitingly enough, the mouse input works... EDIT: Notes: I went into the game, went to the control settings and when i clicked on the up arrow to map a new key, it did NOT think a key was being pressed. In the game, the character does walk forward on her own, even without any keys mapped to moving forward. Numlock status makes no difference either. Edited by szupek
|
dlambert |
Tuesday 16 April 2013 at 15:54
|
dlambert
|
What FPS were you getting? I have a 680 on an i5 3570K @4.5Ghz and only manage 36 FPS in the benchmark on windows at 1600x900. Would this game be playable at MAX settings in Linux?
I'm an 18 year old kid with passions for Linux, computers, and Gaming!
|
szupek |
Tuesday 16 April 2013 at 18:01
|
szupek
|
The reason you are getting max FPS of 60 is because of the double buffer frame set under options (verticle sync). I did a test and ran the benchmark under normal and low at dfiferent resolutions and never saw about 30.x FPS. my Verticle sync refresh rate is 60hz and a double buffer makes sense at ~30fps. I would assume yours is 70hz
|
GNU_Raziel |
Tuesday 16 April 2013 at 18:12
|
GNU_Raziel
|
What FPS were you getting? I have a 680 on an i5 3570K @4.5Ghz and only manage 36 FPS in the benchmark on windows at 1600x900. Would this game be playable at MAX settings in Linux?
Hi, Max settings is likely not possible with GNU/Linux because is require Dx11 support, not handled by wine for now (and it will take a very long time to support it). You can have max "Dx9 settings" at best, which will probably be better than what you have with Windows. Also, for Nvidia cards, I disabled GLSL by default to boost fps but it also disable all game's shaders, which mean no eye candy effect for the game (Ambiant Occlusion, HDR, ect...). You can re-enable it easily if you want using PoL "Configure" options. And last, if you have Nvidia linux driver version 310.x or better, you can activate the OpenGL optimization provided with the driver to boost again fps, see the General section of the forum, there is a sticky post about it and how to enable it with PoL. Regards, GNU_Raziel Edited by GNU_Raziel
|
dlambert |
Thursday 18 April 2013 at 0:11
|
dlambert
|
What do you mean by "might be better than whay you have with windows," because I have everything at it's maximum possible setting in windows, including TressFx. So on Linux it would look better?
I'm an 18 year old kid with passions for Linux, computers, and Gaming!
|
szupek |
Thursday 18 April 2013 at 0:46
|
szupek
|
I don't think "TressFx" works without Direct X 11, which isn't supported by Wine (and wont be for some time). In fact the game should look much better then the "max settings" one set's it too in wine because even on DirectX9 settings, you are missing a lot of the feathres that Direct X 10 and Direct X 11 have to offer (graphically).
|
GNU_Raziel |
Thursday 18 April 2013 at 0:52
|
GNU_Raziel
|
I meant better the performances side, not eye candy graphics side. Dx9 mode of this game will, by definition, be less CPU/GPU eating than Dx11 mode so it will run smoother. "Tress FX" is probably a Dx11 feature so no it will not work...And it's better this way from my point of view...sucking all thoses ressources just for some hairs, shacking like crazy each move Lara do is ridiculous... If you want full Dx11 support, windows is the only way for now and still for somes years...It will take huge time and work for wine dev team to support it. Remember that dx7/8/9 support is still not complete right now with wine. Edited by GNU_Raziel
|
dlambert |
Thursday 18 April 2013 at 21:59
|
dlambert
|
Yeah, good point. OpenGL needs to overtake DirectX soon.
I'm an 18 year old kid with passions for Linux, computers, and Gaming!
|
bugmenot |
Saturday 20 April 2013 at 6:19
|
bugmenot
|
I managed to install this game, and it runs fine, but at places when there is heavy lag, the mouse stops working. Buttons still respond, but I cannot move the mouse. I have an Intel Hd Graphics 4000 video card (512MB), Intel i5 3210 CPU and 16GB of RAM. I tried to use a script to install it, but I bought the retail copy. (The disk.) I'm using PlayonMac.
Edit: The mouse moves a little, but movement is very glitchy and jumpy. Edited by bugmenot
|
GNU_Raziel |
Saturday 20 April 2013 at 11:54
|
GNU_Raziel
|
If you can give me screeshot of the DVD's content I will add retail disk support to the script. For the laggy places, it probably due to your graphic card, Intel GPU's are not the best choice for "hardcore" gaming. You can try to disable GLSL using PoM menu Configure->Display, it will suppress all the shaders (effects) of the game. It work well with Nvidia cards but crash the game with ATI/AMD ones...I don't know about Intel ones, you can try :) Regards, GNU_Raziel
|
bugmenot |
Sunday 21 April 2013 at 6:17
|
bugmenot
|
Its not really the lag I mind so much, its the mouse freezing up. If I move the mouse a really far distance (like upward or downward) the mouse glitches and Lara will look up at the sky or at the ground. When looking upward, the lag decreases and the mouse can move normally again. But if I look back down, it lags up and the mouse freezes again. When it lags, the game does not completely freeze. It just chugs along at something like 10FPS. The keyboard and mouse buttons still respond. I disabled GLSL, but the game just crashed. I'll post the images of the DVD contents a bit later. Edited by bugmenot
|